Re: M2?

Andrus Adamchik <[email protected]> Thu, 28 May 2026 14:47:24 -0400
Newsgroups gmane.comp.java.cayenne.devel
Message-ID <[email protected]>
Hugi, thanks for the great feedback, as always!

Right after M2 I am planning to switch the entire downstream stack =
(Agrest, Bootique, Linkmove) to 5.0, so good to know we haven't broken =
anything irreversibly :)

Andrus

> On May 28, 2026, at 5:45=E2=80=AFAM, Hugi Thordarson =
<[email protected]> wrote:
>=20
> Yay =E2=80=94 building on JDK 26! =F0=9F=8E=89
>=20
> To contribute at least some testing, last week I migrated a web/app =
pet project with quite a bit of traffic ( https://www.neytandinn.is/ ) =
from 5.0-M1 to the current 5.0-SNAPSHOT.
> Not huge by not-a-tiny-island-nation standards, but still gets quite =
some thrashing thanks to the recent inflow of AI crawlers (which love =
the data). Uses things that make it a semi-fine candidate for testing; =
commitlog module, lifecycle event hooks/listeners, and makes heavy use =
of concurrent querying in VirtualThreads.
> Also keeps tight track of every error/exception that occurs during R-R =
=E2=80=94 and haven't noticed anything out of the ordinary since =
migrating. So once 5.0-M2 is out, I'll be migrating the rest of my =
projects from 5.0-M1.
>=20
> Looking forward to having time to try out the agentic stuff. Even =
without that, I've been very pleased with how well at least Claude =
handles working with Cayenne and writing Cayenne code/queries.
>=20
> Thanks!
> - hugi
>=20
>=20
>=20
>> On 24 May 2026, at 21:46, Andrus Adamchik <[email protected]> =
wrote:
>>=20
>> I think at this point we are ready to release M2. It has a huge new =
scope - a complete new agentic coding stack.=20
>>=20
>> Mike, do you still have time to prepare the release?
>>=20
>> Thanks,
>> Andrus
>>=20
>>> On Apr 17, 2026, at 11:00=E2=80=AFAM, Michael Gentry =
<[email protected]> wrote:
>>>=20
>>> Hi Nikita,
>>>=20
>>> I don't think there is an urgency to get M2 out, so if the =
outstanding PRs
>>> make sense to include in M2, I think it is OK to wait on them.
>>>=20
>>> Thanks,
>>> mrg
>>>=20
>>>=20
>>> On Tue, Apr 14, 2026 at 8:18=E2=80=AFAM Nikita Timofeev =
<[email protected]>
>>> wrote:
>>>=20
>>>> Several PRs are waiting for me, but nothing is too critical, so we =
may go
>>>> ahead with M3.
>>>> Instructions are all good, I use them every time.
>>>>=20
>>>> On Tue, Apr 14, 2026 at 2:37=E2=80=AFAM Andrus Adamchik =
<[email protected]>
>>>> wrote:
>>>>=20
>>>>>> I just filed all my taxes
>>>>>=20
>>>>> Congrats! Which reminds me - I am still waiting for my numbers =
from the
>>>>> accountants :)
>>>>>=20
>>>>>> so I have some free cycles now if there is
>>>>>> anything I can do to help.
>>>>>=20
>>>>> How about publishing the release. @Nikita - do you have anything =
in the
>>>>> queue we'd need to deal with before M2 that can't be moved to M3? =
Also
>>>>> anything missing in the release instructions at
>>>>> https://cayenne.apache.org/dev/release-guide.html ?
>>>>>=20
>>>>> Andrus
>>>>>=20
>>>>>> On Apr 13, 2026, at 6:16=E2=80=AFPM, Michael Gentry =
<[email protected]>
>>>> wrote:
>>>>>>=20
>>>>>> I just filed all my taxes, so I have some free cycles now if =
there is
>>>>>> anything I can do to help.
>>>>>>=20
>>>>>> On Mon, Apr 13, 2026 at 5:08=E2=80=AFPM Andrus Adamchik =
<[email protected]>
>>>>> wrote:
>>>>>>=20
>>>>>>> Not too many significant new features in M2 so far, though quite =
a few
>>>>> bug
>>>>>>> fixes. So yeah, we probably should do it.
>>>>>>>=20
>>>>>>>=20
>>>>>>>> On Apr 13, 2026, at 4:45=E2=80=AFPM, Michael Gentry =
<[email protected]>
>>>>> wrote:
>>>>>>>>=20
>>>>>>>> Is it time for a 5.0.M2?
>>>>>>>>=20
>>>>>>>> I noticed the M1 was released 2024-09-09 and that seems a long =
time
>>>>>>> ago...
>>>>>>>>=20
>>>>>>>> Thanks,
>>>>>>>> mrg
>>>>>>>=20
>>>>>>>=20
>>>>>=20
>>>>>=20
>>>>=20
>>>> --
>>>> Best regards,
>>>> Nikita Timofeev
>>>>=20
>>=20
>=20