Skip to content

Commit 618c0e9

Browse files
MasterKaleagektmr
andauthored
Merge v14.0.0 milestone to master (#792)
This PR merges the milestone/v14.0.0 branch into master to prepare for its release. --------- Co-authored-by: Eiji Kitamura <agektmr@google.com>
1 parent 6f9a2d4 commit 618c0e9

67 files changed

Lines changed: 3340 additions & 454 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/workflows/ciChecks.yml‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,15 @@ on:
77
push:
88
branches: [master, beta]
99
pull_request:
10-
branches: [master, beta]
1110

1211
jobs:
1312
unit_tests:
1413
runs-on: ubuntu-latest
1514

1615
strategy:
1716
matrix:
18-
node-version: [20, 22]
19-
deno-version: ['v2.1.x', 'v2.4.x']
17+
node-version: [22, 24, 26]
18+
deno-version: ['v2.4.x', 'v2.5.x', 'v2.6.x', 'v2.7.x', 'v2.8.x']
2019

2120
steps:
2221
- uses: actions/checkout@v7

‎.vscode/settings.json‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"deno.enable": true,
55
"deno.disablePaths": [
66
"./scratchenv",
7-
"./example"
7+
"./example",
8+
"./cov_profile"
89
],
910
"editor.rulers": [
1011
100

‎README.md‎

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,22 @@ incorporate WebAuthn into a website. The following packages are maintained here:
2323
## Installation
2424

2525
SimpleWebAuthn can be installed from **[NPM](https://www.npmjs.com/search?q=%40simplewebauthn)** and
26-
**[JSR](https://jsr.io/@simplewebauthn)** in **Node LTS 20.x and higher**, **Deno v1.43 and higher**
27-
projects, and other compatible runtimes (Cloudflare Workers, Bun, etc...)
26+
**[JSR](https://jsr.io/@simplewebauthn)** in **Node LTS 22.x and higher**, **Deno v2.4.x and
27+
higher** projects, and other compatible runtimes (Cloudflare Workers, Bun, etc...)
2828

2929
See the packages' READMEs for more specific installation information.
3030

31+
### Supported Versions Strategy <!-- omit in toc -->
32+
33+
SimpleWebAuthn actively supports the following runtimes, targeting versions using the guidelines
34+
below:
35+
36+
**Node:** LTS releases in Active and Maintenance mode, as per
37+
https://nodejs.org/en/about/previous-releases.
38+
39+
**Deno:** SemVer minor releases (e.g. `2.4.x`) for up to one year after their release, as per
40+
https://github.com/denoland/deno/releases.
41+
3142
## Documentation
3243

3344
In-depth documentation for this project is available at https://simplewebauthn.dev/docs

‎deno.json‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,11 @@
6262
"@std/path": "jsr:@std/path@^1.0.8",
6363
"@std/semver": "jsr:@std/semver@^1.0.5",
6464
"@std/testing": "jsr:@std/testing@^1.0.4",
65-
"@types/node": "npm:@types/node@^24.5.1",
6665
"jsdom": "npm:jsdom@^25.0.1",
6766
"rollup": "npm:rollup@^4.27.3",
6867
"rollup-plugin-version-injector": "npm:rollup-plugin-version-injector@^1.3.3",
6968
"ts-morph": "npm:ts-morph@^24.0.0",
70-
"typescript": "npm:typescript@^5.6.3"
69+
"typescript": "npm:typescript@5.8.3"
7170
},
7271
"workspace": [
7372
"./packages/browser",

0 commit comments

Comments
 (0)