Notes on the MyFaces Core 1.1.4 Release
The release manager is: Wendy Smoak (Release Diary)
- 2006-06-21 - Branches created
- 2006-07-10 - Snapshots deployed to maven-snapshot-repository and announced on dev@myfaces
2006-07-12 - Snapshots of the distribution assemblies published and announced on dev@myfaces
2006-08-02 - MYFACES-1376 resolved, new snapshots published.
2006-08-03 - MYFACES-1377 under discussion
2006-08-03 - MYFACES-1376 partially reverted, and new snapshots published
- (The filename includes r428254 because that is the last changed revision on the core branch.)
These snapshots have passed the TCK.
MyFaces Core 1.1.4 built and deployed to http://people.apache.org/builds/myfaces/core-1.1.4
- 2006-09-10 - Tags created
2006-09-11 - The 1.1.4 build has passed the TCK.
2006-09-11 - Release vote thread: http://www.nabble.com/-VOTE--Release-MyFaces-Core-1.1.4-t2253192.html
2006-09-14 - Some discussion of whether it is or is not compatible with Tomahawk 1.1.3.
2006-09-16 - Distributions copied to /www/www.apache.org/dist/myfaces/binaries & .../source
- 2006-09-17 - Updated the 'current' symlinks in /www/www.apache.org/dist/myfaces
2006-09-18 - Maven artifacts copied to m2-ibiblio-rsync-repository and sync requested on dev@maven.
2006-09-18 - JIRA bulk change of 1.1.4-SNAPSHOT -> 1.1.4 (see below)
- 2006-09-18 - Website index and download pages updated for Core 1.1.4
2006-09-20 - Requested sync (to the central Maven repo) again on dev@maven.
Here's how you can help us test the distribution prior to a vote.
Download a the distribution assemblies:
Configure a <repository> for Maven 2:
<repository> <id>myfaces-114-staging</id> <name>Apache MyFaces Core 1.1.4 Staging Repository</name> <url>http://people.apache.org/builds/myfaces/core-1.1.4/m2-staging-repository</url> </repository>
And declare dependencies on the 1.1.4 artifacts:
<dependency> <groupId>org.apache.myfaces.core</groupId> <artifactId>myfaces-api</artifactId> <version>1.1.4</version> </dependency> <dependency> <groupId>org.apache.myfaces.core</groupId> <artifactId>myfaces-impl</artifactId> <version>1.1.4</version> </dependency>
Note: Maven 2.0.4 will not download a new version if one is already present in your local repository. You will need to delete $M2_REPO/org/apache/myfaces/core to force Maven to download the new version. (Usually, $M2_REPO is <your home directory>/.m2/repository .)
Then, let us know the results (good or bad!) on dev -at- myfaces.apache.org. (You must be subscribed to post. See: http://myfaces.apache.org/mail-lists.html.)
- Add a new version to the core project 1.1.4
- Do a bulk change for all resolved issues with version fixed as 1.1.4-SNAPSHOT and change to 1.1.4
- Do a bulk change for all resolved (but not closed) in 1.1.4 and close them
- Archive the 1.1.4-SNAPSHOT version
To deploy the api and impl jars, including -sources and -javadocs, to http://people.apache.org/repo/m2-snapshot-repository:
cd /path/to/SHARED_2_0_3 mvn install cd /path/to/CORE_1_1_4 mvn deploy -Pgenerate-assembly
To build and publish the -src and -bin assemblies to people.apache.org:
cd /path/to/SHARED_2_0_3 mvn install cd /path/to/CORE_1_1_4 mvn install -Pgenerate-assembly cd assembly mvn assembly:assembly scp target/assembly/out/* people.apache.org:/www/people.apache.org/builds/myfaces/core-1.1.x
Proposed Release Announcement
Subject: [ANNOUNCE] MyFaces Core v1.1.4 Release
MyFaces Core 1.1.4 is available in both binary and source distributions.
MyFaces Core is also available in the central Maven repository under Group ID "org.apache.myfaces.core".
Release Notes - MyFaces Core - Version 1.1.4
- [MYFACES-1194] - mvn install cannot be invoked multiple times
- [MYFACES-1196] - h:panelGrid columnClasses: classes are not used repetitively
[MYFACES-1301] - Check for stale components is effectively broken as implemented in myfaces-impl >1.1.2
[MYFACES-1308] - org.apache.myfaces.shared.util._ComponentUtils.findNestingForm() needs to support af:form
[MYFACES-1317] - ClassCastException when setting timeZone attribute in <f:convertDataTime> using EL
[MYFACES-1332] - Documented value of type attribute for <f:converNumber> does not match the implementation
[MYFACES-1340] - wildcard navrule bug in NavigationHandlerImpl
- [MYFACES-1376] - getScrolling is not defined in simple tree2 example
- [MYFACES-1377] - h:dataTable with t:dataScroller generates "Row is not available. Rowindex =#" errors on non-full pages.
- [MYFACES-1404] - TRINIDAD_FORM_COMPONENT_FAMILY has invalid value
[MYFACES-1302] - Display class and value of unconvertable object in IllegalArgumentException
- [MYFACES-1307] - Please add a source distribution to the build and the download page
- [MYFACES-1319] - Client side compression should be optional
- [MYFACES-1325] - Restrict Continuum notification to failures only.