You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@isis.apache.org by Dan Haywood <da...@haywood-associates.co.uk> on 2020/03/29 23:33:17 UTC

[ANN] Apache Isis version 2.0.0-M3 Released

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

Re: [ANN] Apache Isis version 2.0.0-M3 Released

Posted by Johan Doornenbal <jo...@yodo.nl>.
Congrats!
Thanks for all the work!

Best regards / Met vriendelijke groet,

Johan Doornenbal


M 06 227 666 28

johan@yodo.nl <jo...@filternet.nl> (NOTE: johan@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 <
dan@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
>

Re: [ANN] Apache Isis version 2.0.0-M3 Released

Posted by Johan Doornenbal <jo...@yodo.nl>.
Congrats!
Thanks for all the work!

Best regards / Met vriendelijke groet,

Johan Doornenbal


M 06 227 666 28

johan@yodo.nl <jo...@filternet.nl> (NOTE: johan@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 <
dan@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
>