You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by Yang Xia <xi...@apache.org> on 2026/09/11 00:21:08 UTC
Re: [DISCUSS] 3.7.7, 3.8.2, and 4.0.0-beta.3 Release Windows
Hi all,
The code freeze is now lifted with 3.8.2, and 3.7.7 released.
Both branches are now back in SNAPSHOT mode and development can recommence.
Cheers,
Yang
On 2026/08/10 17:33:07 Yang Xia wrote:
> Hi everyone,
>
> Please note the 3.7-dev and 3.8-dev branches continue to be in code freeze, as we are working on security fixes for the 3.7.7 and 3.8.2 releases.
>
> Thanks,
>
> Yang
>
> On 2026/07/28 00:55:25 Cole Greer wrote:
> > Hi everyone,
> >
> > Following the release of 4.0.0-beta.3, code freeze is now lifted on the master branch. Note that code freeze on 3.7-dev and 3.8-dev remains in place until the 3.7.7 and 3.8.2 releases are complete.
> >
> > Thanks,
> > Cole
> >
> > On 2026/07/15 01:54:48 Cole Greer wrote:
> > > Hi everyone,
> > >
> > > We've had a pretty high count of outstanding PRs over the last few weeks, but as of today that's mostly resolved, and all of the big changes have landed. With this, I think that now is a good time to call code freeze on the master branch for the 4.0.0-beta.3 release.
> > >
> > > Considering this is a beta release, I'd like to suggest we run a slightly abridged code freeze starting today, and ending on Monday July 20. Please let me know if you have any concerns over lack of testing capacity within that timeline.
> > >
> > > It should be fine for the remaining handful of small PRs to merge in the next few days, as well as minor fixes and docs tweaks. These include:
> > >
> > > Fix doFinalReduction to remove keys #3501
> > > TINKERPOP-3259 Added proxy tests #3506
> > > Rename evaluationTimeout to timeoutMs #3508
> > > Added coverage for gremlin-console and gremlin-language #3512
> > >
> > > During this time, the master branch will be closed to major changes.
> > >
> > > I still think we are about ready for the 3.7.7 and 3.8.2 releases as well, however I'd like to suggest we delay those by a week or two and focus on 4.0.0-beta.3 first. This is partially to ease the burden of managing 3 releases at once, but as I'd like a bit more time to tinker with some more dependency bumps and minor tweaks for these releases.
> > >
> > > Please let me know your thoughts regarding this plan. If there are no dissenting opinions, I will proceed with the release process for 4.0.0-beta.3.
> > >
> > > Regards,
> > > Cole
> > >
> > > On 2026/06/08 19:08:09 Cole Greer via dev wrote:
> > > > Hi everyone,
> > > >
> > > > It's been a little while since our last release cycle, and I think it's time we prepare for another release. The master branch has made quite a bit of progress since beta.2,
> > > > with the addition of graph binary streaming in all GLVs, improved type parity across drivers, and the new groovy-free server initialization system. There's a few other big
> > > > items in review such as match(GQL) support and transactions in all GLVs which are expected to land soon. I think this set of features makes beta.3 a very compelling
> > > > release on its own.
> > > >
> > > > 3.7.7 and 3.8.2 are looking pretty light at the moment, as most development effort has gone towards TP4 recently, but there are a few useful bug fixes in there, and these
> > > > release lines would benefit with some dependency upgrades as well.
> > > >
> > > > I'm thinking of a rough release target of the end of June (with code freeze ideally starting next week).
> > > >
> > > > Please let me know if you have any thoughts on releases this month, as well as you if you have any in progress work you'd like to see included in the next set of releases.
> > > >
> > > > Thanks,
> > > > Cole
> > > >
> > >
> >
>