Subj : Synchronet v3.30 development started (*new* JavaScript library!) To : deon From : Digital Man Date : Sun Apr 12 2026 01:43:11 Re: Synchronet v3.30 development started (*new* JavaScript library!) By: Digital Man to deon on Fri Apr 10 2026 10:23 am > Re: Synchronet v3.30 development started (*new* JavaScript library!) > By: deon to Digital Man on Fri Apr 10 2026 09:28 pm > > > > The last 24 hours has been the first time that Synchronet has run > > > (mind you, just experimentally on Vertrauen) with a new JavaScript > > > library (libmozjs-128) in many years! > > > Yay :) > > > > It's still too early for others to run this development branch for > > > their BBS, but I just wanted to give you all the news and a head's up > > > that *some* existing JavaScript files won't be immediately compatible > > > with the next big Synchronet version bump (I'm calling v3.30). > > > Is it in a branch (I just went and had a look - "next-js")? Can we play > > with it and perhaps help identify the incompatibilities, or do we just > > have to patient and wait? > > If you really want to build and run it, yes, the branch is 'next-js', but > there are plenty of known issues (e.g. no Windows build support yet) and > many of the stock scripts still fail with errors. > > > Hoping as part of the SBBS build we can use an OS supplied library to > > save on build time? > > Yes, the plan is to use the system's libmozjs-dev-128 package if/while there > is one. For Windows, I'll continue to vendor the built binaries and headers > in the repo for Windows (only). > > And speaking of Windows, this does mean the end of Windows 7 support for new > Synchronet versions: Spidermonkey 128 only supports Windows 8 and later. But > gladly, Spidermonkey 128 still supports 32-bit Windows editions (of 8 and > 10). Claude Code has come up to speed just to in time really help with this pretty massive task: Synchronet BBS for Win32 Version 3.30 Debug Revision A Apr 11 2026 23:01 SMBLIB 3.21 MSC 1944 https://gitlab.synchro.net - next-js/801645ba9 Copyright 2026 Rob Swindell - http://synchro.net JavaScript-C128.14.1 A 64-bit Windows build should be soon possible as well... -- digital man (rob) Sling Blade quote #24: Karl: Kaiser blade. I hit my mother upside the head with it. Mmm... Killed her. Norco, CA WX: 56.3øF, 80.0% humidity, 0 mph WNW wind, 0.00 inches rain/24hrs --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .