Skip to content

Releases: wala/WALA

Version 1.6.11

29 Jul 01:33
Compare
Choose a tag to compare

Other than a minor bug fix (#1516), few client-visible changes in this release. Many internal improvements by @liblit. The release process has been migrated to use the Maven Central Portal.

Full Changelog: v1.6.10...v1.6.11

Version 1.6.10

27 Apr 01:30
Compare
Choose a tag to compare

Apart from a couple of bug fixes, in this release WALA now supports running on JDK 24. As usual, there were various internal changes to maintain build infrastructure, etc.

What's Changed

New Contributors

Full Changelog: v1.6.9...v1.6.10

Version 1.6.9

02 Dec 00:43
Compare
Choose a tag to compare

The main user-facing change is that the CHACallGraph builder now supports lambdas (#1476).

Full Changelog: v1.6.8...v1.6.9

Version 1.6.8

22 Nov 00:59
Compare
Choose a tag to compare

Mostly internal / build-related / KTLO changes. The main user-visible bug fix is #1468

Full Changelog: v1.6.7...v1.6.8

Version 1.6.7

22 Sep 01:08
Compare
Choose a tag to compare

The major user-visible change is initial support for JDK 23 bytecodes.

Full Changelog: v1.6.6...v1.6.7

Version 1.6.6

21 Jul 17:46
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.5...v1.6.6

Version 1.6.5

12 Jul 00:42
Compare
Choose a tag to compare

Again this release has mostly behind-the-scenes changes. @MadhuNimmo contributed efficiency optimizations for bounded call graph construction for JavaScript and some improved models of JavaScript library functions.

Full Changelog: v1.6.4...v1.6.5

Version 1.6.4

28 Mar 20:20
Compare
Choose a tag to compare

Mostly behind-the-scenes / build-related changes (many by @liblit). For those running WALA in a multithreaded setting, #1379 may fix some crashes. Also, #1357 updated the version of Eclipse we depend on, which necessitated that Eclipse-related artifacts now require JDK 17 to run. The non-Eclipse-related WALA artifacts still run on JDK 11.

New Contributors

Full Changelog: v1.6.3...v1.6.4

Version 1.6.3

03 Jan 15:41
Compare
Choose a tag to compare

The key user-visible change for this release is support for running WALA on JDK 21 and also processing JDK 21 bytecodes. Support for new recent bytecode features has not been tested thoroughly; please file issues if you find bugs. Internally, various build configuration improvements and updates were contributed by @liblit.

Full Changelog: v1.6.2...v1.6.3

Version 1.6.2

04 Aug 17:53
Compare
Choose a tag to compare

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