Re: [VOTE] Apache Cayenne 5.0-M1 release

"[email protected]" <[email protected]> Mon, 26 Aug 2024 15:15:46 +0200
Newsgroups gmane.comp.java.cayenne.devel
Message-ID <CAAOOpAMU5EgOh7H7fQXQtG1eto7Pp1NrsTswTfeXYmNnspMaUg@mail.gmail.com>
🤩

On Sun, Aug 25, 2024 at 4:35 PM Andrus Adamchik <[email protected]> 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 <[email protected]> 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
>