Cayenne 4.1 goes beta [1] ! Doing our best to deliver on the promise of shorter 
release cycles. 

In this release:

* Cross-context synchronization is turned off by default. This should improve 
commit performance and data consistency in app clustering scenarios. It can be 
turned back on via cayenne.server.contexts_sync_strategy property (aka 
Constants.SERVER_CONTEXTS_SYNC_PROPERTY).
* Improved “DB Import” tab for DataMaps
* “Class Generation” dialog is now implemented as a DataMap tab. Class 
generation user selections are preserved in the project and can be reused from 
Maven/Gradle/Ant cgen.
* General Modeler cleanup and bugfixes; framework bugfixes.

A quick recap on what 4.1 is all about:

* Field-based data objects (aka 50% memory use improvement)
* The core is dependency-free (except small slf4j-api)
* Full GUI support for DB-first flow. 

Using this occasion to remind: don't forget to star us on GitHub [2] and follow 
us on Twitter [3].

Enjoy 4.1! :)

Andrus

[1] https://cayenne.apache.org/2019/03/cayenne-41b1-released.html
[2] https://github.com/apache/cayenne
[3] https://twitter.com/ApacheCayenne

Reply via email to