0.18.0 release #146
mtf90
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We are happy to announce the release of LearnLib version 0.18.0 🎉
The central theme of this release is tidying up. We have moved some classes around to remove split packages in order to support the Java Platform Module System (JPMS) and consolidated some of the existing API. This may cause some refactoring, but especially the moving of classes should be easily handled by modern IDEs. Besides refactorings, this release also contains some nuggets. The previous
SymbolQueryOracle
has been superseded with the more matureAdaptiveMembershipOracle
which also supports the processing of query batches. Furthermore, an implementation of the L# active learning algorithm has been added.See the release notes for an overview of the changes. We are thankful to all contributors who implemented new features or reported issues.
Looking forward, with the release of the next Java LTS version (25) this fall, we plan on bumping LearnLib with it. This means, for the next release (in about a year), you'll need at least JDK 17, 21, or 25 to build and at least JDK 11 to run LearnLib. If this causes you any issues, please let us know.
Beta Was this translation helpful? Give feedback.
All reactions