Hey Mike, looks like the Download page is still pointing to M1. Are you able to publish the M2 update?
> On Jun 25, 2026, at 11:54 AM, Michael Gentry <[email protected]> wrote: > > GPT 5.4 nano suggested: > > rm -rf node_modules src/main/assets/node_modules > yarn install > > I did that and 'mvn' is now running the site. I'll try to update things now. > > On Wed, Jun 24, 2026 at 4:47 PM Andrus Adamchik <[email protected]> wrote: > >> Nikita may have some insight on the errors. I could never build it >> locally, so I just send my changes straight to prod via CI/CD and then fix >> anything that doesn't look right 🤦♂️ >> >> >>> On Jun 24, 2026, at 4:42 PM, Michael Gentry <[email protected]> wrote: >>> >>> Trying to update the website, but when I run 'mvn' in cayenne-website, I >>> get this error: >>> >>> [INFO] [16:40:00] Finished 'scripts' after 3.64 s >>> [INFO] [16:40:00] Starting 'copy-js-map'... >>> [INFO] [16:40:00] Finished 'copy-js-map' after 63 ms >>> [INFO] >>> [INFO] events.js:183 >>> [INFO] throw er; // Unhandled 'error' event >>> [INFO] ^ >>> [INFO] Error: spawn >>> >> /Users/mrg/Projects/cayenne-website/src/main/assets/node_modules/jpegtran-bin/vendor/jpegtran >>> ENOENT >>> [INFO] at _errnoException (util.js:1024:11) >>> [INFO] at Process.ChildProcess._handle.onexit >>> (internal/child_process.js:190:19) >>> [INFO] at onErrorNT (internal/child_process.js:372:16) >>> [INFO] at _combinedTickCallback >> (internal/process/next_tick.js:138:11) >>> [INFO] at process._tickCallback (internal/process/next_tick.js:180:9) >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] BUILD FAILURE >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Total time: 6.083 s >>> [INFO] Finished at: 2026-06-24T16:40:00-04:00 >>> [INFO] >>> ------------------------------------------------------------------------ >>> [ERROR] Failed to execute goal >>> com.github.eirslett:frontend-maven-plugin:1.15.0:gulp (gulp) on project >>> cayenne-website: Failed to run task: 'gulp.js serve --host localhost >> --port >>> 3000 --prod_host https://cayenne.apache.org/' failed. >>> org.apache.commons.exec.ExecuteException: Process exited with an error: 1 >>> (Exit value: 1) -> [Help 1] >>> >>> I've tried changing -Ddev.port and -Ddev.host, but still hitting the same >>> error. Any ideas for updating this? >>> >>> Thanks, >>> mrg >>> >>> >>> On Wed, Jun 24, 2026 at 9:09 AM Andrus Adamchik <[email protected]> >> wrote: >>> >>>> Ah great. Thanks for doing that. >>>> >>>>> On Jun 24, 2026, at 8:29 AM, Michael Gentry <[email protected]> >> wrote: >>>>> >>>>> Yeah, I got the files published yesterday and was going to do the >>>>> announcement, website update, etc, today. >>>>> >>>>> On Wed, Jun 24, 2026 at 8:01 AM Andrus Adamchik <[email protected]> >>>> wrote: >>>>> >>>>>> We were actually thinking with Nikita to pre-build and commit the .exe >>>>>> launcher, so that Windows assemblies could be done on any platform. >>>>>> >>>>>> So I see the files are published. Let me try to find time and write >> the >>>>>> announcement. >>>>>> >>>>>> Thanks, >>>>>> Andrus >>>>>> >>>>>> >>>>>>> On Jun 22, 2026, at 2:26 PM, Michael Gentry <[email protected]> >>>> wrote: >>>>>>> >>>>>>> Excluding Windows... >>>>>>> >>>>>>> On Mon, Jun 22, 2026 at 2:16 PM Andrus Adamchik <[email protected] >>> >>>>>> wrote: >>>>>>> >>>>>>>> Congrats! And now we have more than one person who knows how to do >> it >>>> :) >>>>>>>> >>>>>>>>> On Jun 22, 2026, at 1:48 PM, Michael Gentry <[email protected]> >>>>>> wrote: >>>>>>>>> >>>>>>>>> Here's the final voting result: >>>>>>>>> >>>>>>>>> Andrus Adamchik (PMC): +1 >>>>>>>>> Nikita Timofeev (PMC): +1 >>>>>>>>> John Huss (PMC): +1 >>>>>>>>> Michael Gentry (PMC): +1 >>>>>>>>> >>>>>>>>> We'll get the release publicly published shortly. >>>>>>>>> >>>>>>>>> Thank you everyone! >>>>>>>>> >>>>>>>>> On Mon, Jun 22, 2026 at 1:10 PM John Huss <[email protected]> >>>> wrote: >>>>>>>>> >>>>>>>>>> I am +1 as well. >>>>>>>>>> >>>>>>>>>> On Mon, Jun 22, 2026 at 12:02 PM Michael Gentry < >>>> [email protected]> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> I've updated my scripts that check for files that aren't properly >>>>>>>>>> licensed >>>>>>>>>>> and saw the two I missed before. I think these can be fixed for >> the >>>>>>>> next >>>>>>>>>>> release. >>>>>>>>>>> >>>>>>>>>>> Everything checks out on my end, so I'm also a +1. >>>>>>>>>>> >>>>>>>>>>> Thanks, >>>>>>>>>>> mrg >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Mon, Jun 15, 2026 at 6:14 AM Nikita Timofeev < >>>>>>>>>> [email protected] >>>>>>>>>>>> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> +1 >>>>>>>>>>>> >>>>>>>>>>>> - sources parity - good >>>>>>>>>>>> - signatures - good (Windows assembly is signed with my key) >>>>>>>>>>>> - full build from sources - good >>>>>>>>>>>> - MacOS Modeler and MCP - runs on MacOS, JDK 25 >>>>>>>>>>>> - Generic Modeler and MCP - runs on MacOS, JDK 25 and 21 >>>>>>>>>>>> - Windows Modeler - runs on Windows 11, JDK 25 unsupported, only >>>> JDK >>>>>>>> 21 >>>>>>>>>>>> checked >>>>>>>>>>>> - RAT - missing headers in TestMcpServer.java and in >>>>>>>>>>>> org.slf4j.spi.SLF4JServiceProvider >>>>>>>>>>>> (we have headers in other providers). Good enough for the >>>> milestone >>>>>>>>>>>> release, it may be fixed later. >>>>>>>>>>>> - Staging Maven repo - good, verified with a demo project >>>>>>>>>>>> >>>>>>>>>>>> Also a note about the RAT: a bunch of new `.md` files are not >>>>>>>> excluded, >>>>>>>>>>>> need to fix config. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Sun, Jun 14, 2026 at 8:01 PM Andrus Adamchik < >>>>>> [email protected]> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Ok, to back up my intuition on the license headers I am going >> to >>>>>> lean >>>>>>>>>>> on >>>>>>>>>>>>> the "lack of creativity" exception and "PMC judgement" clause >> in >>>>>> the >>>>>>>>>>> ASF >>>>>>>>>>>>> policy :) >>>>>>>>>>>>> >>>>>>>>>>>>> https://www.apache.org/legal/src-headers.html#faq-exceptions >>>>>>>>>>>>> >>>>>>>>>>>>> Andrus >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> On Jun 14, 2026, at 11:53 AM, Andrus Adamchik < >>>>>> [email protected] >>>>>>>>>>> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> I am +1. I added MCP checks to my previous checklist (and they >>>>>>>>>> pass). >>>>>>>>>>>>> Haven't tested Modeler on Windows. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Noticed the Mac .dmg doesn't have the background image and our >>>>>>>>>> custom >>>>>>>>>>>>> layout. The contents of the .dmg are correct though, so this is >>>>>> not a >>>>>>>>>>>>> blocker either. (I've seen my own builds losing the layout on >>>> rare >>>>>>>>>>>>> occasions; never got to the bottom of it though). >>>>>>>>>>>>>> >>>>>>>>>>>>>> One of the unit tests was missing the Apache header (my >> fault, I >>>>>>>>>>> fixed >>>>>>>>>>>>> that already on the "past-M2" branch). I don't think this >>>>>>>>>> disqualifies >>>>>>>>>>>> the >>>>>>>>>>>>> release. This is an internal unit test, and is not expected to >> be >>>>>>>>>>>>> referenced or embedded by the end users in their code. Also the >>>> new >>>>>>>>>> .md >>>>>>>>>>>>> files don't have Apache headers, which I think is totally ok. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Anyone has a different opinion on this? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Andrus >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Jun 13, 2026, at 12:20 PM, Michael Gentry < >>>>>> [email protected] >>>>>>>>>>> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hello everyone! >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Finally time for the 5.0 M2 release! >>>>>>>>>>>>>>> Thanks Nikita and Andrus for helping with my environmental >>>>>> issues! >>>>>>>>>>>>>>> Hopefully smoother in the future. (I'll have to give Windows >>>> the >>>>>>>>>>>> stinky >>>>>>>>>>>>>>> eye.) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Release Notes: >>>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>> >>>> >> https://github.com/apache/cayenne/blob/cayenne-parent-5.0-M2/RELEASE-NOTES.txt >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Maven Repo: >>>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>> >>>> >> https://repository.apache.org/content/repositories/orgapachecayenne-1063/ >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Assemblies (Note the updated KEYS file there): >>>>>>>>>>>>>>> https://dist.apache.org/repos/dist/dev/cayenne/ >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Please evaluate the assemblies and cast your votes. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>> mrg >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Best regards, >>>>>>>>>>>> Nikita Timofeev >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>> >>>>>> >>>> >>>> >> >>
