BBS:      TELESC.NET.BR
Assunto:  Synchronet v3.30 development started (*new* JavaScript library!)
De:       Digital Man
Data:     Fri, 10 Apr 2026 10:23:05 -0700
-----------------------------------------------------------
  hbRenb: hcSynchronet v3.30 development started (*new* JavaScript library!)
  bBynb: hcdeon bto cDigital Man bon cFri Apr 10 2026 09:28 pmn

 >  > 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).
-- 
                                            HYdigital man n(rob)

This Is Spinal Tap quote #32:
Derek Smalls: [A jog?] We don't have time for that.
Norco, CA WX: 70.0F, 66.0% humidity, 0 mph NE wind, 0.00 inches rain/24hrs
n---
  mSynchronetn  hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net

-----------------------------------------------------------
[Voltar]