0.9.8.2
Pre-release
Pre-release
Note: the release build for 0.9.8.2 failed, as it did not contain the Guava libraries. Use the 0.9.8.2.1 build instead.
This release updates 0.9.8.1 with:
Xcode 7/iOS 9 Support
- #611: Added x86_64 simulator arch.
- Mac OS X libraries moved to dist/lib/macosx.
- #613: Added bitcode marker support.
- Fixed doc-comment generation to display correctly in Xcode Quick Help.
Improvements
java.util.jar
added to JRE.- #574: added javac's
-processor
and-processorpath
flags to j2objc. - A
-version
flag was added to j2objc and cycle_finder. - Added
java.beans.PropertyDescriptor
. - Added
jre_emul-src.jar
to distribution. - Added Zip64 support.
Bug Fixes
- Fixed type casting on inferred wildcard types.
- Fixed issues with
java.lang.ref
implementation. - Fixed
java.util.zip.ZipFile
expansion of deflated zip entries. - #591 Implement
JreAssert
with macro so that msg is conditionally evaluated, contributed by @lukhnos. - #595 JavaMetadata leak fixes, contributed by @lukhnos.
- #596: Fixed try-with-resources to match JLS spec.
- #600: Improved dead code elimination, contributed by @lukhnos.
- #602: Fixed
java.lang.Throwable
leaks, contributed by @lukhnos. - #604: Fixed
java.nio
leaks, contributed by @lukhnos. - #606: Mutex leak fixes, contributed by @lukhnos.
- #607: Fixed runtime lookup of classes mapped with wildcard prefixes.