-
Notifications
You must be signed in to change notification settings - Fork 202
Releases: yahoo/serialize-javascript
Releases * yahoo/serialize-javascript
v7.0.4
v7.0.4
This tag was signed with the committer's verified signature.
okuryu
Ryuichi Okumura
SSH Key Fingerprint: EtWUDeoLVe2CsbyYaX8WO4KwPvjtTfxsvBt2QvBHr9s
Verified
Learn about vigilant mode.
eec32e0
This commit was created on GitHub.com and signed with GitHub's verified signature.
Assets 2
v7.0.3
- fix(CVE-2020-7660): fix for RegExp.flags and Date.prototype.toISOString (#207) 2e609d0
- build(deps-dev): bump lodash from 4.17.21 to 4.17.23 (#206) 42b7cdb
Assets 2
2 people reacted
v7.0.2
v7.0.2
This tag was signed with the committer's verified signature.
okuryu
Ryuichi Okumura
SSH Key Fingerprint: EtWUDeoLVe2CsbyYaX8WO4KwPvjtTfxsvBt2QvBHr9s
Verified
Learn about vigilant mode.
44f544b
This commit was created on GitHub.com and signed with GitHub's verified signature.
Assets 2
v7.0.1
v7.0.1
This tag was signed with the committer's verified signature.
okuryu
Ryuichi Okumura
SSH Key Fingerprint: EtWUDeoLVe2CsbyYaX8WO4KwPvjtTfxsvBt2QvBHr9s
Verified
Learn about vigilant mode.
f7fff15
This commit was created on GitHub.com and signed with GitHub's verified signature.
What's Changed
- Add warning about using this package to send arbitrary data to worker threads by @valadaptive in #200
- security: sanitize function bodies by @redonkulus in #199
- docs: tweak README by @okuryu in #201
- release: v7.0.1 by @okuryu in #202
New Contributors
- @redonkulus made their first contribution in #199
Full Changelog: v7.0.0...v7.0.1
Assets 2
v7.0.0
v7.0.0
This tag was signed with the committer's verified signature.
okuryu
Ryuichi Okumura
SSH Key Fingerprint: EtWUDeoLVe2CsbyYaX8WO4KwPvjtTfxsvBt2QvBHr9s
Verified
Learn about vigilant mode.
bb0048c
This commit was created on GitHub.com and signed with GitHub's verified signature.
Breaking Changes
- requires Node.js v20+
What's Changed
- Bump mocha from 10.2.0 to 10.4.0 by @dependabot[bot] in #178
- Bump mocha from 10.4.0 to 10.5.2 by @dependabot[bot] in #183
- Bump nyc from 15.1.0 to 17.0.0 by @dependabot[bot] in #184
- Bump braces from 3.0.2 to 3.0.3 by @dependabot[bot] in #181
- Bump mocha from 10.5.2 to 10.7.0 by @dependabot[bot] in #185
- Bump mocha from 10.7.0 to 10.7.3 by @dependabot[bot] in #186
- Bump nyc from 17.0.0 to 17.1.0 by @dependabot[bot] in #187
- Bump mocha from 10.7.3 to 10.8.2 by @dependabot[bot] in #188
- feat: test on Node.js 22 and built-in test runner by @okuryu in #192
- Generate UID without randombytes dependency by @valadaptive in #196
- release: v7.0.0 by @okuryu in #197
New Contributors
- @valadaptive made their first contribution in #196
Full Changelog: v6.0.2...v7.0.0
Assets 2
v6.0.2
Assets 2
v6.0.1
v6.0.1
This tag was signed with the committer's verified signature.
okuryu
Ryuichi Okumura
SSH Key Fingerprint: EtWUDeoLVe2CsbyYaX8WO4KwPvjtTfxsvBt2QvBHr9s
Verified
Learn about vigilant mode.
7139f92
This commit was created on GitHub.com and signed with GitHub's verified signature.
The key has expired.
What's Changed
- Bump mocha from 9.0.1 to 9.0.2 by @dependabot in #126
- Bump mocha from 9.0.2 to 9.0.3 by @dependabot in #127
- Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #129
- Bump mocha from 9.0.3 to 9.1.0 by @dependabot in #130
- Bump mocha from 9.1.0 to 9.1.1 by @dependabot in #131
- Bump mocha from 9.1.1 to 9.1.2 by @dependabot in #132
- Bump mocha from 9.1.2 to 9.1.3 by @dependabot in #133
- Bump mocha from 9.1.3 to 9.1.4 by @dependabot in #137
- Bump mocha from 9.1.4 to 9.2.0 by @dependabot in #138
- Bump chai from 4.3.4 to 4.3.6 by @dependabot in #140
- Bump ansi-regex from 5.0.0 to 5.0.1 by @dependabot in #141
- Bump mocha from 9.2.0 to 9.2.2 by @dependabot in #143
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #144
- Bump mocha from 9.2.2 to 10.0.0 by @dependabot in #145
- Bump mocha from 10.0.0 to 10.1.0 by @dependabot in #149
- Bump chai from 4.3.6 to 4.3.7 by @dependabot in #150
- ci: test.yml - actions bump by @piwysocki in #151
- Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #152
- Bump mocha from 10.1.0 to 10.2.0 by @dependabot in #153
- Bump json5 from 2.1.3 to 2.2.3 by @dependabot in #155
- Fix serialization issue for 0n. by @momocow in #156
- Release v6.0.1 by @okuryu in #157
New Contributors
- @piwysocki made their first contribution in #151
- @momocow made their first contribution in #156
Full Changelog: v6.0.0...v6.0.1
Assets 2
v6.0.0
v6.0.0
This tag was signed with the committer's verified signature.
The key has expired.
okuryu
Ryuichi Okumura
3302c44
This commit was signed with the committer's verified signature.
The key has expired.
okuryu
Ryuichi Okumura
Changelog
- Add support for URL's (#123)
- Bump mocha from 9.0.0 to 9.0.1 (#124)
- Bump mocha from 8.4.0 to 9.0.0 (#121)
- Update Node.js CI matrix (#122)
- Bump mocha from 8.3.2 to 8.4.0 (#120)
- Bump lodash from 4.17.19 to 4.17.21 (#119)
- Bump y18n from 4.0.0 to 4.0.1 (#116)
- Bump chai from 4.3.3 to 4.3.4 (#115)
- Bump mocha from 8.3.1 to 8.3.2 (#114)
- Bump mocha from 8.3.0 to 8.3.1 (#113)
- Bump chai from 4.3.1 to 4.3.3 (#112)
- Bump chai from 4.2.0 to 4.3.1 (#111)
- Bump mocha from 8.2.1 to 8.3.0 (#109)
- Bump mocha from 8.1.3 to 8.2.1 (#105)
- Drop Travis CI settings (#100)
- Change default branch name to main (#99)
- GitHub Aactions (#98)
Behavior changes for URL objects
It serializes URL objects as follows since this version. The result of serialization may be changed if you are passing URL object values into the serialize-javascript.
const serialize = require("serialize-javascript");
serialize({u: new URL("http://example.com/")}); // '{"u":new URL("http://example.com/")}'
serialize({u: new URL("http://example.com/")}); // '{"u":new URL("http://example.com/")}'
Thank you @rrdelaney for this release.
Assets 2
7 people reacted
v5.0.1
v5.0.0
Changelog
- Bump mocha from 8.1.2 to 8.1.3 (#96)
- Support sparse arrays (#95)
- Bump mocha from 8.1.1 to 8.1.2 (#94)
- Bump mocha from 8.1.0 to 8.1.1 (#92)
- Create Dependabot config file (#91)
- Bump mocha from 8.0.1 to 8.1.0 (#90)
- Bump lodash from 4.17.15 to 4.17.19 (#89)
- Bump mocha from 7.2.0 to 8.0.1 (#88)
Behavior changes for sparse arrays
It serializes sparse arrays as follows since this version. The result of serialization may be changed if you are passing sparse arrays values into the serialize-javascript.
var a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
delete a[0];
a.length = 3;
a[5] = 'wat';
serialize(a) // 'Array.prototype.slice.call({"1":2,"2":3,"5":"wat","length":6})'
Thank you @victorporof for this release.