Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-25 | fix(ext/http): truncate read bytes when streaming bodies (#14389) | Divy Srivastava | |
stream shutdown wasn't happening correctly (moved it to call op_http_shutdown) & extra zeroed bytes were being sent for when body length not a multiple of 64*1024 | |||
2022-04-25 | refactor(lsp): store all the assets in Rust when initializing (#14367) | David Sherret | |
2022-04-25 | cleanup(serde_v8): disambiguate ZeroCopyBuf (#14380) | Aaron O'Mullan | |
2022-04-25 | feat(ext/console): Add string abbreviation size option for "Deno.inspect" ↵ | Ben Heidemann | |
(#14384) | |||
2022-04-25 | perf(ext/http): fast path for uncompressed bodies (#14366) | Divy Srivastava | |
2022-04-24 | perf(ext/http): faster is_content_compressible (#14383) | Aaron O'Mullan | |
Cleanup + benches | |||
2022-04-24 | feat: change shade of "gray" color in eye-catchers (#14309) | Bartek Iwańczuk | |
This commit changes "gray" color for eye-catchers to use Ansi(245) color. | |||
2022-04-24 | fix(runtime/js/spawn): Pass stdio options for spawn() and spawnSync() (#14358) | Nayeem Rahman | |
2022-04-24 | perf(serde_v8): zero-copy StringOrBuffer (#14381) | Aaron O'Mullan | |
2022-04-23 | chore(ext/fetch): custom arity (#14198) | Divy Srivastava | |
2022-04-23 | fix(bench): eliminate sanitizeExit overhead (#14361) | evan | |
2022-04-23 | fix(bench): report pending summary before clearing (#14369) | evan | |
2022-04-22 | chore(tests): fix pty_clear_function on Windows (#14364) | David Sherret | |
2022-04-22 | chore: bump crates (#14365) | Luca Casonato | |
2022-04-22 | tests: unflake streaming compression tests (#14363) | Luca Casonato | |
2022-04-22 | fix(bench): reset reporter context (#14360) | evan | |
This commit fixes previous file benchmarks leaking into the next file benchmarks summary. | |||
2022-04-22 | Reland "perf(http): optimize ReadableStreams backed by a resource" (#14346) | Divy Srivastava | |
2022-04-21 | chore: add release step failure instructions (#14352) | David Sherret | |
2022-04-21 | chore(ci): skip ci cache when doing a release (#14350) | David Sherret | |
2022-04-21 | fix(watcher): don't clear screen on start (#14351) | Bartek Iwańczuk | |
2022-04-21 | chore(scripts): allow running version_bump workflow without releasing ↵ | David Sherret | |
deno_std yet (#14341) | |||
2022-04-21 | chore(cli/dts): fix the display of the Deno.spawnSync() document (#14342) | ayame113 | |
2022-04-21 | Reland "feat(ext/http): stream auto resp body compression" (#14345) | Divy Srivastava | |
2022-04-20 | 1.21.0 (#14336) | denobot | |
Co-authored-by: ry <ry@users.noreply.github.com> Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2022-04-21 | Revert various PRs related to "ext/http" (#14339) | Bartek Iwańczuk | |
* Revert "feat(ext/http): stream auto resp body compression (#14325)" * Revert "core: introduce `resource.read_return` (#14331)" * Revert "perf(http): optimize `ReadableStream`s backed by a resource (#14284)" | |||
2022-04-20 | chore: fix version bump credentials (#14338) | David Sherret | |
2022-04-20 | upgrade: rusty_v8 0.42.0 (#14334) | Ryan Dahl | |
2022-04-21 | feat(runtime): two-tier subprocess API (#11618) | Leo Kettmeir | |
2022-04-20 | feat(ext/http): stream auto resp body compression (#14325) | Luca Casonato | |
This commit adds support for auto response body compression for streaming bodies. | |||
2022-04-20 | feat(repl): add global clear() function (#14332) | Colin Ihrig | |
This commit adds a clear() function in the REPL which works similar to console.clear(). | |||
2022-04-20 | feat(bench): update API, new console reporter (#14305) | evan | |
This commit changes "deno bench" subcommand, by updating the "Deno.bench" API as follows: - remove "Deno.BenchDefinition.n" - remove "Deno.BenchDefintion.warmup" - add "Deno.BenchDefinition.group" - add "Deno.BenchDefintion.baseline" This is done because bench cases are no longer run fixed amount of iterations, but instead they are run until there is difference between subsequent runs that is statistically insiginificant. Additionally, console reporter was rewritten completely, to looks similar to "hyperfine" reporter. | |||
2022-04-20 | core: introduce `resource.read_return` (#14331) | Divy Srivastava | |
2022-04-20 | perf(http): optimize `ReadableStream`s backed by a resource (#14284) | Divy Srivastava | |
2022-04-20 | feat(repl): add "--eval-file" flag to execute a script file on startup (#14247) | Naju Mancheril | |
This commit adds support for "--eval-file" in "deno repl" subcommand. This flag can be used to pass paths or URLs to files, that will be executed on REPL startup. All files will be executed in the same context as the REPL (ie. as "plain old scripts", not ES modules), sharing the global scope. This feature allows to implement custom REPLs on top of Deno's REPL. | |||
2022-04-19 | perf(fmt/lint): incremental formatting and linting (#14314) | David Sherret | |
2022-04-19 | Remove the DENO_FUTURE_CHECK warning (#14320) | Luca Casonato | |
It has good intentions, but it is a really terrible user experience. As such we shouldn't print this warning. | |||
2022-04-19 | perf(runtime): bypass tokio file and bump op buffer size to 64K (#14319) | Divy Srivastava | |
2022-04-19 | fix: `--watch` was losing items (#14317) | David Sherret | |
2022-04-19 | feat(ext/web): add globalThis.reportError() (#13799) | Nayeem Rahman | |
2022-04-18 | perf: move Deno.writeTextFile and like functions to Rust (#14221) | David Sherret | |
Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2022-04-18 | chore: update wpt (#14313) | Luca Casonato | |
2022-04-18 | feat: Add DENO_NO_PROMPT variable (#14209) | Nayeem Rahman | |
This commit adds support for "DENO_NO_PROMPT" env variable, that can be used instead of "--no-prompt" flag to completely disable permission prompts. | |||
2022-04-18 | fix(fmt): regression where some short if stmt headers being split on ↵ | David Sherret | |
multiple lines (#14292) Closes #14291 | |||
2022-04-18 | fix(cli/emit): Check JS roots with // @ts-check (#14090) | Nayeem Rahman | |
2022-04-18 | feat(test): skip internal stack frames for errors (#14302) | Bartek Iwańczuk | |
This commit changes "deno test" to filter out stack frames if it is beneficial to the user. This is the case when there are stack frames coming from "internal" code below frames coming from user code. Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com> | |||
2022-04-18 | fix(permissions): fallback to denied access if the permission prompt fails ↵ | David Sherret | |
(#14235) | |||
2022-04-17 | fix: panic when trying to pledge permissions before restoring previous ↵ | Bartek Iwańczuk | |
pledge (#14306) This commit fixes and edge case, where testing/benching code could pledge new permission set before restoring the previous pledge. Appropriate panics were added and tests that assert that process is killed in case of "recursive pledge". | |||
2022-04-17 | feat(core): Add initial support for realms (#14019) | Andreu Botella | |
This commit adds tentative support for multiple realms in "deno_core". It adds the "JsRealm" API that adds methods like "JsRuntime"'s "handle_scope", "global_object" and "execute_script" specific to the realm. | |||
2022-04-16 | fix(cli/tools/test): Prefix test module paths with "./" (#14301) | Nayeem Rahman | |
2022-04-16 | feat(test): use structured data for JavaScript errors in tests (#14287) | Bartek Iwańczuk | |
This commit rewrites test runner to send structured error data from JavaScript to Rust instead of passing strings. This will allow to customize display of errors in test report (which will be addressed in follow up commits). |