Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-11 | feat(task): allow colons in task name (#13918) | Bartek Iwańczuk | |
2022-03-11 | feat: "deno bench" subcommand (#13713) | Bartek Iwańczuk | |
This commit adds "deno bench" subcommand and "Deno.bench()" API that allows to register bench cases. The API is modelled after "Deno.test()" and "deno test" subcommand. Currently the output is rudimentary and bench cases and not subject to "ops" and "resource" sanitizers. Co-authored-by: evan <github@evan.lol> | |||
2022-03-11 | chore(test): fix flaky tasks (#13916) | David Sherret | |
2022-03-12 | refactor(core): validate promise id in refOp (#13905) | Yoshiya Hinosawa | |
2022-03-11 | fix(ext/crypto): handle JWK import with "use" (#13912) | Filip Skokan | |
2022-03-11 | chore: update rusty_v8 to 0.41.0 (#13909) | Divy Srivastava | |
2022-03-11 | fix(ext/crypto): use EcKeyImportParams dictionary (#13894) | Filip Skokan | |
2022-03-10 | feat: "deno task" subcommand (#13725) | Bartek Iwańczuk | |
Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2022-03-11 | fix(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-11 | fix(test): skip typechecking for blocks inside HTML comments (#13889) | Geert-Jan Zwiers | |
2022-03-10 | fix(info): print deno info paths with unescaped backslashes on windows (#13847) | Geert-Jan Zwiers | |
2022-03-11 | types: add Deno.PermissionOptions and Deno.PermissionOptionsObject (#13892) | Bartek Iwańczuk | |
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> | |||
2022-03-10 | chore: fix file permissions of release scripts (#13901) | Yoshiya Hinosawa | |
2022-03-10 | v1.19.3 | Yoshiya Hinosawa | |
2022-03-09 | test: update expected test output for 'deno test' (#13882) | Bartek Iwańczuk | |
2022-03-09 | chore(ext/crypto): remove old todos (#13887) | Divy Srivastava | |
2022-03-09 | refactor(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-09 | refactor: add cli/display.rs module (#13879) | Bartek Iwańczuk | |
2022-03-08 | chore: reduce release PRs from 2 to 1 (#13878) | David Sherret | |
2022-03-08 | refactor(test): don't spawn additional thread (#13877) | Bartek Iwańczuk | |
2022-03-08 | chore: update regex to 1.5.5 (#13875) | Divy Srivastava | |
2022-03-08 | feat(core): Event loop middlewares for Extensions (#13816) | Divy Srivastava | |
2022-03-08 | perf(core): micro-optimize OpsTracker (#13868) | Aaron O'Mullan | |
2022-03-07 | fix(ci): restore compatibility with older glibc (#13846) | Bert Belder | |
Fixes: #13516 | |||
2022-03-08 | fix(test): typecheck blocks annotated with long js/ts notations (#13785) | Geert-Jan Zwiers | |
2022-03-08 | docs(README): update urls of `shell` and `powershell` deno script installers ↵ | Abdfn | |
(#13844) | |||
2022-03-07 | chore(CODEOWNERS): add @AaronO on core/ (#13865) | Aaron O'Mullan | |
2022-03-07 | chore: bump deno_http to 0.33.0 (#13867) | Satya Rohith | |
2022-03-07 | fix(ext/http): drop content-length header on compression (#13866) | Satya Rohith | |
2022-03-07 | perf(serde_v8): avoid SerializablePkg allocs (#13860) | Aaron O'Mullan | |
For common return types such as String/ZeroCopyBuf/ByteString | |||
2022-03-07 | cleanup(serde_v8): SerializablePkg verbosity (#13855) | Aaron O'Mullan | |
2022-03-07 | perf(serde_v8): optimize ByteString deserialization (#13853) | Aaron O'Mullan | |
2022-03-07 | bench(common): base64 short strings (#13851) | Aaron O'Mullan | |
2022-03-07 | chore: bump deno_http to 0.32.0 (#13850) | Satya Rohith | |
2022-03-05 | perf(ext/web): optimize atob/btoa (#13841) | Aaron O'Mullan | |
Follow up to #13839, optimizing `base64_roundtrip` ~20x (~125ms => ~6.5ms) | |||
2022-03-04 | chore: automatically update Releases.md when doing a release (#13837) | David Sherret | |
Co-authored-by: Aaron O'Mullan <aaron.omullan@gmail.com> | |||
2022-03-05 | feat(ext/net): Use socket2 crate to create TcpListener (#13808) | Gianluca Oldani | |
2022-03-05 | chore: update deps (#13821) | Satya Rohith | |
2022-03-04 | bench: add base64 roundtrip (#13839) | Divy Srivastava | |
2022-03-04 | feat(net): add Deno.UnixConn interface (#13787) | Bartek Iwańczuk | |
2022-03-04 | feat(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-04 | chore: update cut_a_release.md (#13822) | Satya Rohith | |
2022-03-03 | 1.19.2 (#13825) | Satya Rohith | |
2022-03-03 | chore: bump crate version for 1.19.2 (#13824) | Satya Rohith | |
2022-03-03 | docs: information about updating TypeScript version (#13810) | Kitson Kelly | |
2022-03-03 | chore(lsp): log more for "unexpected positions" lsp error (#13815) | David Sherret | |
Ref #13657 | |||
2022-03-02 | chore: add `test-flaky-ci` label to disable default workflow concurrency ↵ | Divy Srivastava | |
(#13813) | |||
2022-03-02 | chore: cancel old in-progress CI workflows (#13811) | Divy Srivastava | |
2022-03-02 | feat(ext/crypto): AES-GCM support for 128bit IVs (#13805) | Divy Srivastava | |
2022-03-02 | fix(repl): fix null eval result (#13804) | Yoshiya Hinosawa | |
Co-authored-by: Satya Rohith <me@satyarohith.com> |