Congrats! Thanks for all the work! Best regards / Met vriendelijke groet,
Johan Doornenbal M 06 227 666 28 jo...@yodo.nl <jo...@filternet.nl> (NOTE: jo...@filternet.nl is deprecated) www.yodo.nl Griene Daam 7 9084 DG Goutum (NOTE: moved from Bongastate 11, 8926 PJ Leeuwarden) Op ma 30 mrt. 2020 om 01:33 schreef Dan Haywood < d...@haywood-associates.co.uk>: > Hi folks, > > After a *lot* of development effort, the Apache Isis committers are > delighted to announce the release of v2.0.0-M3 of the framework. > > This is a major milestone release that "re-platforms" Apache Isis so that > it now runs on top of Spring Boot 2.x. JDK8 is the minimum. Some > highlights: > > * A new convenience parent pom builds on top of Spring Boot’s similar > parent pom, to make it easy to develop new apps, along with simplified > "mavendeps" pom’s. > * The Maven archetypes have been replaced with Starter Apps in github > repos. > * Configuration properties have been refactored, and can now be specified > (with intellisense hints) using Spring’s application.properties or > application.yml > > New features: > > * a new @Property#projecting allows view model summaries to be returned as > "projections" of underlying entities. > * new layout() method (or UI event) allows a domain object to specify which > layout file should be used to render it. > * there is no longer any need to specify @ParameterLayout#named() > * there is now a security integration with Keycloak > > There are also a number of new extensions: > > * Flyway (integrating with Spring Boot’s support) > * pdf.js (for Wicket viewer) > * fullcalendar (for Wicket viewer) > * excel download (for Wicket viewer) > > Other improvements include: > > * Integration test support, and BDD (Cucumber) "spec" support have been > refactored to run on Spring Boot with Junit 5. > * New demo app to demonstrate new features. > * New smoketest app to catch regressions > > Finally, the website has been updated to use Antora. > > Full release notes are available on the Apache Isis website at [1]. > You can access this release directly from the Maven central repo [2]. > Alternatively, download the release and build it from source [3]. > > Enjoy! > > --The Apache Isis team > > [1] https://isis.apache.org/relnotes/2.0.0-M3/about.html > [2] https://search.maven.org > [3] https://isis.apache.org/docs/2.0.0-M3/downloads/how-to.html >