Skip to content

feat: add node@24 to ci matrix - #879

Merged
broofa merged 1 commit into
mainfrom
node_24
Jun 17, 2025
Merged

feat: add node@24 to ci matrix#879
broofa merged 1 commit into
mainfrom
node_24

Conversation

@broofa

@broofa broofa commented Jun 17, 2025

Copy link
Copy Markdown
Member

Adding node@24 to CI matrix.

Per our support policy we could drop node@16 but that'll require a major version bump, which I'm not interested in doing at this time. We can do that and update the supported tsc version at a future date.

fixes #877

@broofa
broofa merged commit 42b6178 into main Jun 17, 2025
@broofa
broofa deleted the node_24 branch June 17, 2025 22:02
736-c41-2c1-e464fc974 added a commit to Swiss-Armed-Forces/Loom that referenced this pull request Feb 18, 2026
This MR contains the following updates:

| Package | Type | Update | Change | OpenSSF |
|---|---|---|---|---|
| [uuid](https://github.com/uuidjs/uuid) | dependencies | major | [`^11.1.0` → `^12.0.0`](https://renovatebot.com/diffs/npm/uuid/11.1.0/12.0.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/uuidjs/uuid/badge)](https://securityscorecards.dev/viewer/?uri=github.com/uuidjs/uuid) |

---

### Release Notes

<details>
<summary>uuidjs/uuid (uuid)</summary>

### [`v12.0.0`](https://github.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1200-2025-09-05)

[Compare Source](uuidjs/uuid@v11.1.0...v12.0.0)

##### ⚠ BREAKING CHANGES

- update to typescript\@&#8203;5.2 ([#&#8203;887](uuidjs/uuid#887))
- remove CommonJS support ([#&#8203;886](uuidjs/uuid#886))
- drop node\@&#8203;16 support ([#&#8203;883](uuidjs/uuid#883))

##### Features

- add node\@&#8203;24 to ci matrix ([#&#8203;879](uuidjs/uuid#879)) ([42b6178](uuidjs/uuid@42b6178))
- drop node\@&#8203;16 support ([#&#8203;883](uuidjs/uuid#883)) ([0f38cf1](uuidjs/uuid@0f38cf1))
- remove CommonJS support ([#&#8203;886](uuidjs/uuid#886)) ([ae786e2](uuidjs/uuid@ae786e2))
- update to typescript\@&#8203;5.2 ([#&#8203;887](uuidjs/uuid#887)) ([c7ee405](uuidjs/uuid@c7ee405))

##### Bug Fixes

- improve v4() performance ([#&#8203;894](uuidjs/uuid#894)) ([5fd974c](uuidjs/uuid@5fd974c))
- restore node: prefix ([#&#8203;889](uuidjs/uuid#889)) ([e1f42a3](uuidjs/uuid@e1f42a3))

</details>

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box

---

This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yLjQiLCJ1cGRhdGVkSW5WZXIiOiI0My40LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlIl19-->

See merge request swiss-armed-forces/cyber-command/cea/loom!286

Co-authored-by: Loom MR Pipeline Trigger <group_103951964_bot_9504bb8dead6d4e406ad817a607f24be@noreply.gitlab.com>
Co-authored-by: shrewd-laidback palace <shrewd-laidback-palace-736-c41-2c1-e464fc974@swiss-armed-forces-open-source.ch>
736-c41-2c1-e464fc974 added a commit to Swiss-Armed-Forces/Loom that referenced this pull request Feb 18, 2026
fix(deps): update uuid (major)

This MR contains the following updates:

| Package | Type | Update | Change | OpenSSF |
|---|---|---|---|---|
| [uuid](https://github.com/uuidjs/uuid) | dependencies | major | [`^11.1.0` → `^12.0.0`](https://renovatebot.com/diffs/npm/uuid/11.1.0/12.0.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/uuidjs/uuid/badge)](https://securityscorecards.dev/viewer/?uri=github.com/uuidjs/uuid) |

---

### Release Notes

<details>
<summary>uuidjs/uuid (uuid)</summary>

### [`v12.0.0`](https://github.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1200-2025-09-05)

[Compare Source](uuidjs/uuid@v11.1.0...v12.0.0)

##### ⚠ BREAKING CHANGES

- update to typescript\@&#8203;5.2 ([#&#8203;887](uuidjs/uuid#887))
- remove CommonJS support ([#&#8203;886](uuidjs/uuid#886))
- drop node\@&#8203;16 support ([#&#8203;883](uuidjs/uuid#883))

##### Features

- add node\@&#8203;24 to ci matrix ([#&#8203;879](uuidjs/uuid#879)) ([42b6178](uuidjs/uuid@42b6178))
- drop node\@&#8203;16 support ([#&#8203;883](uuidjs/uuid#883)) ([0f38cf1](uuidjs/uuid@0f38cf1))
- remove CommonJS support ([#&#8203;886](uuidjs/uuid#886)) ([ae786e2](uuidjs/uuid@ae786e2))
- update to typescript\@&#8203;5.2 ([#&#8203;887](uuidjs/uuid#887)) ([c7ee405](uuidjs/uuid@c7ee405))

##### Bug Fixes

- improve v4() performance ([#&#8203;894](uuidjs/uuid#894)) ([5fd974c](uuidjs/uuid@5fd974c))
- restore node: prefix ([#&#8203;889](uuidjs/uuid#889)) ([e1f42a3](uuidjs/uuid@e1f42a3))

</details>

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box

---

This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yLjQiLCJ1cGRhdGVkSW5WZXIiOiI0My40LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlIl19-->

See merge request swiss-armed-forces/cyber-command/cea/loom!286

Co-authored-by: Loom MR Pipeline Trigger <group_103951964_bot_9504bb8dead6d4e406ad817a607f24be@noreply.gitlab.com>
Co-authored-by: open-source Pipeline <group_90701827_bot_ed04ae348bc5f40af9966fb8b6867e99@noreply.gitlab.com>
zeekay pushed a commit to hanzoai/uuid that referenced this pull request Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Question] NodeJS 22 support

1 participant