The one with isolated-vm as a plugin
This release adds a support for attaching the isolated-vm as a WarpPlugin
.
Up to this point isolated-vm
version was kept in a separate branch and deployed to npm with a dedicated ivm
tag.
The reason for this was that isolated-vm
library has certain requirements re. environment that could potentially cause issues for some less experienced developers (e.g. it requires min. 2GB of ram to be built during npm install
- laverdet/isolated-vm#309 (comment)).
This was however far from optimal from the library maintenance perspective.
Thanks to the new WarpPlugin
feature, the isolated-vm based executor implementation can be now moved to a separate library.
What's Changed
- feat: isolated-vm as a plugin by @ppedziwiatr in #266
Full Changelog: v1.2.21...v1.2.22