Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-25 | v1.25.0 | Bartek Iwańczuk | |
2022-08-17 | docs: add category tag for built-in APIs (#15480) | Kitson Kelly | |
2022-08-11 | chore: forward v1.24.3 release commit to main (#15462) | denobot | |
Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2022-08-11 | perf(ops): Monomorphic sync op calls (#15337) | Aapo Alasuutari | |
Welcome to better optimised op calls! Currently opSync is called with parameters of every type and count. This most definitely makes the call megamorphic. Additionally, it seems that spread params leads to V8 not being able to optimise the calls quite as well (apparently Fast Calls cannot be used with spread params). Monomorphising op calls should lead to some improved performance. Now that unwrapping of sync ops results is done on Rust side, this is pretty simple: ``` opSync("op_foo", param1, param2); // -> turns to ops.op_foo(param1, param2); ``` This means sync op calls are now just directly calling the native binding function. When V8 Fast API Calls are enabled, this will enable those to be called on the optimised path. Monomorphising async ops likely requires using callbacks and is left as an exercise to the reader. | |||
2022-08-05 | chore: forward v1.24.2 release commit to main (#15410) | denobot | |
2022-07-29 | Forward 1.24.1 to main (#15333) (#15336) | Colin Ihrig | |
1.24.1 (#15333) Co-authored-by: cjihrig <cjihrig@users.noreply.github.com> | |||
2022-07-23 | feat(ext/crypto): deriveBits P-384 (#15138) | diachedelic | |
This commit adds P-384 curve support for crypto.subtle.deriveBits. Co-authored-by: James Diacono <james@diacono.com.au> | |||
2022-07-21 | 1.24.0 (#15262) | denobot | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-07-12 | chore: forward v1.23.4 release commit to main (#15172) | Colin Ihrig | |
1.23.4 (#15168) Co-authored-by: cjihrig <cjihrig@users.noreply.github.com> Co-authored-by: denobot <33910674+denobot@users.noreply.github.com> Co-authored-by: cjihrig <cjihrig@users.noreply.github.com> | |||
2022-07-11 | fix(ext/crypto): Adjust typings for `Crypto.getRandomValues()` (#15130) | Livia Medeiros | |
2022-07-05 | chore: pin aes-gcm to fix cargo publish (#15084) | David Sherret | |
2022-07-05 | 1.23.3 (#15081) | denobot | |
Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2022-06-30 | chore: forward 1.23.2 to main (#15027) | David Sherret | |
Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2022-06-30 | fix(ext/crypto): add EcdhKeyDeriveParams to deriveKey types (#15005) | Alexandre Negrel | |
2022-06-23 | v1.23.1 (#14954) | Kayla Washburn | |
1.23.1 (#14952) Co-authored-by: aslilac <aslilac@users.noreply.github.com> Co-authored-by: Kayla Washburn <mckayla@hey.com> Co-authored-by: denobot <33910674+denobot@users.noreply.github.com> Co-authored-by: aslilac <aslilac@users.noreply.github.com> | |||
2022-06-20 | chore(ext/crypto): update webcrypto deps (#14452) | Divy Srivastava | |
2022-06-15 | 1.23.0 (#14878) | denobot | |
* 1.23.0 * docs(Releases.md): update a few items for 1.23 * docs(Releases.md): revert bad formatting Co-authored-by: aslilac <aslilac@users.noreply.github.com> Co-authored-by: McKayla Washburn <mckayla@hey.com> | |||
2022-06-09 | chore: Forward v1.22.3 to main (#14835) | Colin Ihrig | |
* 1.22.3 (#14832) * chore: pin swc versions to fix cargo publish Co-authored-by: denobot <33910674+denobot@users.noreply.github.com> Co-authored-by: cjihrig <cjihrig@users.noreply.github.com> Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2022-06-08 | feat(ext/crypto): export elliptic keys as "raw" (#14764) | diachedelic | |
This commit adds support for the "raw" format when exporting public ECDH/ECDSA keys via the SubtleCrypto.exportKey method. | |||
2022-06-02 | chore: Forward v1.22.2 to main (#14785) | Bartek Iwańczuk | |
2022-06-02 | fix(ext/crypto): adjust `getRandomValues` types (#14714) | Mark Ladyshau | |
2022-05-27 | 1.22.1 | Kitson Kelly | |
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> Co-authored-by: denobot <33910674+denobot@users.noreply.github.com> | |||
2022-05-18 | 1.22.0 (#14657) | denobot | |
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> | |||
2022-05-12 | 1.21.3 (#14584) | Bert Belder | |
2022-05-05 | 1.21.2 (#14508) | Colin Ihrig | |
1.21.2 | |||
2022-05-05 | chore: update deps (#14416) | Luca Casonato | |
2022-04-28 | Forward 1.21.1 (#14428) | Leo Kettmeir | |
2022-04-22 | chore: bump crates (#14365) | Luca Casonato | |
2022-04-20 | 1.21.0 (#14336) | denobot | |
Co-authored-by: ry <ry@users.noreply.github.com> Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2022-04-14 | chore: forward v1.20.6 release commit to main (#14288) | David Sherret | |
2022-04-07 | chore: forward v1.20.5 release commit to main (#14232) | David Sherret | |
2022-04-07 | fix(ext/crypto): check extractable in exportKey (#14222) | EduM22 | |
2022-04-02 | chore: update tokio, tokio-util and libc dependencies (#14174) | Bartek Iwańczuk | |
2022-03-31 | 1.20.4 (#14168) | David Sherret | |
2022-03-25 | chore: forward v1.20.3 release commit to main (#14121) | Luca Casonato | |
2022-03-24 | 1.20.2 | Kitson Kelly | |
2022-03-22 | feat: upgrade to swc_ecmascript 0.137.0 (#14067) | David Sherret | |
2022-03-16 | v1.20.1 | Ryan Dahl | |
2022-03-17 | fix: cargo publish fails without absolute paths (#13993) | Ryan Dahl | |
This reverts commit 4e3ed37037a2aa1edeac260dc3463a81d9cf9b88. Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-03-16 | v1.20.0 | Ryan Dahl | |
2022-03-16 | feat(ops): optional OpState (#13954) | Aaron O'Mullan | |
2022-03-14 | feat(ops): custom arity (#13949) | Aaron O'Mullan | |
Also cleanup & drop ignored wildcard op-args | |||
2022-03-14 | feat(core): codegen ops (#13861) | Divy Srivastava | |
Co-authored-by: Aaron O'Mullan <aaron.omullan@gmail.com> | |||
2022-03-14 | chore: improve build times for `ext/` changes (#13927) | Divy Srivastava | |
2022-03-11 | fix(ext/crypto): handle JWK import with "use" (#13912) | Filip Skokan | |
2022-03-11 | fix(ext/crypto): use EcKeyImportParams dictionary (#13894) | Filip Skokan | |
2022-03-10 | v1.19.3 | Yoshiya Hinosawa | |
2022-03-09 | chore(ext/crypto): remove old todos (#13887) | Divy Srivastava | |
2022-03-03 | chore: bump crate version for 1.19.2 (#13824) | Satya Rohith | |
2022-03-02 | feat(ext/crypto): AES-GCM support for 128bit IVs (#13805) | Divy Srivastava | |