blob: b2680a656fa2d1b3a6d1df8045ece97e82c9f865 [file] [log] [blame]
---
layout: post
title: "[ANN] Apache Isis version 2.0.0-M6 Released"
date: '2021-08-26T12:14:13+00:00'
permalink: ann-apache-isis-version-23
---
<p>The Apache Isis team is pleased to announce the release of Apache Isis 2.0.0-M6.</p><p>New features in this release include:<br></p><ul><li>full support for the CommandPublisher,ExecutionPublisher and EntityPropertyChangePublisher SPIs for both JPA and JDO.</li><li>support for Spring security</li><li>support for keycloak authentication (leveraging Spring security)</li><li>view models for serializable classes;</li><li>a library of architecture tests to detect possible programming issues with your domain apps</li><li>InteractionService added to the applib, allowing programmatic control of sessions</li><li>improvements to built-in and SecMans security (impersonation, surface UserMemento, decouple SecMan from Shiro)</li><li>new namedXxx() supporting method for dynamic names of properties and actions</li><li>new @MemberSupport annotation</li><li>removal of @MemberOrder annotation (now folded into the @XxxLayout annotations)</li><li>minimum version of Java was bumped to JDK11.<br></li></ul><p>Full release notes are available on the Apache Isis website [1].<br></p><p>You can access this release directly from the Maven central repo [2].<br></p><p>Alternatively, download the release and build it from source [3].</p><p><br></p><p>Enjoy!</p><p>--The Apache Isis team<br></p><p><br></p><p>[1] <a href="https://isis.apache.org/relnotes/2.0.0-M6/about.html" target="_blank">https://isis.apache.org/relnotes/2.0.0-M6/about.html</a></p><p>[2] <a href="https://search.maven.org" target="_blank">https://search.maven.org</a></p><p>[3] <a href="https://isis.apache.org/docs/2.0.0-M6/downloads/how-to.html" target="_blank">https://isis.apache.org/docs/2.0.0-M6/downloads/how-to.html</a></p><div><br></div>