🤩
On Sun, Aug 25, 2024 at 4:35 PM Andrus Adamchik <aadamc...@gmail.com> wrote: > > Very exciting release. As someone who worked on all those elaborate > inheritance hierarchies across the Cayenne stack to accommodate "server" vs > "ROP", I am really glad all of this is gone and is down to a few simple > things! > > All my formal checks passed, and I created Bootique and Agrest branches with > Cayenne 5.0, and they also work. > > I noticed a couple of things with the XML project upgrade process in the > Modeler: > > 1. The upgrade seems to destroy existing XML "<dbImport>" configurations. > They are completely removed. > 2. Generic ObjEntity mappings often use > "org.apache.cayenne.CayenneDataObject". During the upgrade this class is > preserved, but it is no longer present in Cayenne, and should probably be > automatically replaced with "GenericPersistentObject" > > #2 is a minor thing, but #1 is serious, so I suggest we investigate it before > releasing. > > Andrus > > > > On Aug 21, 2024, at 4:39 AM, Nikita Timofeev <ntimof...@objectstyle.com> > > wrote: > > > > Hi all, > > > > Here is the first milestone release of 5.0. > > It's primarily focusing on dropping and refactoring older stuff (no more > > ROP), but has some nice features too. > > Overall it contains 116 issues in Jira. > > > > Release notes: > > https://github.com/apache/cayenne/blob/5.0-M1/RELEASE-NOTES.txt > > Maven repo: > > https://repository.apache.org/content/repositories/orgapachecayenne-1057/ > > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/5.0-M1/ > > > > Please evaluate and cast your votes > > > > -- > > Best regards, > > Nikita Timofeev >