This is an automated email from the ASF dual-hosted git repository. mbenson pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-weaver.git
The following commit(s) were added to refs/heads/master by this push: new 9a35449 updates in preparation of a 1.4 release 9a35449 is described below commit 9a3544935cfeb4a6fb16dc3b95b4e30299beefd2 Author: Matt Benson <mben...@apache.org> AuthorDate: Thu Aug 2 18:56:58 2018 -0500 updates in preparation of a 1.4 release --- RELEASE-NOTES.txt | 21 +++++++++++++-------- pom.xml | 2 +- src/changes/changes.xml | 12 +++++++----- 3 files changed, 21 insertions(+), 14 deletions(-) diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index 98402ad..7121847 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -1,25 +1,30 @@ - Apache Commons Weaver 1.3 + Apache Commons Weaver 1.4 RELEASE NOTES -The Apache Commons team is pleased to announce the release of Apache Commons Weaver 1.3 +The Apache Commons team is pleased to announce the release of Apache Commons Weaver 1.4 Apache Commons Weaver provides an easy way to enhance compiled Java classes by generating ("weaving") bytecode into those classes. -Requires Java 6 or greater. +Requires Java 8 or greater. Changes in this version include: New features: -o WEAVER-12: Provide a mechanism for working with all classfiles found in the weave environment +o WEAVER-19: Upgrade to Java 8. +o WEAVER-24: Blueprint method references. Fixed Bugs: -o WEAVER-11: bytecode generated with java 7 or 8 is different and can break on earlier versions -o WEAVER-15: m2e build encounters missing class +o WEAVER-16: NullPointerException when weaving class with no package. +o WEAVER-17: Maven plugin was packaged without its (generated) HelpMojo class. +o WEAVER-23: Privilizer Weaver computes Object for all variable types in catch context. Changes: -o WEAVER-13: Make Ant tasks' system classpath inclusion optional -o WEAVER-14: upgrade modules to asm 5.1 +o WEAVER-20: Remove commons-io, commons-collections dependencies. +o WEAVER-21: Upgrade xbean-finder to v4.9. +o WEAVER-22: Upgrade modules to ASM 6.2. +o WEAVER-25: Reject blueprint methods that access entities that would be inaccessible. +o WEAVER-26: Upgrade to commons-parent v47. Historical list of changes: http://commons.apache.org/proper/commons-weaver/changes-report.html diff --git a/pom.xml b/pom.xml index 2fc5d9a..0564f26 100644 --- a/pom.xml +++ b/pom.xml @@ -49,7 +49,7 @@ under the License. <commons.componentid>weaver</commons.componentid> <commons.module.name>org.apache.commons.weaver</commons.module.name> - <commons.release.version>1.3</commons.release.version> + <commons.release.version>1.4</commons.release.version> <commons.release.name>commons-weaver-${commons.release.version}</commons.release.name> <commons.rc.version>RC2</commons.rc.version> <commons.jira.id>WEAVER</commons.jira.id> diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 3869af1..e5f1a8a 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -24,14 +24,16 @@ </properties> <body> <release version="1.4" date="YYYY-MM-DD" description="Requires Java 8 or greater."> - <action issue="WEAVER-19" type="update">Upgrade to Java 8.</action> + <action issue="WEAVER-16" type="fix">NullPointerException when weaving class with no package.</action> + <action issue="WEAVER-17" type="fix">Maven plugin was packaged without its (generated) HelpMojo class.</action> + <action issue="WEAVER-19" type="add">Upgrade to Java 8.</action> <action issue="WEAVER-20" type="update">Remove commons-io, commons-collections dependencies.</action> - <action issue="WEAVER-21" type="update">Upgrade xbean-finder to v4.8.</action> - <action issue="WEAVER-22" type="update">Upgrade modules to ASM 6.1.</action> + <action issue="WEAVER-21" type="update">Upgrade xbean-finder to v4.9.</action> + <action issue="WEAVER-22" type="update">Upgrade modules to ASM 6.2.</action> <action issue="WEAVER-23" type="fix">Privilizer Weaver computes Object for all variable types in catch context.</action> - <action issue="WEAVER-24" type="update">Blueprint method references.</action> + <action issue="WEAVER-24" type="add">Blueprint method references.</action> <action issue="WEAVER-25" type="update">Reject blueprint methods that access entities that would be inaccessible.</action> - <action issue="WEAVER-26" type="update">Upgrade to commons-parent v46.</action> + <action issue="WEAVER-26" type="update">Upgrade to commons-parent v47.</action> </release> <release version="1.3" date="2016-10-18" description="Requires Java 6 or greater."> <action issue="WEAVER-11" type="fix">bytecode generated with java 7 or 8 is different and can break on earlier versions</action>