summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2022-02-27feat(compat): CJS/ESM interoperability (#13553)Bartek Iwańczuk
This commit adds CJS/ESM interoperability when running in --compat mode. Before executing files, they are analyzed and all CommonJS modules are transformed on the fly to a ES modules. This is done by utilizing analyze_cjs() functionality from deno_ast. After discovering exports and reexports, an ES module is rendered and saved in memory for later use. There's a caveat that all files ending with ".js" extension are considered as CommonJS modules (unless there's a related "package.json" with "type": "module").
2022-02-26fix(test): use --no-prompt by default (#13777)Bartek Iwańczuk
This commit changes "deno test" subcommand, to always never prompt for permissions (ie. as if "deno test" was run with "--no-prompt" flag).
2022-02-25chore(ci): pin setup-gcloud to `v0` instead of `master` (#13764)David Sherret
2022-02-25feat: deno test --trace-ops (#13770)Bartek Iwańczuk
This commit adds "--trace-ops" flag to "deno test" subcommand. This flag enables saving of stack traces for async ops, that before were always saved. While the feature proved to be very useful it comes with a significant performance hit, it's caused by excessive source mapping of stack frames.
2022-02-25fix(cli): disable config discovery for remote script (#13745)Yoshiya Hinosawa
2022-02-24chore: upgrade to Rust 1.59 (#13767)David Sherret
2022-02-25feat(cli): support data url (#13667)Simon Lecoq
Closes #11141
2022-02-25chore: update deno_std submodule (#13771)Bartek Iwańczuk
2022-02-241.19.1 (#13762)David Sherret
2022-02-24chore: bump crate versions for 1.19.1 (#13760)David Sherret
2022-02-24chore: upgrade swc_ecmascript to 0.114 (#13758)David Sherret
2022-02-24fix(compile): Support import maps (#13756)Divy Srivastava
2022-02-24feat(ext/net): support cert, key options in listenTls (#13740)Yoshiya Hinosawa
2022-02-23fix(upgrade): move the file permission check to the beginning of the upgrade ↵mlemesle
process (#13726)
2022-02-24refactor: remove dead code from lsp (#13743)Kitson Kelly
2022-02-23bench: core.encode/decode (#13750)Aaron O'Mullan
2022-02-23feat: allow specification of import map in config file (#13739)Kitson Kelly
Closes: #12800
2022-02-22docs: code example to `structuredClone`, `CompressionStream`, ↵Geert-Jan Zwiers
`DecompressionStream` (#13719) Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2022-02-21chore: use `rustfmt` cli via dprint for faster format (#13735)David Sherret
2022-02-18fix(vendor): do not add absolute specifiers to scopes (#13710)David Sherret