0.4.13
This is a minor release and lays down some scaffolding for the next few versions.
Additions
- Implemented
encodeURI
- Implemented string padding implementations used internally
- We now have CI builds per push, which automatically runs the test262 runner, our internal tests and generates a build artifact
- Added
Date
as an experimental feature. To enable it in Balde, use--enable-experiment:date-routines
. Currently, onlyDate.now()
is supported. - Added field-write helper for Nim primitives, which makes wrapping objects between the Nim <-> JS layer much more convenient.
Fixes
- Fixed reassignment parsing algorithm (#54, #55)
-d:baliUseStdBase64
no longer tries importingsimdutf
- We now return the index address to
undefined
when an identifier can not be found viaindex()
- The engine now uses the
Runtime
abstraction instead of directly requesting for a mutable reference to the Pulsar VM whenever possible