update node support matrix (only support node 16-20) (#750)
This library always aims at supporting one EOLed LTS release which by this time now is 12.x which has reached EOL 30 Apr 2022.
Remove the minified UMD build from the package.
Drop support for browsers that don't correctly implement const/let and default arguments, and no longer transpile the browser build to ES2015.
Although in practice this is currently a noop since the resulting build does not change, the build will no longer transpiles future changes for Node.js 8.x targets, so semantically this is still a breaking change.
Deep requiring specific algorithms of this library like require('uuid/v4'), which has been deprecated in uuid@7, is no longer supported.
The default export, which used to be the v4() method but which was already discouraged in v3.x of this library, has been removed.
Explicitly note that deep imports of the different uuid version functions are deprecated and no longer encouraged and that ECMAScript module named imports should be used instead. Emit a deprecation warning for people who deep-require the different algorithm variants.
Remove builtin support for insecure random number generators in the browser. Users who want that will have to supply their own random number generator function.
Remove support for generating v3 and v5 UUIDs in Node.js<4.x
Convert code base to ECMAScript Modules (ESM) and release CommonJS build for node and ESM build for browser bundlers.
Bumps the everything-else group with 8 updates in the / directory:
10.0.0
11.0.3
9.11.1
9.14.0
22.7.4
22.9.0
8.7.0
8.13.0
8.7.0
8.13.0
9.10.0
9.14.0
15.9.0
15.12.0
8.7.0
8.13.0
Updates
uuid
from 10.0.0 to 11.0.3Release notes
Sourced from uuid's releases.
... (truncated)
Changelog
Sourced from uuid's changelog.
Commits
1370497
chore(main): release 11.0.3 (#828)383474d
chore: replace optional-dev-dependencies with iodd (#836)341edf4
fix: export internal uuid types (#833)e2dee69
fix: revert "simplify type for v3 and v5" (#835)c8866d9
chore: enable manual runs of browser workflow (#834)c2d3fed
fix: apply stricter typing to the v* signatures (#831)913e958
chore: update to actions/checkout@v4 (#830)0980160
chore: cleanup changelog (#829)b93ea10
fix: remove sourcemaps (#827)36f2369
chore(main): release 11.0.2 (#823)Updates
@eslint/js
from 9.11.1 to 9.14.0Release notes
Sourced from
@eslint/js
's releases.... (truncated)
Changelog
Sourced from
@eslint/js
's changelog.... (truncated)
Commits
28be447
chore: package.json update for@eslint/js
releaseb0faee3
feat: add types for the@eslint/js
package (#19010)2211f0a
chore: package.json update for@eslint/js
release873ae60
chore: package.json update for@eslint/js
releaseUpdates
@types/node
from 22.7.4 to 22.9.0Commits
Updates
@typescript-eslint/eslint-plugin
from 8.7.0 to 8.13.0Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
ac1f632
chore(release): publish 8.13.0f83a591
fix(eslint-plugin): [switch-exhaustiveness-check] add support for covering a ...3b97b55
chore: enable eslint-plugin-perfectionist on the rest of the repo (#10189)c1fe3ea
feat(eslint-plugin): [only-throw-error] add allow option (#10221)d90cc59
chore: update eslint version internally to latest (#10244)5bd4c0a
fix(eslint-plugin): [consistent-type-definitions] don't leave trailing parens...d9e5da1
fix(eslint-plugin): [no-deprecated] report when exported class implements/ext...1e633c7
fix(eslint-plugin): [no-deprecated] report on deprecated variables used insid...05ed7e6
docs: fix prefer-nullish-coalescing.mdxbe3a224
feat(eslint-plugin): [prefer-nullish-coalescing] add option `ignoreBooleanCoe...Updates
@typescript-eslint/parser
from 8.7.0 to 8.13.0Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.... (truncated)
Commits
ac1f632
chore(release): publish 8.13.04af866a
chore(release): publish 8.12.21edec1d
chore(release): publish 8.12.13413a2d
chore(release): publish 8.12.079c27a8
chore(release): publish 8.11.08d35958
chore: enable eslint-plugin-perfectionist on typescript-estree package (#9852)7effdea
chore(release): publish 8.10.0f9c49e3
feat: support TypeScript 5.6 (#9972)4666ed4
chore(release): publish 8.9.0f898248
chore(release): publish 8.8.1Updates
@typescript-eslint/typescript-estree
from 8.6.0 to 8.13.0Release notes
Sourced from
@typescript-eslint/typescript-estree
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/typescript-estree
's changelog.... (truncated)
Commits
ac1f632
chore(release): publish 8.13.0b347c04
feat: addoptions
property toImportExpression
node (#10255)4af866a
chore(release): publish 8.12.21edec1d
chore(release): publish 8.12.13413a2d
chore(release): publish 8.12.053b81d6
chore: switch from explicit-function-return-type to explicit-module-boundary-...79c27a8
chore(release): publish 8.11.08d35958
chore: enable eslint-plugin-perfectionist on typescript-estree package (#9852)7effdea
chore(release): publish 8.10.0f9c49e3
feat: support TypeScript 5.6 (