This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-bcel.git

commit 70a9c2992c7d6d532a357ff4e2320a0030c49c87
Author: Gary David Gregory (Code signing key) <ggreg...@apache.org>
AuthorDate: Sun Oct 2 15:41:26 2022 -0400

    Update release notes
---
 RELEASE-NOTES.txt | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 120 insertions(+)

diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 463faa23..1a754bb5 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,3 +1,123 @@
+              Apache Commons BCEL
+              Version 6.6.0
+              RELEASE NOTES
+
+
+INTRODUCTION:
+
+The Apache Commons BCEL team is pleased to announce the release of
+Apache Commons BCEL 6.6.0!
+
+The Byte Code Engineering Library (BCEL) is intended to give users a convenient
+way to analyze, create, and manipulate compiled .class files. Classes are
+represented by objects containing all the symbolic information of the given
+class: methods, fields and byte code instructions.
+
+NEW FEATURES:
+=============
+
+o           Add github/codeql-action.
+o           Make Annotations implement Iterable<AnnotationEntry>. Thanks to 
Gary Gregory.
+o           Make BootstrapMethods implement Iterable<BootstrapMethod>. Thanks 
to Gary Gregory.
+o           Make ConstantPool implement Iterable<Constant>. Thanks to Gary 
Gregory.
+o           Make InnerClasses implement Iterable<InnerClass>. Thanks to Gary 
Gregory.
+o           Make LineNumberTable implement Iterable<LineNumber>. Thanks to 
Gary Gregory.
+o           Make LocalVariableTable implement Iterable<LocalVariable>. Thanks 
to Gary Gregory.
+o           Make LocalVariableTypeTable implement Iterable<LocalVariable>. 
Thanks to Gary Gregory.
+o           Make MethodParameters implement Iterable<MethodParameter>. Thanks 
to Gary Gregory.
+o           Make ParameterAnnotations implement 
Iterable<ParameterAnnotationEntry>. Thanks to Gary Gregory.
+
+FIXED BUGS:
+===========
+
+o           Improve test case coverage; fix Utility.encode bug #46. Thanks to 
Mark Roberts, Gary Gregory.
+o BCEL-342: Migrate test suite to JUnit Jupiter #68. Thanks to Allon Murienik, 
Gary Gregory.
+o BCEL-343: JUnit Assertion improvement #69. Thanks to Allon Murienik, Gary 
Gregory.
+o           Minor improvements to comments and toString() methods #71. Thanks 
to Mark Roberts.
+o           Minor Improvements #83. Thanks to Arturo Bernal.
+o           Inline variable and avoid unnecessary variable. #94. Thanks to 
Arturo Bernal.
+o           Formalize PerformanceTest #168. Thanks to Mark Roberts, Gary 
Gregory.
+o           Java 8 improvements #95. Thanks to Arturo Bernal.
+o BCEL-345: Make documentation wording more inclusive #98. Thanks to Christine 
Poerschke.
+o           Force unsigned short for LineNumber.toString() #118. Thanks to 
Mark Roberts, Gary Gregory.
+o           Fix IllegalStateException when calling toString(ConstantPool) on a 
Module or ModuleRequires #125. Thanks to Tim Boudreau, Gary Gregory.
+o           Generate HTML in UTF-8 instead of whatever happens to be the 
default platform encoding. Thanks to Gary Gregory.
+o BCEL-303: Several fixes to the verifier #117. Thanks to Mark Roberts, Gary 
Gregory.
+o BCEL-307: Several fixes to the verifier #117. Thanks to Mark Roberts, Gary 
Gregory.
+o BCEL-308: Several fixes to the verifier #117. Thanks to Mark Roberts, Gary 
Gregory.
+o BCEL-309: Several fixes to the verifier #117. Thanks to Mark Roberts, Gary 
Gregory.
+o BCEL-311: Several fixes to the verifier #117. Thanks to Mark Roberts, Gary 
Gregory.
+o BCEL-312: Several fixes to the verifier #117. Thanks to Mark Roberts, Gary 
Gregory.
+o BCEL-313: Several fixes to the verifier #117. Thanks to Mark Roberts, Gary 
Gregory.
+o BCEL-337: Several fixes to the verifier #117. Thanks to Mark Roberts, Gary 
Gregory.
+o           Close resources #138. Thanks to Michael Ernst, Gary Gregory.
+o           Improve condy (constant dynamic) support #139. Thanks to Alexander 
Kriegisch, Gary Gregory.
+o           Fix typos #140. Thanks to Michael Ernst.
+o BCEL-363: Enforce MAX_CP_ENTRIES in ConstantPoolGen and ConstantPool.dump 
#147. Thanks to Richard Atkins, Gary Gregory.
+o           Minor Changes #99. Thanks to Arturo Bernal, Gary Gregory.
+o           Simplify boolean expressions #152. Thanks to Arturo Bernal.
+o           Use Math.max #151. Thanks to Arturo Bernal.
+o           org.apache.bcel.classfile.Signature.translate(String) does not 
detect EOF correctly. Thanks to Gary Gregory.
+o           Fix SpotBugs [ERROR] High: Found reliance on default encoding in 
new org.apache.bcel.util.BCELifier(JavaClass, OutputStream): new 
java.io.PrintWriter(OutputStream) [org.apache.bcel.util.BCELifier] At 
BCELifier.java:[line 169] DM_DEFAULT_ENCODING. Thanks to Gary Gregory.
+o           Fix SpotBugs [ERROR] Medium: Unread field: 
org.apache.bcel.verifier.GraphicalVerifier.packFrame; should this field be 
static? [org.apache.bcel.verifier.GraphicalVerifier] At 
GraphicalVerifier.java:[line 43] SS_SHOULD_BE_STATIC. Thanks to Gary Gregory.
+o           Fix SpotBugs [ERROR] Medium: new 
org.apache.bcel.util.ModularRuntimeImage(String) creates a 
java.net.URLClassLoader classloader, which should be performed within a 
doPrivileged block [org.apache.bcel.util.ModularRuntimeImage] At 
ModularRuntimeImage.java:[line 68] DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED. 
Thanks to Gary Gregory.
+
+CHANGES:
+========
+
+o           Bump actions/cache from 2 to 3.0.9 #88, #93, #110, #119, #149. 
Thanks to Dependabot, Gary Gregory.
+o           Bump actions/checkout from 2.3.1 to 3.0.2 #59, #66, #73, #108, 
#115. Thanks to Dependabot, Gary Gregory.
+o           Bump actions/setup-java from 1.4.0 to 3.5.1 #62, #67. Thanks to 
Dependabot, Gary Gregory.
+o           Bump tests from Apache Commons Lang 3.10 to 3.12.0 Thanks to Gary 
Gregory.
+o           Bump commons-parent from 50 to 54. Thanks to Gary Gregory.
+o           Bump biz.aQute.bndlib from 5.1.0 to 6.3.1, #54, #72, #81, #111. 
Thanks to Dependabot, Gary Gregory.
+o           Bump maven-surefire-plugin from 3.0.0-M4 to 3.0.0-M7 #53, #124, 
#129. Thanks to Dependabot.
+o           Bump maven-checkstyle-plugin from 3.1.0 to 3.2.0, #77, #141. 
Thanks to Gary Gregory, Dependabot.
+o           Bump Jacoco from 0.8.5 to 0.8.8. Thanks to Dependabot, Gary 
Gregory.
+o           Bump commons-io from 2.7 to 2.11.0 #65, #96. Thanks to Dependabot, 
Gary Gregory.
+o           Bump exec-maven-plugin from 1.6.0 to 3.1.0 #51, #134. Thanks to 
Dependabot.
+o           Bump commons.japicmp.version from 0.14.3 to 0.16.0. Thanks to Gary 
Gregory.
+o           Bump maven-pmd-plugin from 3.13.0 to 3.19. #74, #103, #116, #130, 
#142, #144. Thanks to Dependabot.
+o           Bump pmd from 6.44.0 to 6.50.0. Thanks to Dependabot, Gary Gregory.
+o           Bump junit-jupiter from 5.7.0 to 5.9.1 #78, #90, #101, #112, #135. 
Thanks to Dependabot, Gary Gregory.
+o           Bump jna.version from 5.6.0 to 5.12.1 #84, #102, #109, #120, #131. 
Thanks to Dependabot.
+o           Bump jmh.version from 1.19 to 1.35 #92, #100, #122. Thanks to 
Dependabot.
+o           Bump maven-javadoc-plugin from 3.2.0 to 3.4.1. Thanks to Gary 
Gregory.
+o           Bump Bump maven-bundle-plugin from 5.1.1 to 5.1.3. Thanks to Gary 
Gregory.
+o           Bump taglist-maven-plugin from 2.4 to 3.0.0 #114. Thanks to 
Dependabot.
+o           Bump spotbugs-maven-plugin from 4.5.3.0 to 4.7.2.0 #128, #132, 
#136, #144. Thanks to Gary Gregory, Dependabot.
+o           Bump spotbugs from 4.5.3 to 4.7.1. Thanks to Gary Gregory.
+
+
+Historical list of changes: 
https://commons.apache.org/proper/commons-bcelchanges-report.html
+
+For complete information on Apache Commons BCEL, including instructions on how 
to submit bug reports,
+patches, or suggestions for improvement, see the Apache Apache Commons BCEL 
website:
+
+https://commons.apache.org/proper/commons-bcel
+
+Download it from 
https://commons.apache.org/proper/commons-bcel/download_bcel.cgi
+
+Have fun!
+-Apache Commons BCEL team
+
+Feedback
+--------
+
+Open source works best when you give feedback:
+
+    https://commons.apache.org/bcel
+
+Please direct all bug reports to JIRA:
+
+    https://issues.apache.org/jira/browse/BCEL
+
+Or subscribe to the commons-user mailing list
+
+The Apache Commons Team
+
+-----------------------------------------------------------------------------
+
               Apache Commons BCEL
               Version 6.5.0
               RELEASE NOTES

Reply via email to