Filip Skokan
a47f53c7ef
chore: update issue template
2021-07-15 12:08:44 +02:00
Filip Skokan
5f784fa730
ci: repeat flaky browser tests
2021-05-14 13:10:47 +02:00
Filip Skokan
31ec117c9d
ci: limit browserstack concurrency
2021-04-23 11:12:27 +02:00
Filip Skokan
fcb89bc892
ci: disable browserstack for PRs
2021-04-22 13:30:34 +02:00
Filip Skokan
39b5bbecfd
ci: avoid git push locks
2021-03-24 13:52:27 +01:00
Filip Skokan
8f00fb5888
ci: populate main and v3.x after publish
2021-03-18 14:37:26 +01:00
Filip Skokan
f0f19849b4
ci: non LTS node is marked as experimental
2021-03-18 12:04:43 +01:00
Filip Skokan
6a9c6cadb3
ci: automate github releases
2021-03-16 10:21:12 +01:00
Filip Skokan
dd6b0eda9f
ci: skip whoami
2021-03-15 17:24:53 +01:00
Filip Skokan
3293bfeaf3
ci: fix deploy yml syntax
2021-03-15 17:20:24 +01:00
Filip Skokan
b921b9a6b7
ci: ignore tool file changes
2021-03-12 22:53:34 +01:00
Filip Skokan
2dd9345db2
ci: automate npm releases on release publish
2021-03-12 21:41:45 +01:00
Filip Skokan
c297a3eb1f
ci: ensure latest node is always tested
2021-03-10 15:49:55 +01:00
Filip Skokan
8fffd3e2e1
feat: electron >=12.0.0 is now supported (and tested on ci)
2021-03-03 00:19:04 +01:00
Filip Skokan
e8d41a9335
feat: allow CryptoKey instances in a regular non-webcrypto node runtime
2021-02-04 17:39:28 +01:00
Filip Skokan
6a6923b19a
chore: discussion links with category preselected
2020-12-30 10:33:55 +01:00
Filip Skokan
a10d61f3f5
ci: remove github actions NODE_OPTIONS
2020-12-16 18:43:35 +01:00
Filip Skokan
40791dab34
ci: update github action targets
2020-12-16 11:36:18 +01:00
Filip Skokan
3f3f4ae97b
chore: github templates, discussions, etc
2020-12-15 16:42:08 +01:00
Filip Skokan
29373633bc
fix(typescript): refactored how types are published
...
resolves #119
2020-11-26 18:53:01 +01:00
Filip Skokan
ac4aef840f
ci: check latest node
2020-11-24 20:01:39 +01:00
Filip Skokan
be55dfa81a
Revert "ci: disable 12 temporarily"
...
This reverts commit b442ffc19d .
2020-11-24 19:57:45 +01:00
Filip Skokan
b442ffc19d
ci: disable 12 temporarily
2020-11-22 17:09:44 +01:00
Filip Skokan
115dcb7873
build: smaller test related package.json footprint
2020-11-22 17:09:33 +01:00
Filip Skokan
2276f5a572
ci: limit github actions concurrency on browserstack jobs
2020-11-15 19:55:40 +01:00
Filip Skokan
0b5fbc211a
ci: silent browserstack run
2020-11-15 19:30:24 +01:00
Filip Skokan
8406b809fe
Revert "ci: limit github actions concurrency on browserstack jobs"
...
This reverts commit d61f73c0ab .
2020-11-15 19:19:26 +01:00
Filip Skokan
d61f73c0ab
ci: limit github actions concurrency on browserstack jobs
2020-11-15 13:16:12 +01:00
Filip Skokan
357fe0b964
feat: Revised API, No dependencies, Browser Support, Promises
...
BREAKING CHANGE: Revised, Promise-based API
BREAKING CHANGE: No dependencies
BREAKING CHANGE: Browser support (using [Web Cryptography API](https://www.w3.org/TR/WebCryptoAPI/ ))
BREAKING CHANGE: Support for verification using a remote JWKS endpoint
BREAKING CHANGE: Experimental Node.js libuv thread pool based runtime (non-blocking 🎉 )
2020-11-14 18:26:46 +01:00
Filip Skokan
9cb049bc81
ci: add node v15.x to the test matrix
2020-10-23 22:23:35 +02:00
Filip Skokan
d3f3dc60ca
chore: remove FUNDING.yml
2020-09-11 15:09:25 +02:00
Filip Skokan
fd69d7f509
refactor: move JWT profile specifics outside of generic JWT
...
BREAKING CHANGE: the `JWT.verify` profile option was removed, use e.g.
`JWT.IdToken.verify` instead.
BREAKING CHANGE: removed the `maxAuthAge` `JWT.verify` option, this
option is now only present at the specific JWT profile APIs where the
`auth_time` property applies.
BREAKING CHANGE: removed the `nonce` `JWT.verify` option, this
option is now only present at the specific JWT profile APIs where the
`nonce` property applies.
BREAKING CHANGE: the `acr`, `amr`, `nonce` and `azp` claim value types
will only be checked when verifying a specific JWT profile using its
dedicated API.
BREAKING CHANGE: using the draft implementing APIs will emit a one-time
warning per process using `process.emitWarning`
2020-09-08 14:12:04 +02:00
Filip Skokan
655679715e
ci: remove macos from the ci matrix
2020-09-08 14:12:04 +02:00
Filip Skokan
19487dbe32
ci: add electron@10
2020-09-08 14:12:04 +02:00
Filip Skokan
1aa9035552
feat: added support for ESM (ECMAScript modules)
...
BREAKING CHANGE: due to added ESM module support Node.js version with
ESM implementation bugs are no longer supported, this only affects early
v13.x versions. The resulting Node.js semver range is
`>=10.13.0 < 13 || >=13.7.0`
2020-09-08 14:12:04 +02:00
Filip Skokan
db6254e575
ci: improve CI runtime
2020-08-04 17:11:37 +02:00
Filip Skokan
495a7873a4
ci: skip codeql for markdown changes
2020-07-24 13:55:31 +02:00
Filip Skokan
fcbc468d24
ci: push scheduled ci by two hours
2020-07-16 11:27:00 +02:00
Filip Skokan
2c49d9a771
chore: disable bugged PR sponsor label
2020-07-05 11:34:38 +02:00
Filip Skokan
899d60130f
ci: add codeql-analysis
2020-06-30 19:17:08 +02:00
Filip Skokan
e48c46369a
ci: add electron@9
2020-05-21 18:12:04 +02:00
Filip Skokan
f6f657745a
repo: add sponsor label
2020-04-23 11:55:26 +02:00
Filip Skokan
f136a7ea72
chore: remove bug label, only keep triage until bug is confirmed
2020-04-21 18:04:33 +02:00
Filip Skokan
90ea159683
ci: test on node 14
2020-04-21 18:04:15 +02:00
Filip Skokan
41bd041705
chore: auto-lock old issues
2020-04-03 12:34:01 +02:00
Filip Skokan
f816dcc773
Revert "ci: remove low 13 node version from the test matrix"
...
This reverts commit d84fa09297 .
2020-03-27 17:01:26 +01:00
Filip Skokan
d84fa09297
ci: remove low 13 node version from the test matrix
2020-03-23 10:29:47 +01:00
Filip Skokan
17fdaa95bf
chore: update github issue templates 2
2020-03-19 11:05:11 +01:00
Filip Skokan
1deb515aaa
chore: update github issue templates
2020-03-19 11:00:48 +01:00
Filip Skokan
5ca357c925
ci: get rid of dtslint
2020-03-05 16:13:49 +01:00