Potentially breaking change: the publish method now always returns a promise. Previously, it did not return a promise in some error cases. This should not impact most users.
Updates to the development dependencies required a minimum Node version of 14 for the tests. The library should still work on Node 12, but tests are no longer run in CI for version 12. A future major version of the library may drop support for version 12 altogether.
Potentially breaking change: the publish method now always returns a promise. Previously, it did not return a promise in some error cases. This should not impact most users.
Updates to the development dependencies required a minimum Node version of 14 for the tests. The library should still work on Node 12, but tests are no longer run in CI for version 12. A future major version of the library may drop support for version 12 altogether.
Fix uri scheme validation (@ChALkeR).
Fix boolean schemas with strictKeywords option (#1270)
v6.12.4
Fix: coercion of one-item arrays to scalar that should fail validation (failing example).
v6.12.3
Pass schema object to processCode function
Option for strictNumbers (@issacgerges, #1128)
Fixed vulnerability related to untrusted schemas (CVE-2020-15366)
Time formats support two digit and colon-less variants of timezone offset (#1061 , @cjpillsbury)
Docs: RegExp related security considerations
Tests: Disabled failing typescript test
This package now requires Node.js 12 or higher. For more, please read Sindre Sorhus’s FAQ.
v2.0.0
This release adopts ES2015 language features such as for-of and drops support for older browsers, including IE. If you need to support pre-ES2015 environments, you should stick with d3-color 1.x or use a transpiler.
v1.4.1
Fix parsing of 4- and 8-digit hexadecimal transparent colors. #52
This release adopts ES2015 language features such as for-of and drops support for older browsers, including IE. If you need to support pre-ES2015 environments, you should stick with d3-brush 1.x or use a transpiler.
Bumps the npm_and_yarn group with 18 updates in the / directory:
3.1.0
5.0.0
5.75.0
5.76.0
6.10.2
6.12.6
4.1.0
4.1.1
1.4.0
3.1.0
1.8.3
3.0.0
0.2.0
0.2.2
1.3.1
1.3.4
1.0.7
1.1.2
4.17.1
4.19.2
1.12.1
1.15.6
1.2.9
1.2.13
1.1.5
1.1.9
4.17.19
4.17.21
8.4.20
8.4.38
1.4.7
1.5.10
3.7.2
7.2.1
3.11.0
5.0.4
Updates
gh-pages
from 3.1.0 to 5.0.0Release notes
Sourced from gh-pages's releases.
Changelog
Sourced from gh-pages's changelog.
Commits
f729b97
5.0.051534c7
Log changesace063b
Merge pull request #438 from Vicropht/patch-158e54be
Merge pull request #459 from tschaub/dependabot/npm_and_yarn/async-3.2.42189df3
Bump async from 2.6.4 to 3.2.4051846e
Merge pull request #454 from tschaub/dependabot/npm_and_yarn/email-addresses-...5c91c67
Merge pull request #455 from tschaub/dependabot/github_actions/actions/setup-...fe0ad83
Merge pull request #453 from tschaub/dependabot/github_actions/actions/checko...b89287d
Merge pull request #445 from Nezteb/patch-1e890bd1
Bump email-addresses from 3.0.1 to 5.0.0Updates
webpack
from 5.75.0 to 5.76.0Release notes
Sourced from webpack's releases.
Commits
97b1718
Merge pull request #16781 from askoufis/loader-context-target-typeb84efe6
Merge pull request #16759 from ryanwilsonperkin/real-content-hash-regex-perfc98e9e0
Merge pull request #16493 from piwysocki/patch-15f34acf
feat: Addtarget
toLoaderContext
typeb7fc4d8
Merge pull request #16703 from ryanwilsonperkin/ryanwilsonperkin/fix-1616063ea82d
Merge branch 'webpack:main' into patch-14ba2252
Merge pull request #16446 from akhilgkrishnan/patch-11acd635
Merge pull request #16613 from jakebailey/ts-logo302eb37
Merge pull request #16614 from jakebailey/html5-logocfdb1df
Improve performance of hashRegExp lookupMaintainer changes
This version was pushed to npm by evilebottnawi, a new releaser for webpack since your current version.
Updates
ajv
from 6.10.2 to 6.12.6Release notes
Sourced from ajv's releases.
Commits
fe59143
6.12.6d580d3e
Merge pull request #1298 from ajv-validator/fix-urlfd36389
fix: regular expression for "url" format490e34c
docs: link to v7-beta branch9cd93a1
docs: note about v7 in readme877d286
Merge pull request #1262 from b4h0-c4t/refactor-opt-object-typef1c8e45
6.12.5764035e
Merge branch 'ChALkeR-chalker/fix-comma'3798160
Merge branch 'chalker/fix-comma' of git://github.com/ChALkeR/ajv into ChALkeR...a3c7eba
Merge branch 'refactor-opt-object-type' of github.com:b4h0-c4t/ajv into refac...Updates
ansi-regex
from 4.1.0 to 4.1.1Commits
64735d2
v4.1.175a657d
Fix potential ReDoS (#37)Updates
d3-color
from 1.4.0 to 3.1.0Release notes
Sourced from d3-color's releases.
Commits
7a1573e
3.1.075c19c4
update LICENSEef94e01
update dependencies5e9f757
method shorthande4bc34e
formatHex8 (#103)ac660c6
{rgb,hsl}.clamp() (#102)70e3a04
clamp HSL format (#101)994d8fd
avoid backtracking (#100)7d61bbe
3.0.193bc4ff
related d3/d33; extract copyrights from LICENSEUpdates
d3-zoom
from 1.8.3 to 3.0.0Release notes
Sourced from d3-zoom's releases.
Commits
debbe3d
3.0.03419879
Expose ZoomTransform constructor. (#191)e2f0e73
fix #235; currentTarget initializationc774f9e
Adopt type=module (#234)e9aa6cb
Merge pull request #236 from fidelthomet/patch-1506ccf3
Docs: Update default value for zoom.filter84a5e7b
adding passive flag to wheel zoom event listener to remove google's warningdb169ea
v2.0.08f81ee7
d3 dependenciesc2fa604
Merge pull request #205 from d3/twoUpdates
decode-uri-component
from 0.2.0 to 0.2.2Release notes
Sourced from decode-uri-component's releases.
Commits
a0eea46
0.2.2980e0bf
Prevent overwriting previously decoded tokens3c8a373
0.2.176abc93
Switch to GitHub workflows746ca5d
Fix issue where decode throws - fixes #6486d7e2
Update license (#1)a650457
Tidelift tasks66e1c28
Meta tweaksUpdates
dns-packet
from 1.3.1 to 1.3.4Commits
ebdf849
1.3.4ac57872
move all allocUnsafes to allocs for easier maintenancec64c950
1.3.30598ba1
fix .. in encodingLength010aedb
1.3.20d0d593
backport encodingLength fix to v1Updates
eventsource
from 1.0.7 to 1.1.2Changelog
Sourced from eventsource's changelog.
Commits
0a8b85b
1.1.2f99ae66
docs: update history for 1.1.206c9721
chore: rebuild polyfill9494642
fix: inline origin resolution, droporiginal
dependency (#281)aa7a408
1.1.156d489e
chore: rebuild polyfill4a951e5
docs: update history for 1.1.1f9f6416
fix: strip sensitive headers on redirect to different origin9dd0687
1.1.049497ba
Update history for 1.1.0 (#146)Updates
express
from 4.17.1 to 4.19.2Release notes
Sourced from express's releases.
... (truncated)
Changelog
Sourced from express's changelog.
... (truncated)
Commits
04bc627
4.19.2da4d763
Improved fix for open redirect allow list bypass4f0f6cc
4.19.1a003cfa
Allow passing non-strings to res.location with new encoding handling checks f...a1fa90f
fixed un-edited version in history.md for 4.19.011f2b1d
build: fix build due to inconsistent supertest behavior in older versions084e365
4.19.00867302
Prevent open redirect allow list bypass due to encodeurl567c9c6
Add note on how to update docs for new release (#5541)69a4cf2
deps: cookie@0.6.0Maintainer changes
This version was pushed to npm by wesleytodd, a new releaser for express since your current version.
Updates
follow-redirects
from 1.12.1 to 1.15.6Commits
35a517c
Release version 1.15.6 of the npm package.c4f847f
Drop Proxy-Authorization across hosts.8526b4a
Use GitHub for disclosure.b1677ce
Release version 1.15.5 of the npm package.d8914f7
Preserve fragment in responseUrl.6585820
Release version 1.15.4 of the npm package.7a6567e
Disallow bracketed hostnames.05629af
Prefer native URL instead of deprecated url.parse.1cba8e8
Prefer native URL instead of legacy url.resolve.72bc2a4
Simplify _processResponse error handling.Updates
fsevents
from 1.2.9 to 1.2.13Release notes
Sourced from fsevents's releases.
Commits
844a05d
Version Bumpf393f2a
Only build fsevents on macOS (#322)6a281a7
[publish binary]acc2bce
[publish binary]f532b6e
[publish binary]4c6a1c0
Add node 13 to travis matrix.92e40aa
Release 1.2.12.909af26
Release v1.2.117074adb
Release v1.2.10Updates
minimist
from 0.0.8 to 1.2.5Changelog
Sourced from minimist's changelog.
... (truncated)
Commits
aeb3e27
1.2.5278677b
1.2.44cf1354
security notice1043d21
additional test for constructor prototype pollution6457d74
1.2.338a4d1c
even more aggressive checks for protocol pollution13c01a5
more failing proto pollution testsf34df07
1.2.267d3722
cleanup63e7ed0
don't assign onto protoUpdates
ip
from 1.1.5 to 1.1.9Commits
1ecbf2f
1.1.96a3ada9
lib: fixed CVE-2023-42282 and added unit test5dc3b2f
1.1.88e6f28b
lib: even better node 6 support088c9e5
1.1.71a4ca35
lib: add back support for Node.js 6af82ef4
1.1.6dba19f6
package: exclude test folder from publishing7cd7f30
ci: use github workflows4de50ae
lib: node 18 supportUpdates
lodash
from 4.17.19 to 4.17.21Commits
f299b52
Bump to v4.17.21c4847eb
Improve performance oftoNumber
,trim
andtrimEnd
on large input strings3469357
Prevent command injection through_.template
'svariable
optionded9bc6
Bump to v4.17.20.63150ef
Documentation fixes.00f0f62
test.js: Remove trailing comma.846e434
Temporarily use a custom fork oflodash-cli
.5d046f3
Re-enable Travis tests on4.17
branch.aa816b3
Remove/npm-package
.Looks like these dependencies are updatable in another way, so this is no longer needed.