Releases: jsonurl/jsonurl-js
Releases · jsonurl/jsonurl-js
Release v1.1.8
Release v1.1.7
1.1.7
Bug Fixes
- Fix parse when the last value of an implied AQF object/array is falsey (@dmaccormack, @cdleonard )
Updates
- Drop build support for Node 10, 12 (@dmaccormack)
- Update multiple build dependencies (@dmaccormack)
Release v1.1.6
v1.1.6
New Features
- Produce build that does not modify prototypes (@aidenlx), (@dmaccormack)
Dependency Updates
The following dependencies were updated:
- upgrade @babel/core from 7.14.5 to 7.17.5
- upgrade @babel/cli from 7.14.5 to 7.17.3
- upgrade @babel/plugin-transform-modules-commonjs from 7.14.5 to 7.16.7
- upgrade @babel/preset-env from 7.14.5 to 7.16.11
- upgrade babel-jest from 27.1.0 to 27.5.1
- upgrade eslint-plugin-jest from 24.4.0 to 26.1.1
- upgrade jest from 27.1.1 to 27.5.1
- upgrade jsdoc from 3.6.7 to 3.6.10
- upgrade jsdom from 16.6.0 to 17.0.0
- upgrade rollup from 2.56.3 to 2.67.3
- upgrade typescript from 4.4.2 to 4.5.5
Release v1.1.5
v1.1.5
Bug Fix
- Fix bug in serializing number-like strings that include plus, with AQF (@dmaccormack)
New Feature
- ignore null array/object member parse option (@dmaccormack)
Dependency Updates
The following dependencies were updated: @babel/core, jsdom, multiple dependencies
Release v1.1.4
Release v1.1.2
Release v1.1.1
v1.1.0
Added
- Add support for AQF syntax view commit
- Add parse and stringify option noEmptyComposite view commit
- Add getMissingValue() parse option view commit
- Add support for coercing null to empty string on parse/stringify view commit
- Add support for empty keys and empty string values view commit
Changed
- Ignore extraneous ampersands for wfu-implied-composite values view commit
- Upgrade dependencies view commit
- Fix bug when encoding more than one left/right paren in string literal view commit
- Upgrade multiple dependencies
Release v1.0.3
Release v1.0.2
Release
Release of jsonurl-js 1.0.2
Added
- Add support for x-www-form-urlencoded style separators view commit
Changed
- update: Fix edge case of apos followed by string literal view commit
- doc: Mark non-exported classes as private view commit
- upgrade @babel/cli to 7.11.6
- upgrade eslint to 7.9.0
- upgrade eslint-plugin-jest to 23.18.0
- upgrade jest to 26.4.2
- upgrade jsdoc to 3.6.6
- upgrade prettier to 2.1.2
- upgrade rollup to 2.28.1
- upgrade @rollup/plugin-babel to 5.2.1
- upgrade rollup-plugin-terser to 7.0.2
v1.0.1
Release
Release of jsonurl-js 1.0.1
Added
- Add support for implied arrays and objects view commit
- Add JSDoc support view commit
Changed
- upgrade @babel/preset-env to 7.10.4 view commit
- upgrade rollup to 2.18.1 view commit
- upgrade lodash from 4.17.19 view commit
- upgrade eslint from to 7.3.1 view commit
- upgrade eslint-plugin-prettier to 3.1.4 view commit
- upgrade eslint-plugin-jest to 23.17.1 view commit
- Do not mix named and default exports view commit
- Split the test suite into multiple files view commit
- Rename main.js -> JsonURL.js view commit