API changes:
- Move to native
BigInt
fromJSBI
@delaneyj (#721) - Modifies
Struct#elements()
to return all field values @desaikd (#754) - Removes deprecated method
byteValue()
for v5.0.0 release @desaikd (#750) - Adds changes to allow
dom.Decimal
construction fromNumber
andString
@desaikd (#746) - Adds changes for upconverting JS value for dom collections @desaikd (#749)
- Support milliseconds when constructing from a Date by @prowe in #726
Bug Fixes:
- Adds changes for resolving ion-test-driver build issue @desaikd (#748)
- Fixes
toJSON()
forStruct
to correctly return adom.Value
instance by @desaikd in #752
Tweaks:
- Refactors the release workflow by @popematt in #720
- Added node v18 into test matrix in #727
- Update all references to the GitHub organization: amzn -> amazon-ion by @popematt in #738
- Add conditional export for cjs and es6 entry points by @neeerp in #741
- Drops support for Node 10.x, 12.x and adds 18.x @popematt (#723)
- Updates typedoc syntax to address warnings @zslayton (#733)
- Updates test-driver to es2020 @desaikd (#736)
- Migrate linting from TSLint to ESLint @Litee (#737)
New Contributors
- @prowe made their first contribution in #726
- @neeerp made their first contribution in #741
- @Litee made their first contribution in #737
- @delaneyj made their first contribution in #721
Full Changelog: v4.3.0...v5.0.0