Releases: astrohelm/isolation
Releases · astrohelm/isolation
Isolation v3.1.0
What's Changed on 2024-08-24
- Removed unnecessary logic
- Fixed bug with cjs require function
- Removed useless makefile
- Performance optimization
- Decomposition
Full Changelog: v3.0.0...v3.1.0
Isolation v3.0.0
What's changed on 2024-07-08
Major update
- Realm caching support, now
CJS
realms depended on require are faster. CJS
type realms are receiving more native require construction now.- Options changes:
script
->realmOpts
,run
->runOpts
. - New parameter
keepCache
for execute method. - Require function now part of the Script.
- Method
createRequire
become private. - More errors & information about them.
- Nix shell removed.
- Packages update.
- Symbols rework.
Isolation v2.2.0
Changes 2024-05-07
- Nix-Shell environment for minimal supported node version
- Latest globals support (Depends on node version)
- Documentation update
- Packages update
- Grammar fixes
- Types fixes
- CI Update
Isolation v2.1.1
Changes - 2024-03-19
- Eslint bug fix
- Removed support of Nodejs v19
- Default export fix
Isolation v2.1.0
Changes - 2024-01-13 / 2024-03-18
- Updated packages
- Grammar fixes
- Contextify micro task mode fixed
- New timeout test case
Isolation v2.0.0
Stable version
Updates - 2023-12-12
- Majure release
- Stable API
- Documentation enhancement
- Renamed access property for realm
- Renamed sandbox to contextify
- New flat option for Reader
- Changes access props order
- Sandbox naming removed
- Code refactoring
- New test cases
- New globals
Isolation v1.9.0
Changes 2023-12-11
- Symbolic properties
- Now it is more configurable from outside
- Performance improvements
- Readme improvements
Isolation v1.8.0
Updates 2023-12-08
- Return of type system
Script.execute('2 + 2', { type: 'iso' }); Script.execute('module.exports = 2 + 2', { type: 'cjs' });
- Test coverage enhancement
Isolation v1.7.0
Updates - 2023-12-03
- Code quality improvements
- Fixed bugs from v1.6.0
- Library exports now support ESM & typescript
Isolation v1.6.0
Changes
- Code quality improvements
- Changelog linking fixes
- Npm published