Releases: wala/WALA
Version 1.6.2
The main user-visible change in this release is the ability to set up WALA's analysis scope to only include a subset of the modules present in a JDK 9+ JVM. See the PR for details. Internally, WALA's test suite has been updated to use JUnit 5 by @liblit.
Full Changelog: v1.6.1...v1.6.2
Version 1.6.1
What's Changed
- Numerous build configuration updates and improvements by @liblit
- Fix crash in JS CG construction for malformed calls to new Function by @msridhar in #1243
- Fix NPE in EclipseSourceFileModule ctor by @khatchad in #1261
- Improve source locations for constructor calls for JS function statements by @msridhar in #1268
- Properly handle static interface methods as entrypoints by @hjjandy in #1275
- Support running on JDK 17 by @msridhar in #1281. WALA will now not crash on JDK 17 bytecodes and core functionality has been tested. We have not tested recently-added bytecode features, but would welcome bug reports / pull requests for such features.
New Contributors
Full Changelog: v1.6.0...v1.6.1
Version 1.6.0
Most notably, version 1.6.0 is the first WALA release that only runs on JDK 11+ JVMs. Running on JDK 8 is no longer supported.
Also, com.ibm.wala.util now includes nullability annotations. We plan to add such annotations to more WALA modules in the near future.
Version 1.5.9
Mostly minor bug fixes and cleanup; see the commits for the details.
Note: This is the final WALA release that will support running on a JDK 8 JVM. Subsequent releases will only run on a JDK 11+ JVM.
Version 1.5.8
Mostly internal cleanup and minor bug fixes. Unfortunately we didn't track API-breaking changes carefully, but there may be a couple minor ones.
Version 1.5.7
- Fix for corner case with large class files (#891)
- Other minor fixes
Version 1.5.6
Various fixes to JavaScript approximate call graph construction. Other assorted fixes.
Version 1.3.8
It's about time for a new release
R_1.3.6
Periodic version for those who do not like to live on the head :)