Skip to content

Commit

Permalink
2024-10-14, Version 22.10.0 (Current)
Browse files Browse the repository at this point in the history
Notable changes:

crypto:
  * (SEMVER-MINOR) add `KeyObject.prototype.toCryptoKey` (Filip Skokan) #55262
  * (SEMVER-MINOR) add Date fields for `validTo` and `validFrom` (Andrew Moon) #54159
doc:
  * add abmusse to collaborators (Abdirahim Musse) #55086
http2:
  * (SEMVER-MINOR) expose `nghttp2_option_set_stream_reset_rate_limit` as an option (Maël Nison) #54875
lib:
  * (SEMVER-MINOR) propagate aborted state to dependent signals before firing events (jazelly) #54826
module:
  * (SEMVER-MINOR) support loading entrypoint as url (RedYetiDev) #54933
  * (SEMVER-MINOR) implement the `"module-sync"` exports condition (Joyee Cheung) #54648
  * (SEMVER-MINOR) implement `flushCompileCache()` (Joyee Cheung) #54971
  * (SEMVER-MINOR) throw when invalid argument is passed to `enableCompileCache()` (Joyee Cheung) #54971
  * (SEMVER-MINOR) write compile cache to temporary file and then rename it (Joyee Cheung) #54971
process:
  * (SEMVER-MINOR) add `process.features.require_module` (Joyee Cheung) #55241
  * (SEMVER-MINOR) add `process.features.typescript` (Aviv Keller) #54295
src:
  * mark `node --run` as stable (Yagiz Nizipli) #53763
test_runner:
  * (SEMVER-MINOR) support custom arguments in `run()` (Aviv Keller) #55126
  * (SEMVER-MINOR) add `'test:summary'` event (Colin Ihrig) #54851
  * (SEMVER-MINOR) add support for coverage via `run()` (Chemi Atlow) #53937
worker:
  * (SEMVER-MINOR) add `markAsUncloneable` api (Jason Zhang) #55234

PR-URL: #55343
  • Loading branch information
aduh95 committed Oct 12, 2024
1 parent e95163b commit 2a8ee2e
Show file tree
Hide file tree
Showing 11 changed files with 377 additions and 18 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.9.0">22.9.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.10.0">22.10.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V22.md#22.9.0">22.9.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V22.md#22.8.0">22.8.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V22.md#22.7.0">22.7.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V22.md#22.6.0">22.6.0</a><br/>
Expand Down
2 changes: 1 addition & 1 deletion doc/api/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -799,7 +799,7 @@ of `--enable-source-maps`.

<!-- YAML
added:
- REPLACEME
- v22.10.0
-->

> Stability: 1 - Experimental
Expand Down
6 changes: 3 additions & 3 deletions doc/api/crypto.md
Original file line number Diff line number Diff line change
Expand Up @@ -2137,7 +2137,7 @@ property is `undefined` for asymmetric keys.
### `keyObject.toCryptoKey(algorithm, extractable, keyUsages)`

<!-- YAML
added: REPLACEME
added: v22.10.0
-->

<!--lint disable maximum-line-length remark-lint-->
Expand Down Expand Up @@ -2884,7 +2884,7 @@ The date/time from which this certificate is valid.
### `x509.validFromDate`

<!-- YAML
added: REPLACEME
added: v22.10.0
-->

* Type: {Date}
Expand All @@ -2904,7 +2904,7 @@ The date/time until which this certificate is valid.
### `x509.validToDate`

<!-- YAML
added: REPLACEME
added: v22.10.0
-->

* Type: {Date}
Expand Down
8 changes: 4 additions & 4 deletions doc/api/errors.md
Original file line number Diff line number Diff line change
Expand Up @@ -2105,7 +2105,7 @@ does not consist of exactly two elements.
### `ERR_INVALID_TYPESCRIPT_SYNTAX`

<!-- YAML
added: REPLACEME
added: v22.10.0
-->

