summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-20docs: Improve `mod_evaluate` documentation (#14827)Christian Dürr
2022-06-20chore(ext/crypto): update webcrypto deps (#14452)Divy Srivastava
2022-06-20feat(ext/ffi): Callbacks (#14663)Aapo Alasuutari
This commit adds support for unstable FFI callbacks. A callback is registered using the `Deno.UnsafeCallback` API. The backing memory for the callback can be disposed of using `Deno.UnsafeCallback#close`. It is not safe to pass the callback after calling close. Callbacks from other than the isolate thread are not supported. Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> Co-authored-by: Bert Belder <bertbelder@gmail.com>
2022-06-19fix(ext/fetch): add `accept-language` default header to fetch (#14882)Mark Ladyshau
2022-06-19refactor: make MainWorker::evaluate_module public (#14892)Mathias Lafeldt
2022-06-19chore: use rust 1.61.0 (#14911)Aaron O'Mullan
2022-06-19feat(serde_v8): add serde_v8::Global (#14761)Divy Srivastava
2022-06-18fix(fmt): should fail `--check` on parse error (#14907)David Sherret
2022-06-18fix(docs): update description of `--check` flag (#14890)Geert-Jan Zwiers
2022-06-17docs(lsp): correct header name in comments (#14897)Matt Kane
2022-06-17fix(ext/web): add EventTarget brand checking (#14637)Colin Ihrig
This commit adds brand checking to EventTarget. It also fixes a bug where deno would crash if an abort signal was aborted on the global addEventListener().
2022-06-17fix(ext/web): handle rid=0 in TextDecoder#decode (#14894)Luca Casonato
2022-06-16cleanup(ops): match variations with regexes (#14888)Aaron O'Mullan
2022-06-16update expectationscjihrig
2022-06-16update std submodulecrowlkats
2022-06-16fix: make Performance global an EventTargetcjihrig
This commit updates the Performance global to extend EventTarget.
2022-06-16feat(ops): support `Result<impl Future<Output = Result<T, AnyError>> + ↵Divy Srivastava
'static, AnyError>` (#14869) feat(ops): support a result returning a future returning a result
2022-06-151.23.0 (#14878)denobot
* 1.23.0 * docs(Releases.md): update a few items for 1.23 * docs(Releases.md): revert bad formatting Co-authored-by: aslilac <aslilac@users.noreply.github.com> Co-authored-by: McKayla Washburn <mckayla@hey.com>
2022-06-15chore: upgrade various deps (#14876)Ryan Dahl
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-06-15upgrade: v8 10.4.132.5 (#14874)Ryan Dahl
2022-06-15fix(check): use "moduleDetection": "force" (#14875)Nayeem Rahman
2022-06-15chore(cli/cache): Remove CacheType::Declaration (#14873)Nayeem Rahman
2022-06-15fix(url): properly indent when inspecting URLs (#14867)cjihrig
This commit updates the custom inspect function for URL objects to pass the inspect options through so that the context is propagated and the resulting indentation is correct. Fixes: https://github.com/denoland/deno/issues/14171
2022-06-15fix(console): constrol inspect() indent with option (#14867)cjihrig
This commit updates the Deno.inspect() logic to use the indentLevel option to control indentation instead of passing around separate indent/level parameters internally. Refs: https://github.com/denoland/deno/issues/8099 Refs: https://github.com/denoland/deno/issues/14171
2022-06-15BREAKING: remove `Intl.v8BreakIterator` (#14864)Luca Casonato
This is a non-standard API that is mostly replaced by `Intl.Segmenter`.
2022-06-15feat(repl): Add key binding to force a new line (#14536)sigmaSd
This commit adds key binding for "ctrl+s" combination that will force a new line in REPL.
2022-06-14refactor(runtime/signal): revert SIGINT and SIGBREAK `Deno.kill` Windows ↵David Sherret
changes (#14865)
2022-06-14feat(test): update test summary report (#14629)Mark Ladyshau
2022-06-14feature(web): enable deflate-raw compression format (#14863)Kayla Washburn
2022-06-14feat(vendor): support using an existing import map (#14836)David Sherret
2022-06-13Deno.exit() is an alias to self.close() in worker contexts (#14826)Bartek Iwańczuk
This commit changes Deno.exit() to be an alias to self.close() in worker contexts, and the provided exit code becomes is ignored.
2022-06-13feat: no type-check by default (#14691)Bartek Iwańczuk
This commit changes default default behavior of type checking for several subcommands. Instead of type checking and reporting type errors only for local files, the type checking is skipped entirely. Type checking can still be enabled using the "--check" flag. Following subcomands are affected: - deno cache - deno install - deno eval - deno run
2022-06-13feat(runtime/signal): implement SIGINT and SIGBREAK for windows (#14694)Geert-Jan Zwiers
This commit adds support for SIGINT and SIGBREAK signals on Windows platform. Co-authored-by: orange soeur <juzi201314@gmail.com>
2022-06-13Remove unstable Deno.sleepSync (#14719)Ryan Dahl
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-06-13feat(task): support redirects, cat, xargs (#14859)David Sherret
feat: upgrade to deno_task_shell 0.4.0
2022-06-13fix(cli): add config flag to `deno info` (#14706)Mark Ladyshau
2022-06-13feat(console): pass options and depth to custom inspects (#14855)Colin Ihrig
This commit updates Deno.inspect() to pass inspect options and the current inspect depth to custom inspect functions. Refs: https://github.com/denoland/deno/issues/8099 Refs: https://github.com/denoland/deno/issues/14171
2022-06-13chore: Fix broken link in stale bot text (#14843)Jesse Jackson
2022-06-12feat(fmt): remove some unnecessary parens in types (#14841)David Sherret
2022-06-11chore: delete FUNDING.yml (#14849)Roj
2022-06-11chore(docs): remove senseless `await` (#14844)Roj
2022-06-09feat(fmt): support formatting cjs, cts, mjs, and mts files (#14837)David Sherret
2022-06-09chore: Forward v1.22.3 to main (#14835)Colin Ihrig
* 1.22.3 (#14832) * chore: pin swc versions to fix cargo publish Co-authored-by: denobot <33910674+denobot@users.noreply.github.com> Co-authored-by: cjihrig <cjihrig@users.noreply.github.com> Co-authored-by: David Sherret <dsherret@gmail.com>
2022-06-09fix(lsp): change glob to watch json and jsonc files (#14828)Bartek Iwańczuk
2022-06-08feat(task): add `--cwd` flag for configuring the working directory (#14823)Kayla Washburn
2022-06-08fix(http/upgradewebsocket): check for open state for idle timeout (#14813)Leo Kettmeir
2022-06-08refactor: ensure exit code reference is passed to all workers (#14814)Bartek Iwańczuk
2022-06-08chore(scripts): always run workflows against Deno's most recent version. ↵Lucas Michot
(#14819)
2022-06-08chore(bench): generalized HTTP benchmarks framework (#14815)Divy Srivastava
2022-06-08feat(ext/ffi): support passing and returning bigints (#14523)Elias Sjögreen