Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-21 | feat: `queueMicrotask()` error handling (#15522) | Nayeem Rahman | |
Adds error event dispatching for queueMicrotask(). Consequently unhandled errors are now reported with Deno.core.terminate(), which is immune to the existing quirk with plainly thrown errors (#14158). | |||
2022-08-15 | chore: upgrade rusty_v8 to 0.48.1 (#15310) | Bartek Iwańczuk | |
2022-07-21 | fix(tools): upgrade to new `Deno.spawn` api (#15265) | Satya Rohith | |
2022-07-20 | Reland "feat: add "unhandledrejection" event support" (#15211) | Bartek Iwańczuk | |
2022-07-15 | Revert "feat: add "unhandledrejection" event support (#12994) (#15080)" (#15210) | Bartek Iwańczuk | |
This reverts commit 1a7259b04b7229f6350a7a7c21b50497b5c80c17. | |||
2022-07-14 | feat: add "unhandledrejection" event support (#12994) (#15080) | Bartek Iwańczuk | |
Relanding #12994 This commit adds support for "unhandledrejection" event. This event will trigger event listeners registered using: "globalThis.addEventListener("unhandledrejection") "globalThis.onunhandledrejection" This is done by registering a default handler using "Deno.core.setPromiseRejectCallback" that allows to handle rejected promises in JavaScript instead of Rust. This commit will make it possible to polyfill "process.on("unhandledRejection")" in the Node compat layer. Co-authored-by: Colin Ihrig <cjihrig@gmail.com> | |||
2022-07-04 | Revert "feat: add "unhandledrejection" event support (#12994)" (#15075) | Bartek Iwańczuk | |
This reverts commit f7af0b01a59aaac91473e2f920137004d39a310a. | |||
2022-07-04 | feat: add "unhandledrejection" event support (#12994) | Bartek Iwańczuk | |
This commit adds support for "unhandledrejection" event. This event will trigger event listeners registered using: "globalThis.addEventListener("unhandledrejection") "globalThis.onunhandledrejection" This is done by registering a default handler using "Deno.core.setPromiseRejectCallback" that allows to handle rejected promises in JavaScript instead of Rust. This commit will make it possible to polyfill "process.on("unhandledRejection")" in the Node compat layer. Co-authored-by: Colin Ihrig <cjihrig@gmail.com> | |||
2022-06-29 | fix(ext/web): remove `ErrorEventInit`'s error default (#14809) | Mark Ladyshau | |
2022-06-19 | fix(ext/fetch): add `accept-language` default header to fetch (#14882) | Mark Ladyshau | |
2022-06-17 | fix(ext/web): add EventTarget brand checking (#14637) | Colin Ihrig | |
This commit adds brand checking to EventTarget. It also fixes a bug where deno would crash if an abort signal was aborted on the global addEventListener(). | |||
2022-06-16 | update expectations | cjihrig | |
2022-06-16 | fix: make Performance global an EventTarget | cjihrig | |
This commit updates the Performance global to extend EventTarget. | |||
2022-06-14 | feature(web): enable deflate-raw compression format (#14863) | Kayla Washburn | |
2022-06-02 | tests: re-generate WPT certificates (#14774) | Luca Casonato | |
2022-05-26 | fix(core): rethrow exception during structured cloning serialization (#14671) | Mark Ladyshau | |
- Introduced optional callback for Deno.core.serialize API, that returns cloning error if there is one. - Removed try/catch in seralize structured clone function and throw error from callback. - Removed "Object with a getter that throws" assertion from WPT. | |||
2022-05-26 | chore: upgrade rusty_v8 to 0.43.1 (#14713) | Bartek Iwańczuk | |
2022-05-23 | fix(ext/websocket): WebSocket dispatch single close event (#13443) | Leo Kettmeir | |
2022-05-18 | refactor: use spawn API across codebase (#14414) | Leo Kettmeir | |
2022-05-16 | fix(ext/web): throw if listener and signal are null (#14601) | Colin Ihrig | |
This commit fixes a failing WPT test by making EventTarget's addEventListener() method throw if both the listener and the signal option are null. Fixes: https://github.com/denoland/deno/issues/14593 | |||
2022-05-13 | feat(ext/web): add performance.toJSON (#14548) | Geert-Jan Zwiers | |
2022-05-13 | feat(ext/web): implement static `Response.json` (#14566) | Luca Casonato | |
This commit adds support for the static `Response.json` method. | |||
2022-05-13 | chore: update wpt (#14592) | Luca Casonato | |
2022-05-10 | fix(ext/web): brand check in `performance.timeOrigin` (#14550) | Luca Casonato | |
2022-05-06 | feat(web): add `performance.timeOrigin` (#14489) | Geert-Jan Zwiers | |
Add support for the `performance.timeOrigin` web API. Co-authored-by: Jovi De Croock <decroockjovi@gmail.com> | |||
2022-04-19 | feat(ext/web): add globalThis.reportError() (#13799) | Nayeem Rahman | |
2022-04-18 | chore: update wpt (#14313) | Luca Casonato | |
2022-03-15 | disable flakes (#13962) | Ryan Dahl | |
2022-03-14 | feat(ext/web): Add `AbortSignal.timeout()` (#13687) | Andreu Botella | |
2022-03-05 | chore: update deps (#13821) | Satya Rohith | |
2022-03-02 | feat(ext/crypto): AES-GCM support for 128bit IVs (#13805) | Divy Srivastava | |
2022-02-16 | chore: update wpt (#13679) | Andreu Botella | |
2022-02-08 | fix(ext/crypto): support EC p256 private key material in exportKey (#13547) | Divy Srivastava | |
Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2022-01-24 | feat(ext/web): add CompressionStream API (#11728) | Leo Kettmeir | |
Co-authored-by: Luca Casonato <hello@lcas.dev> Co-authored-by: Ryan Dahl <ry@tinyclouds.org> | |||
2022-01-20 | chore: update copyright year (#13434) | Yoshiya Hinosawa | |
2022-01-19 | chore: update wpt (#13423) | Leo Kettmeir | |
2022-01-19 | feat(ext/crypto): implement pkcs8/JWK for P-384 curves (#13154) | Sean Michael Wykes | |
2022-01-19 | feat(ext/crypto): implement pkcs8/spki/jwk exportKey for ECDSA and ECDH (#13104) | Sean Michael Wykes | |
2022-01-14 | feat(streams): reject pending reads when releasing reader (#13375) | Leo Kettmeir | |
2022-01-14 | chore: update wpt (#13371) | Leo Kettmeir | |
2022-01-14 | feat(ext/crypto): implement AES-GCM decryption (#13319) | Divy Srivastava | |
2022-01-11 | chore: bump rust-urlpattern to 0.1.3 (#13328) | Leo Kettmeir | |
2022-01-11 | feat(ext/crypto): implement AES-KW for wrapKey/unwrapKey (#13286) | Sean Michael Wykes | |
2022-01-07 | chore: update copyright to 2022 (#13306) | Ryan Dahl | |
Co-authored-by: Erfan Safari <erfanshield@outlook.com> | |||
2022-01-07 | feat(ext/crypto): JWK support for unwrapKey/wrapKey (#13261) | Sean Michael Wykes | |
2022-01-06 | chore(wpt): add "--inspect-brk" flag to WPT runner (#13267) | Sean Michael Wykes | |
2022-01-05 | feat(ext/crypto): implement AES-GCM encryption (#13119) | Divy Srivastava | |
2022-01-03 | feat(ext/crypto): support AES-CTR encrypt/decrypt (#13177) | Sean Michael Wykes | |
Fixes #13201. | |||
2021-12-27 | fix(ext/crypto) include AES-CTR for deriveKey (#13174) | Sean Michael Wykes | |
2021-12-16 | feat(ext/crypto): support importing ECSDA and ECDH (#13088) | Sean Michael Wykes | |
Co-authored-by: Luca Casonato <hello@lcas.dev> |