Skip to content

Releases: wala/WALA

Version 1.7.1

19 Apr 21:42

Choose a tag to compare

This is a quick follow-up release to 1.7.0 that enables WALA to load standard library classes on JDK distributions that do not include .jmod files, like Temurin.

What's Changed

  • Use JrtModule consistently to handle standard library on modern JDKs by @msridhar in #1879

Full Changelog: v1.7.0...v1.7.1

Version 1.7.0

10 Apr 03:14

Choose a tag to compare

Version bump to 1.7.0 since some public APIs have changed. Beyond the changes listed below, there were many improvements to code health and build configuration contributed by @liblit.

Main user-visible changes

Full Changelog: v1.6.12...v1.7.0

Version 1.6.12

22 Sep 21:53

Choose a tag to compare

WALA now has initial support running on JDK 25 and processing JVM 25 bytecodes (#1673). Also, the WALA Java source code frontend has initial support for lambdas (#1507 by @juliandolby). And, @liblit contributed a huge number of cleanups and build-system improvements!

New Contributors

Full Changelog: v1.6.11...v1.6.12

Version 1.6.11

29 Jul 01:33

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

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

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

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

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

Choose a tag to compare

What's Changed

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

Version 1.6.5

12 Jul 00:42

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