The Apache Isis team is pleased to announce the release of Apache Isis 2.0.0-M2.
This milestone introduces one new feature, namely support for a table tree view in the Wicket viewer. It also includes all the features as of Apache Isis 1.17.0.
The long-term goal (for v2.0.0) is to allow the framework to be run on top of either SpringBoot or JEE MicroProfile, with either of those lower-level frameworks taking responsibility for configuration and injection. In this milestone, some significant initial work has been done in this area. Notably, the IsisConfiguration is now immutable once instantiated, and its creation with respect to the AppManifest has been figured out.
Lots of work has also been done both in updating or removing dependencies, with google guava being notable as one dependency that has been removed.
Full release notes are available on the Apache Isis website at .
You can access this release directly from the Maven central repo .
Alternatively, download the release and build it from source .
--The Apache Isis team