summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-11chore: update rusty_v8 to 0.41.0 (#13909)Divy Srivastava
2022-03-11fix(ext/crypto): use EcKeyImportParams dictionary (#13894)Filip Skokan
2022-03-10feat: "deno task" subcommand (#13725)Bartek Iwańczuk
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-03-11fix(compat): cjs/esm interop for dynamic imports (#13792)Bartek Iwańczuk
This commit fixes CJS/ESM interop in compat mode for dynamically imported modules. "ProcState::prepare_module_load" was changed to accept a list of "graph roots" without associated "module kind". That module kind was always hardcoded to "ESM" which is not true for CJS/ESM interop - a CommonJs module might be imported using "import()" function. In such case the root of the graph should have "CommonJs" module kind instead of "ESM".
2022-03-11fix(test): skip typechecking for blocks inside HTML comments (#13889)Geert-Jan Zwiers
2022-03-10fix(info): print deno info paths with unescaped backslashes on windows (#13847)Geert-Jan Zwiers
2022-03-11types: add Deno.PermissionOptions and Deno.PermissionOptionsObject (#13892)Bartek Iwańczuk
Co-authored-by: Kitson Kelly <me@kitsonkelly.com>
2022-03-10chore: fix file permissions of release scripts (#13901)Yoshiya Hinosawa
2022-03-10v1.19.3Yoshiya Hinosawa
2022-03-09test: update expected test output for 'deno test' (#13882)Bartek Iwańczuk
2022-03-09chore(ext/crypto): remove old todos (#13887)Divy Srivastava
2022-03-09refactor(test): use tokio::sync::mpsc::unbounded_channel (#13881)Bartek Iwańczuk
This causes to block one less thread when running "deno test" subcommand.
2022-03-09refactor: add cli/display.rs module (#13879)Bartek Iwańczuk
2022-03-08chore: reduce release PRs from 2 to 1 (#13878)David Sherret
2022-03-08refactor(test): don't spawn additional thread (#13877)Bartek Iwańczuk
2022-03-08chore: update regex to 1.5.5 (#13875)Divy Srivastava
2022-03-08feat(core): Event loop middlewares for Extensions (#13816)Divy Srivastava
2022-03-08perf(core): micro-optimize OpsTracker (#13868)Aaron O'Mullan
2022-03-07fix(ci): restore compatibility with older glibc (#13846)Bert Belder
Fixes: #13516
2022-03-08fix(test): typecheck blocks annotated with long js/ts notations (#13785)Geert-Jan Zwiers
2022-03-08docs(README): update urls of `shell` and `powershell` deno script installers ↵Abdfn
(#13844)
2022-03-07chore(CODEOWNERS): add @AaronO on core/ (#13865)Aaron O'Mullan
2022-03-07chore: bump deno_http to 0.33.0 (#13867)Satya Rohith
2022-03-07fix(ext/http): drop content-length header on compression (#13866)Satya Rohith
2022-03-07perf(serde_v8): avoid SerializablePkg allocs (#13860)Aaron O'Mullan
For common return types such as String/ZeroCopyBuf/ByteString
2022-03-07cleanup(serde_v8): SerializablePkg verbosity (#13855)Aaron O'Mullan
2022-03-07perf(serde_v8): optimize ByteString deserialization (#13853)Aaron O'Mullan
2022-03-07bench(common): base64 short strings (#13851)Aaron O'Mullan
2022-03-07chore: bump deno_http to 0.32.0 (#13850)Satya Rohith
2022-03-05perf(ext/web): optimize atob/btoa (#13841)Aaron O'Mullan
Follow up to #13839, optimizing `base64_roundtrip` ~20x (~125ms => ~6.5ms)
2022-03-04chore: automatically update Releases.md when doing a release (#13837)David Sherret
Co-authored-by: Aaron O'Mullan <aaron.omullan@gmail.com>
2022-03-05feat(ext/net): Use socket2 crate to create TcpListener (#13808)Gianluca Oldani
2022-03-05chore: update deps (#13821)Satya Rohith
2022-03-04bench: add base64 roundtrip (#13839)Divy Srivastava
2022-03-04feat(net): add Deno.UnixConn interface (#13787)Bartek Iwańczuk
2022-03-04feat(ext/http): auto-compression of fixed response bodies (#13769)Kitson Kelly
Co-authored-by: Ryan Dahl <ry@tinyclouds.org> Co-authored-by: Satya Rohith <me@satyarohith.com> Co-authored-by: Luca Casonato <lucacasonato@yahoo.com>
2022-03-04chore: update cut_a_release.md (#13822)Satya Rohith
2022-03-031.19.2 (#13825)Satya Rohith
2022-03-03chore: bump crate version for 1.19.2 (#13824)Satya Rohith
2022-03-03docs: information about updating TypeScript version (#13810)Kitson Kelly
2022-03-03chore(lsp): log more for "unexpected positions" lsp error (#13815)David Sherret
Ref #13657
2022-03-02chore: add `test-flaky-ci` label to disable default workflow concurrency ↵Divy Srivastava
(#13813)
2022-03-02chore: cancel old in-progress CI workflows (#13811)Divy Srivastava
2022-03-02feat(ext/crypto): AES-GCM support for 128bit IVs (#13805)Divy Srivastava
2022-03-02fix(repl): fix null eval result (#13804)Yoshiya Hinosawa
Co-authored-by: Satya Rohith <me@satyarohith.com>
2022-03-02feat(cli): update to TypeScript 4.6.2 (#13474)Kitson Kelly
2022-03-01chore(tools): use automation scripts from automation repo (#13796)David Sherret
2022-03-01fix(runtime): disable console color for non tty stdout (#13782)Antonio Musolino
2022-02-28chore: Add "noImplicitOverride" to config-file.v1.json (#13780)Elisée Maurer
2022-02-27feat: Add Deno.TcpConn class, change return type from Deno.connect (#13714)Bartek Iwańczuk