This PR contains the following updates:
Release Notes
babel/babel
v7.18.4
👓 Spec Compliance
🐛 Bug Fix
babel-plugin-transform-typescript- #14610 Fix
@babel/transform-typescriptcompatibility with Next.js (@nicolo-ribaudo)
- #14610 Fix
babel-parser- #14604 [ts] FIx parsing of nested
extendstype in arrow type (@nicolo-ribaudo)
- #14604 [ts] FIx parsing of nested
babel-helper-check-duplicate-nodes,babel-parser- #14595 fix:
loc.indexof some nodes is wrongly enumerable. (@liuxingbaoyu)
- #14595 fix:
:house: Internal
conventional-changelog/commitlint (@​commitlint/cli)
v17.0.2
Note: Version bump only for package @commitlint/cli
unocss/unocss
v0.37.1
Bug Fixes
- cli: watch mode without config file (#1042) (b74a76d)
- preset-wind: background-clip (#1040) (4eca33d)
Features
v0.37.0
Bug Fixes
Features
v0.36.0
Bug Fixes
Features
- directives: support
theme()in css vars, close #1026 (e50ea54) - preset-mini: add css
[@layer](https://togithub.com/layer)support (#1024) (dce832c)
v0.35.4
Bug Fixes
v0.35.3
Features
- preset-mini: add
backdrop:xvariant for::backdroppseudo element (#1022) (93f9b58) - preset-mini,preset-wind: add
revert-layerglobal keyword (#1023) (56e2b90) - preset-mini,preset-wind: add rules (#1019) (a96c5c7)
- preset-wind: add contrast-more/less variants (#1018) (3e21824)
- preset-wind: update
bg-position(#1020) (a1d187b)
v0.35.2
Bug Fixes
v0.35.1
Features
- autocomplete: auto complete for shortcuts, close #1012 (20788c8)
- autocomplete: read
autocompleteconfig from shortcuts (f88ef8d)
v0.35.0
Bug Fixes
- preset-wind:
background-positiontobackground-repeat(#1011) (2185315) - types: add missing
ThemeforPreflight(#1002) (7c38ca9) - types: add missing
ThemeforPreset(#1003) (3e1ff16)
Features
vueuse/vueuse
v8.6.0
Bug Fixes
- nuxt: add
useStorageto disabled composables (#1652) (1ed33ec) - useDraggable: should pass the
stopPropagationoption for component (#1620) (5e3151d) - useIntervalFn: unref interval (#1633) (29fc50c)
Features
okonet/lint-staged
v12.5.0
Bug Fixes
- include all files when using
--config <path>(641d1c2) - skip backup stash when using the
--diffoption (d4da24d)
Features
- add
--diff-filteroption for overriding list of (staged) files (753ef72) - add
--diffoption for overriding list of (staged) files (35fcce9)
v12.4.3
Bug Fixes
- deps: downgrade yaml@1.10.2 to support Node.js 12 (383a96e)
- deps: update commander@^9.2.0 (22ebf52)
- deps: update yaml@^2.0.1 (ec73af0)
nodejs/node
v16.15.0
Notable changes
Add fetch API
Adds experimental support to the fetch API. This adds the --experimental-fetch
flag that installs the fetch, Request, Response, Headers, and FormData
globals.
- (SEMVER-MINOR) add fetch (Michaël Zasso) #41749
- (SEMVER-MINOR) add FormData global when fetch is enabled (Michaël Zasso) #41956
Other notable changes
- build:
- remove broken x32 arch support (Ben Noordhuis) #41905
- crypto:
- (SEMVER-MINOR) add KeyObject.prototype.equals method (Filip Skokan) #42093
- doc:
- add @ShogunPanda to collaborators (Paolo Insogna) #42362
- add JakobJingleheimer to collaborators list (Jacob Smith) #42185
- add joesepi to collaborators (Joe Sepi) #41914
- add marsonya to collaborators (Akhil Marsonya) #41991
- deprecate string coercion in
fs.write,fs.writeFileSync(Livia Medeiros) #42149 - deprecate notice for process methods (Yash Ladha) #41587
- esm:
- (SEMVER-MINOR) support https remotely and http locally under flag (Bradley Farias) #36328
- module:
- (SEMVER-MINOR) unflag esm json modules (Geoffrey Booth) #41736
- node-api:
- (SEMVER-MINOR) add node_api_symbol_for() (Darshan Sen) #41329
- process:
- deprecate multipleResolves (Benjamin Gruenbaum) #41872
- stream:
Commits
- [
3d4df9cd70] - (SEMVER-MINOR) benchmark: addsubarraytobuffer-slice(Benjamin Gruenbaum) #41596 - [
d40f5a177a] - buffer: improve blob read performance (Xuguang Mei) #42117 - [
84752a495f] - (SEMVER-MINOR) buffer: aliassubarrayandslice(Benjamin Gruenbaum) #41596 - [
c5da1dda4a] - build: use ccache in make-v8.sh on ppc64le and s390x (Richard Lau) #42204 - [
ba56e41953] - build: drop shortened URL from lint-commit-message (Richard Lau) #42168 - [
b2c88ec69c] - build: fix usage of input in feature action (Michael Dawson) #42150 - [
bcabd70d93] - build: increase max ops for stale feature action (Michael Dawson) #42130 - [
042fb6f4d5] - build: add corepack to the auto-updated dependencies (Maël Nison) #42090 - [
611cbf13a6] - build: last test of the stale feature action (Michael Dawson) #42085 - [
0d8f76ff2f] - build: update feature close action for testing (Michael Dawson) #42082 - [
bc3d8a752f] - build: cancel running CI jobs when a PR is updated (Michaël Zasso) #42017 - [
e049173bce] - build: increase operations and test tag (Michael Dawson) #42038 - [
4c47d59e9b] - build: allow manual run of feature request action (Michael Dawson) #42037 - [
692ee2ae06] - build: add action to close stale feature requests (Michael Dawson) #41981 - [
290a2bfd81] - build: prevent concurrent CI and CQ workflow runs (Michaël Zasso) #42016 - [
d2c1624279] - build: use zoslib_include_dir provided by node-gyp (alexcfyung) #41713 - [
db4a3dc1a6] - build: move tool updates workflow runtime a day later (Rich Trott) #41982 - [
24d0c32af4] - build: extend yamllint configuration (Mestery) #41756 - [
428b967ea4] - build: remove broken x32 arch support (Ben Noordhuis) #41905 - [
51847e0d24] - build: revert fast-track changes (Filip Skokan) #41892 - [
1452f8d6f1] - build: improve consistency between workflows (Mestery) #41791 - [
9677da4b46] - (SEMVER-MINOR) build: add --v8-enable-hugepage flag (Daoming Qiu) #41487 - [
5468de5317] - build,tools: change the quotes in YAML (Mestery) #41756 - [
f32c39762c] - child_process: kHideConsoleWindows for spawnSync (Raymond Zhao) #41412 - [
914f9071ba] - cluster: respect listen backlog set by workers (Elad Nava) #41623 - [
f990308972] - crypto: fix auth tag length error when mode != GCM (Tobias Nießen) #42383 - [
7f43f94304] - crypto: fix fingerprint string size calculation (Tobias Nießen) #42175 - [
602f34eeb8] - crypto: add CHECKs to remaining BIO_s_mem allocs (Tobias Nießen) #42155 - [
4eecb25125] - crypto: validatethisvalue forwebcrypto.getRandomValues(Antoine du Hamel) #41760 - [
b7599d8b14] - (SEMVER-MINOR) crypto: add KeyObject.prototype.equals method (Filip Skokan) #42093 - [
70ae0ae8a0] - crypto: check result of BIO_new in X509ToObject (Tobias Nießen) #41979 - [
36b9028f4f] - crypto: rename X509_NAME_FLAGS (Tobias Nießen) #42001 - [
a592442218] - (SEMVER-MINOR) crypto: expose Web Crypto API on the global scope (Antoine du Hamel) #41938 - [
46dda316df] - crypto: do not advertise unsupported algorithms (Brian White) #41864 - [
adb88fcb46] - (SEMVER-MINOR) crypto: support RFC 2818 compatible checkHost (Tobias Nießen) #41569 - [
e9d7af1cc6] - debugger: correct typo in inspect_repl.js (Kohei Ueno) #42267 - [
e6019a4cc0] - debugger: add debugger alias for exec(expr) (Xuguang Mei) #41907 - [
83691ada5b] - debugger: remove duplicate setPauseOnException call (Balakrishna Avulapati) #41838 - [
7e73e5e46b] - deps: upgrade npm to 8.5.5 (npm team) #42382 - [
8d734cbde6] - deps: cares: cherry-pickb5a3d96(bradh352) #42216 - [
ba1d949ce0] - deps: V8: cherry-pickc6f6626(Lu Yahan) #42240 - [
6b721d7103] - deps: upgrade npm to 8.5.3 (npm team) #42205 - [
baeb66a35a] - deps: update nghttp2 to 1.47.0 (Yash Ladha) #42127 - [
1a0f26f55c] - deps: upgrade npm to 8.5.2 (npm team) #42122 - [
396240bf80] - deps: V8: cherry-pick77d5154(Lu Yahan) #42067 - [
3f09a6d227] - deps: V8: cherry-pickb663343(Lu Yahan) #42067 - [
a73536b286] - deps: upgrade npm to 8.5.1 (npm-robot) #42039 - [
c64b0381ee] - deps: update undici to 5.0.0 (Node.js GitHub Bot) #42583 - [
a670c1fb5f] - deps: update undici to 4.16.0 (Node.js GitHub Bot) #42414 - [
721d10751b] - deps: update undici to 4.15.1 (Michaël Zasso) #42246 - [
83a667621b] - deps: update undici to3e267ec(Michaël Zasso) #41955 - [
208ab5723e] - doc: improve README.md usability (Rich Trott) #42378 - [
682248c980] - doc: add that chacha20-poly1305 is IETF version (Tobias Nießen) #42370 - [
83391d185c] - doc: document goal to have examples (Michael Dawson) #42274 - [
7073017efb] - doc: fix Embedder's Guide link to V8 official docs (Aroyan) #42373 - [
cb07930bda] - doc: remove unneeded lint disable comment (Rich Trott) #42374 - [
fb42f99514] - doc: revise async_hooks docs (Rich Trott) #42337 - [
835e65b78e] - doc: add @ShogunPanda to collaborators (Paolo Insogna) #42362 - [
df1909982d] - doc: update base branch name fornodejs/nodejs.org(Danielle Adams) #42355 - [
4f6b187059] - doc: fix async iterable pipeline signal examples (Randall Leeds) #42258 - [
3188dcb390] - doc: clarify path search inchild_process.spawn(Damjan Cvetko) #41418 - [
f53b454e2e] - doc: clarify the meaning of legacy status (Darshan Sen) #42269 - [
43b8a4fc57] - doc: improve pipe description (Mikael Finstad) #42295 - [
9fa6e445d5] - doc: remove outdated timeout.unref content (Xuguang Mei) #42241 - [
a84896ea2c] - doc: deprecate string coercion infs.write,fs.writeFileSync(Livia Medeiros) #42149 - [
436bdde654] - doc: remove refs to old OpenSSL list-* commands (Tobias Nießen) #42235 - [
6763bede4c] - doc: readline'line'event emits final line (Matt Probert) #42214 - [
6545094a94] - doc: update stale feature messages (Michael Dawson) #42217 - [
275b66d54e] - doc: remove erroneous comma in cluster explainer (Tobias Nießen) #42238 - [
cda623cc1d] - doc: remove "considered" for clarity (Rich Trott) #42218 - [
17172fef20] - doc: clarify that some modules don't work when compiled without ssl (Antoine du Hamel) #42198 - [
126045356a] - doc: add note about nghttp2 hd pair size (Rafael Silva) #42172 - [
63b468f753] - doc: use parenthesis instead of em dash (Antoine du Hamel) #42202 - [
19b62ddd68] - doc: add next-10 to strategic initiatives (Michael Dawson) #42167 - [
993a943f2c] - doc: add missing single-quotes tohttp.OutgoingMessage(Juan José Arboleda) #42162 - [
d0ce089622] - doc: fix typos (apeltop) #42146 - [
88e67b8ec3] - doc: add JakobJingleheimer to collaborators list (Jacob Smith) #42185 - [
5322c73241] - doc: remove reference to obsolete security program (Rich Trott) #42144 - [
5980b6d133] - doc: remove repeated a word (apeltop) #42138 - [
a70a1ce3a9] - doc: make building with ninja more discoverable (Balakrishna Avulapati) #41840 - [
bc457c2339] - doc: document change to IncomingMessage.headers enumerability (Arnold Zokas) #42095 - [
1eb4d8b89c] - doc: add meixg to triagers (Xuguang Mei) #42066 - [
3d75c8748c] - doc: clarify persistent ref behavior (Michael Dawson) #42035 - [
8c26d8cea1] - doc: move bnoordhuis back to collaborators (Ben Noordhuis) #42064 - [
0c21b58d57] - doc: clarify supported versus enabled TLS ciphers (Tobias Nießen) #42063 - [
a658437c64] - doc: add missing api entries on performance (legendecas) #42018 - [
51cb78022e] - doc: fix typo in http2 endAfterHeaders description (Alexandru Comanescu) #42060 - [
40ddfa4e69] - doc: make minor fixes to contributing guides (T-O-R-U-S) #41966 - [
60d6409af0] - doc: use openpgp.org for keyserver examples (Nick Schonning) #39227 - [
9800719237] - doc: adjust a/an word usage (Derek Wolpert) #41915 - [
43894b1bc4] - doc: capitalize valgrind (T•Ø•R•Ü•S) #41986 - [
a34cc75026] - doc: fix deprecation number (Antoine du Hamel) #41990 - [
dd88f54d57] - doc: add marsonya to collaborators (Akhil Marsonya) #41991 - [
8858950a9f] - doc: deprecate notice for process methods (Yash Ladha) #41587 - [
d77db88386] - doc: fix bug inreadable.unshiftcode example (Xuguang Mei) #41944 - [
81e56c9178] - doc: add missingbufferin thestream/consumersimport example (Mestery) #41961 - [
c08efba968] - doc: fix typo in readableStream.locked description (Tobias Nießen) #41923 - [
e21831bad1] - doc: fix wrong indent in stream documentation (Xuguang Mei) #41943 - [
e55f340052] - doc: emphasize security warning in vm module doc (Rich Trott) #41916 - [
ce15007fd7] - doc: clarifytls.Server'connection'event documentation (Austin Cheney) #41917 - [
6fc0a25b64] - doc: improve scrollbar appearance in dark mode (Aaron Xie) #41890 - [
90d955100d] - doc: replace text with paths in toggle SVGs (Brian White) #41885 - [
6fd538331d] - doc: edit process.config deprecation text (Rich Trott) #41889 - [
55caa10c54] - doc: add joesepi to collaborators (Joe Sepi) #41914 - [
73f3a2cf96] - doc: remove unneeded ellipsis in header (Rich Trott) #41888 - [
b950f5db84] - doc: fix webstream close reject state state doc (Benjamin Gruenbaum) #41860 - [
e46c7d6f69] - (SEMVER-MINOR) doc: deprecatebuffer.slice(Benjamin Gruenbaum) #41596 - [
83129729c6] - doc: fix backticks around 'default' (Tobias Nießen) #41613 - [
f8819e86fd] - doc: fix version history fornet.Socketandnet.Server(Antoine du Hamel) #42268 - [
12bf85a606] - doc,tools: improve navigability of API docs (Paolo Insogna) #41404 - [
37f6f92905] - errors: do not access .stack in debug (Benjamin Coe) #42096 - [
166eb782f9] - esm: fix base URL for network imports (Bradley Farias) #42131 - [
b68db72746] - esm: fix relative imports for https (Bradley Farias) #42119 - [
c777cb3368] - esm: make extension-less errors in type:module actionable (Bradley Farias) #42301 - [
2e42ccf1a5] - esm: improve typings and code coverage (Bradley Farias) #42305 - [
25017ca107] - esm: add runtime warning for specifier resolution flag (Geoffrey Booth) #42252 - [
1324023fea] - esm: improvefetch_moduletest coverage and remove hack (Antoine du Hamel) #41947 - [
9b8c927d29] - esm: remove erroneouscontext.parentURLproperty passed toloadhook (Jacob Smith) #41975 - [
47cefec5c9] - esm: fix typo infetch_module(Michael Scovetta) #41924 - [
0d185f7930] - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #36328 - [
b0a83115db] - events: set default handler value (Benjamin Gruenbaum) #41970 - [
6b55ba2fa2] - fs: adjust defaultlengthforfs.readSyncand fsPromises/read(Livia Medeiros) #42128 - [
da87c731b8] - fs: fix defaultlengthparameter forfs.read(wbt) #40349 - [
33e4a32f9e] - (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #41819 - [
571eb6dc74] - fs: fix cb/sync writev empty array behavior (Benjamin Gruenbaum) #41932 - [
257a7a5802] - fs: fix writev empty array error behavior (Benjamin Gruenbaum) #41919 - [
2d165652f1] - fs: refactor to use ES2020 syntax (小菜) #41903 - [
39fb114dde] - (SEMVER-MINOR) http: trace http client by perf_hooks (theanarkh) #42345 - [
16c00c6ac8] - http: add default argument for Agent.prototype.getName (小菜) #41906 - [
d301a8825b] - http2: fix potential integer overflow (Michael Dawson) #42248 - [
ddef6bbcb8] - http2: add edge case to GOAWAY request (Rafael Silva) #42190 - [
28af75ef65] - http2: close stream and session on frameError (Rafael Silva) #42147 - [
ebe2b6d21e] - lib: refactor to use primordials inlib/assert.js(Akhil Marsonya) #41702 - [
dcebb99dfc] - lib: fix AsyncResource.bind not using 'this' from the caller by default (Roch Devost) #42177 - [
e1704407ae] - lib: clean after the cancel algorithm throw error (Chen Gang) #41366 - [
91a06bd629] - lib: add legacy built-in functions to primordials (Antoine du Hamel) #42049 - [
e80043fb61] - lib: stop installing webcrypto ifno_browser_globalsistrue(Mestery) #41971 - [
9946b9bceb] - lib: allow respondWithNewView on byob auto allocated streams (Sean Quinlan) #41887 - [
f4e39171de] - lib: restrict usage of fetch related globals in core internals (Antoine du Hamel) #41957 - [
b1f0cc6412] - lib: move kEnumerableProperty to internal/util (Mestery) #41877 - [
2a85e0ac00] - lib: add internal genericNodeError() function (Rich Trott) #41879 - [
647805a747] - (SEMVER-MINOR)
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.