summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2022-06-08fix: watch dynamic imports in --watch (#14775)Bartek Iwańczuk
Fix dynamic imports being watched in the watcher when using `--watch`.
2022-06-08feat(ext/crypto): export elliptic keys as "raw" (#14764)diachedelic
This commit adds support for the "raw" format when exporting public ECDH/ECDSA keys via the SubtleCrypto.exportKey method.
2022-06-08feat(ops): 'hybrid' ops - sync returning future (#14640)Divy Srivastava
2022-06-07refactor(core): SourceMapGetter doesn't need Send + Sync (#14808)Bartek Iwańczuk
2022-06-07refactor(core): Move Deno.core bindings to ops (#14793)Nayeem Rahman
2022-06-07fix(ext/fetch): remove deprecation of `URL` in deno `fetch` (#14769)Mark Ladyshau
2022-06-06fix(task): support parsing quotes in a word (#14807)David Sherret
2022-06-06fix: Format non-error exceptions (#14604)Nayeem Rahman
This commit adds "Deno.core.setFormatExceptionCallback" which can be used to provide custom formatting for errors. It is useful in cases when user throws something that is non-Error (eg. a string, plain object, etc).
2022-06-05chore(scripts/release): increase internally used deno version (#14784)David Sherret
2022-06-04chore: eliminate an empty comment (#14788)AlexDebug
This commit eliminates an extra line of comment
2022-06-04chore: update devcontainer to a modern tag (#14792)Aaron O'Mullan
Using debian 11
2022-06-03fix(lsp): handle get diagnostic errors better (#14776)Kitson Kelly
2022-06-02chore: Forward v1.22.2 to main (#14785)Bartek Iwańczuk
2022-06-02Remove .github/CODEOWNERS (#14781)Ryan Dahl
It's too spammy and has the opposite of the intended effect: people ignore code review duties because they assume any code-review-requests are automated and unrelated to their work. Please just manually request reviews.
2022-06-02fix(ext/crypto): adjust `getRandomValues` types (#14714)Mark Ladyshau
2022-06-02chore(ops): fix typo in lib.rs (#14777)Ikko Ashimine
2022-06-02chore: fix flaky `integration::bench::multifile_summary` test (#14771)Geert-Jan Zwiers
2022-06-01fix(fmt): do panic for import decl with empty named imports and default ↵David Sherret
import (#14773)
2022-06-02tests: re-generate WPT certificates (#14774)Luca Casonato
2022-06-01feat: update to TypeScript 4.7 (#14242)Kitson Kelly
2022-05-31feat(unstable): add Deno.getGid (#14528)James Bradlee
2022-05-30chore(docs): use cross-platform example in `Deno.run` jsdoc (#14754)Geert-Jan Zwiers
2022-05-30refactor(bench): Allocate IDs for benches (#14757)Nayeem Rahman
2022-05-30chore: update deprecated APIs docs (#14756)Bartek Iwańczuk
2022-05-30refactor: use deno_emit (#14737)David Sherret
2022-05-30test(core): Test that sync ops return/throw objects in the right realm (#14750)Andreu Botella
This behavior was introduced in #14019 but wasn't properly tested in that PR.
2022-05-30fix(cli/dts): add `captureStackTrace` to `lib.dom.extras` (#14748)Mark Ladyshau
Fixes #14512
2022-05-27fix(scripts/release): add unstable flag when running ./tools/format.js (#14743)David Sherret
2022-05-271.22.1Kitson Kelly
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> Co-authored-by: denobot <33910674+denobot@users.noreply.github.com>
2022-05-26chore(serde_v8): throw error when string buffer exceeds v8 max length (#14588)Geert-Jan Zwiers
2022-05-26fix(core): rethrow exception during structured cloning serialization (#14671)Mark Ladyshau
- Introduced optional callback for Deno.core.serialize API, that returns cloning error if there is one. - Removed try/catch in seralize structured clone function and throw error from callback. - Removed "Object with a getter that throws" assertion from WPT.
2022-05-26chore: upgrade rusty_v8 to 0.43.1 (#14713)Bartek Iwańczuk
2022-05-25fix(fmt): prevent infinite loop when formatting certain binary expressions ↵David Sherret
(#14725)
2022-05-25chore: upgrade test_util/std/ submodule (#14722)Bartek Iwańczuk
2022-05-24fix(core): op metrics op_names mismatch (#14716)Aaron O'Mullan
2022-05-23fix(vendor): handle relative imports when mapped local folder name differs ↵David Sherret
from remote's (#14465)
2022-05-23fix: read raw stdin to prevent buffering (regression) (#14704)David Sherret
2022-05-23fix: deno task should actually use current exe for `deno` command (#14705)David Sherret
2022-05-23fix(ext/websocket): WebSocket dispatch single close event (#13443)Leo Kettmeir
2022-05-22fix(coverage): do not report transpiled files with no lines (#14699)Colin Ihrig
This commit omits files from the coverage report that have no lines of code to report coverage for. Fixes: https://github.com/denoland/deno/issues/14683