The provided TypeScript syntax is not valid or unsupported.
Expand Down Expand Up @@ -2441,7 +2441,7 @@ object.
### `ERR_QUIC_CONNECTION_FAILED`

<!-- YAML
added: REPLACEME
added: v22.10.0
-->

> Stability: 1 - Experimental
Expand All @@ -2453,7 +2453,7 @@ Establishing a QUIC connection failed.
### `ERR_QUIC_ENDPOINT_CLOSED`

<!-- YAML
added: REPLACEME
added: v22.10.0
-->

> Stability: 1 - Experimental
Expand All @@ -2465,7 +2465,7 @@ A QUIC Endpoint closed with an error.
### `ERR_QUIC_OPEN_STREAM_FAILED`

<!-- YAML
added: REPLACEME
added: v22.10.0
-->

> Stability: 1 - Experimental
Expand Down
2 changes: 1 addition & 1 deletion doc/api/http2.md
Original file line number Diff line number Diff line change
Expand Up @@ -2767,7 +2767,7 @@ Throws `ERR_INVALID_ARG_TYPE` for invalid `settings` argument.
added: v8.4.0
changes:
- version:
- REPLACEME
- v22.10.0
pr-url: https://github.com/nodejs/node/pull/54875

Check warning on line 2771 in doc/api/http2.md

View workflow job for this annotation

GitHub Actions / lint-pr-url

pr-url doesn't match the URL of the current PR.
description: Added `streamResetBurst` and `streamResetRate`.
- version:
Expand Down
2 changes: 1 addition & 1 deletion doc/api/module.md
Original file line number Diff line number Diff line change
Expand Up @@ -1109,7 +1109,7 @@ should be fetched.
<!-- YAML
added:
- REPLACEME
- v22.10.0
-->
> Stability: 1.1 - Active Development
Expand Down
4 changes: 2 additions & 2 deletions doc/api/process.md
Original file line number Diff line number Diff line change
Expand Up @@ -1931,7 +1931,7 @@ A boolean value that is `true` if the current Node.js build includes support for
## `process.features.require_module`
<!-- YAML
added: REPLACEME
added: v22.10.0
-->
* {boolean}
Expand Down Expand Up @@ -1982,7 +1982,7 @@ A boolean value that is `true` if the current Node.js build includes support for
## `process.features.typescript`
<!-- YAML
added: REPLACEME
added: v22.10.0
-->
> Stability: 1.0 - Early development
Expand Down
2 changes: 1 addition & 1 deletion doc/api/test.md
Original file line number Diff line number Diff line change
Expand Up @@ -1258,7 +1258,7 @@ added:
- v18.9.0
- v16.19.0
changes:
- version: REPLACEME
- version: v22.10.0
pr-url: https://github.com/nodejs/node/pull/53937

Check warning on line 1262 in doc/api/test.md

View workflow job for this annotation

GitHub Actions / lint-pr-url

pr-url doesn't match the URL of the current PR.
description: Added coverage options.
- version: v22.8.0
Expand Down
2 changes: 1 addition & 1 deletion doc/api/worker_threads.md
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@ There is no equivalent to this API in browsers.
## `worker.markAsUncloneable(object)`

<!-- YAML
added: REPLACEME
added: v22.10.0
-->

* `object` {any} Any arbitrary JavaScript value.
Expand Down
358 changes: 358 additions & 0 deletions doc/changelogs/CHANGELOG_V22.md

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions src/node_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@
#define SRC_NODE_VERSION_H_

#define NODE_MAJOR_VERSION 22
#define NODE_MINOR_VERSION 9
#define NODE_PATCH_VERSION 1
#define NODE_MINOR_VERSION 10
#define NODE_PATCH_VERSION 0

#define NODE_VERSION_IS_LTS 0
#define NODE_VERSION_LTS_CODENAME ""

#define NODE_VERSION_IS_RELEASE 0
#define NODE_VERSION_IS_RELEASE 1

#ifndef NODE_STRINGIFY
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)
Expand Down

0 comments on commit 2a8ee2e

Please sign in to comment.