Changes between Spidermonkey 59 and 76 (current)

Skip to first unread message

May 5, 2020, 5:30:09 AM5/5/20

The software that I'm developing currently has a very old version of Spidermonkey embedded (version 1.8.5). A year or so ago, we started trying to update it to version 59, though this work wasn't completed. We are now trying to update Spidermonkey to the most recent version (currently version 76).

I was just wondering, since version 59, have there been any major changes in the way that the engine works/requirements for building and embedding - e.g. is rust now required? Furthermore, is there a site listing the release notes for each version?

Many thanks,

Ted Campbell

May 8, 2020, 4:56:42 PM5/8/20
We have been collecting embedding related notes into this github:

General SpiderMonkey docs are linked off of:

Here is a guide someone wrote up between FF60 and 68:

Generally Rust is required to build SpiderMonkey. It might still be possible to hack around that as critical components are not Rust yet, but more Rust code is being introduced.

API Changelogs aren't really tracked for SpiderMonkey. There is a newsletter these days of changes, but it covers internal changes and external features.

The Matrix channel is a good place to ask questions. The details are on the docs link above.

Good luck!


May 11, 2020, 9:56:05 AM5/11/20
That's really useful. Many thanks for posting. I'll take a look at those docs and look into matrix.
Reply all
Reply to author
0 new messages