What's Changed
Note
As part of the migration to isolated-vm
, we have enforced strict-mode
in our JS execution engine. This means that any scripts not conforming to strict mode will fail in versions 2.18.0 onwards. For example global variable assignment on the global context without keywords:
myFunction = function (data) {
return "foo"
}
You can read more about strict-mode here.
- Move bundle responsibility from string-templates to server by @adrinr in #12963
- Security/patches by @shogunpurple in #12632
- Isolated vm wrapper by @adrinr in #12986
- Fix BSON usage for isolated-vm by @adrinr in #12964
- Replace uses of test.com with example.com by @samwho in #12993
- Migrate from
vm
toisolated-vm
by @adrinr in #12938
Full Changelog: 2.17.8...2.18.0