- itest/es6-babel/package.json & itest/es6-babel/package-lock.json to reduce vulnerabilities (@snyk-bot)
- Fix bug stringifying number-like keys and values (#645) (@dmaccormack)
- Drop support for Node 10.x (@dmaccormack)
- Fix parse when the last value of an implied AQF object/array is falsey (@dmaccormack)
- Update multiple build dependencies
- Produce build that does not modify prototypes (@aidenlx), (@dmaccormack)
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
- Fix bug in serializing number-like strings that include plus, with AQF (@dmaccormack)
- ignore null array/object member parse option (@dmaccormack)
The following dependencies were updated: @babel/core, jsdom, multiple dependencies
- Add typescript declaration file view commit
- Update dependencies view commit
Unpublished.
- Fix interface regression view commit
- 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
- 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
- Added support for implied string literals view commit
- Add support for x-www-form-urlencoded style separators view commit
- 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
- Add support for implied arrays and objects view commit
- Add JSDoc support view commit
- 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
- Initial release