summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-06perf(ext/http): skip `core.isProxy` check for default ResponseInit (#15077)Divy Srivastava
2022-07-06fix(ext/url): missing primordial (#15096)Garcia
2022-07-06refactor(core): Use `&mut Isolate` as an argument in `JsRealm` methods (#15093)Andreu Botella
Currently almost every `JsRealm` method has a `&mut JsRuntime` argument. This argument, however, is only used to get the runtime's corresponding isolate. Given that a mutable reference to the corresponding `v8::Isolate` can be reached from many more places than a mutable reference to the `JsRuntime` (for example, by derefing a V8 scope), changing that will make `JsRealm` usable from many more places than it currently is.
2022-07-05feat(core): Re-export v8 use_custom_libcxx feature (#14475)Arthur Silva
2022-07-05chore(ci): fix post publish for forwarding release commit back to main (#15088)David Sherret
2022-07-05chore: unpin pin project to fix cargo publish (#15085)David Sherret
2022-07-05chore: pin aes-gcm to fix cargo publish (#15084)David Sherret
2022-07-051.23.3 (#15081)denobot
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-07-05Revert "refactor(snapshots): to their own crate (#14794)" (#15076)Bartek Iwańczuk
This reverts commit fd5a12d7e25dc53238e2bbcffe970e646c1035f3.
2022-07-04Revert "feat: add "unhandledrejection" event support (#12994)" (#15075)Bartek Iwańczuk
This reverts commit f7af0b01a59aaac91473e2f920137004d39a310a.
2022-07-04feat: 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-07-04chore(test): fix `test_collect_specifiers` windows path to specifier code ↵Roj
(#15072)
2022-07-04perf(ext/http): remove accept_encoding interior mutability (#15070)Divy Srivastava
2022-07-04fix(cli): handle collecting a directory with file:// (#15002)Roj
2022-07-04perf(ext/http): simplify op_http_accept (#15067)Divy Srivastava
2022-07-04chore(cli/bench): use `deno bench` for deno_common.js (#15063)Divy Srivastava
2022-07-04fix(dts): stop default export type behavior (#14977)Carter Snook
Ref: #14976
2022-07-04fix: update to TypeScript 4.7.4 (#15022)Rafael Ávila de Espíndola
2022-07-04perf(ext/http): lazy load headers (#15055)Divy Srivastava
2022-07-04perf(serde_v8): avoid extra is_array_buffer_view check (#15056)Divy Srivastava
2022-07-03chore: upgrade to dprint 0.30.2 internally (#15061)David Sherret
2022-07-02chore(cli/bench): benchmark for raw HTTP ops (#15043)Divy Srivastava
2022-07-02ci: use a known good version of deno instead of latest in publish scripts ↵David Sherret
(#15037)
2022-07-01perf(ops): fast path for SMI return values (#15033)Divy Srivastava
2022-07-01refactor: extract `deno_graph::create_graph` use to common function (#15009)David Sherret
2022-07-01chore: use Rust 1.62.0 (#15028)Bartek Iwańczuk
2022-07-01fix(core): handle exception from Wasm termination (#15014)João Avelino Bellomo Filho
Co-authored-by: Augusto Lenz <augustollenz@gmail.com>
2022-07-01chore(cli/bench): Add more HTTP benchmarks (#14995)Divy Srivastava
2022-07-01fix(core): remove unsafe in OpsTracker (#15025)Nugine
2022-06-30chore: forward 1.23.2 to main (#15027)David Sherret
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-06-30perf(ext/web): avoid reallocations in op_base64_atob (#15018)Divy Srivastava
2022-06-30chore: upgrade rusty_v8 to 0.44.3 (#15019)Divy Srivastava
2022-06-30fix(ext/crypto): add EcdhKeyDeriveParams to deriveKey types (#15005)Alexandre Negrel
2022-06-30perf(serde_v8): smallvec ByteString (#15008)Divy Srivastava
2022-06-29fix(vendor): ignore import map in output directory instead of erroring (#14998)David Sherret
2022-06-30fix(runtime): derive default for deno_runtime::ExitCode (#15017)Curtis Allen
2022-06-29refactor: rename `RootConfig` to `CliOptions` (#15007)David Sherret
2022-06-29perf(ext/web): use base64-simd for atob/btoa (#14992)Nugine
2022-06-29fix(ext/ffi): Empty buffers error with index out of bounds on FFI (#14997)Aapo Alasuutari
2022-06-29fix(ext/web): remove `ErrorEventInit`'s error default (#14809)Mark Ladyshau
2022-06-29chore(cli/bench): Add bun HTTP server (#15004)Divy Srivastava
2022-06-29chore(cli): remove unnecessary unsafe in bench (#15000)bokuweb
2022-06-29perf(ext/ffi): optimize synchronous calls (#14945)Divy Srivastava
2022-06-28fix(test): typo ('finsihed') if text decoder not closed during test (#14996)nkronlage
fix: typo ('finsihed') if text decoder not closed during test
2022-06-28refactor: add `RootConfig` (#14985)David Sherret
2022-06-28fix(task): remove --no-config as task subcommand argument (#14983)Geert-Jan Zwiers
2022-06-28feat(web): add beforeunload event (#14830)Colin Ihrig
This commit adds the 'beforeunload' event. Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2022-06-28refactor(bench): continuous benchmarking improvements (#14821)Divy Srivastava
2022-06-28feat(ext/ffi): Thread safe callbacks (#14942)Aapo Alasuutari
2022-06-27refactor: create `args` folder (#14982)David Sherret