Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-08 | feat(task): add `--cwd` flag for configuring the working directory (#14823) | Kayla Washburn | |
2022-06-08 | refactor: ensure exit code reference is passed to all workers (#14814) | Bartek Iwańczuk | |
2022-06-08 | chore(bench): generalized HTTP benchmarks framework (#14815) | Divy Srivastava | |
2022-06-08 | feat(ext/ffi): support passing and returning bigints (#14523) | Elias Sjögreen | |
2022-06-08 | fix: watch dynamic imports in --watch (#14775) | Bartek Iwańczuk | |
Fix dynamic imports being watched in the watcher when using `--watch`. | |||
2022-06-08 | feat(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-07 | refactor(core): Move Deno.core bindings to ops (#14793) | Nayeem Rahman | |
2022-06-06 | fix(task): support parsing quotes in a word (#14807) | David Sherret | |
2022-06-06 | fix: 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-03 | fix(lsp): handle get diagnostic errors better (#14776) | Kitson Kelly | |
2022-06-02 | chore: Forward v1.22.2 to main (#14785) | Bartek Iwańczuk | |
2022-06-02 | fix(ext/crypto): adjust `getRandomValues` types (#14714) | Mark Ladyshau | |
2022-06-02 | chore: fix flaky `integration::bench::multifile_summary` test (#14771) | Geert-Jan Zwiers | |
2022-06-01 | fix(fmt): do panic for import decl with empty named imports and default ↵ | David Sherret | |
import (#14773) | |||
2022-06-01 | feat: update to TypeScript 4.7 (#14242) | Kitson Kelly | |
2022-05-31 | feat(unstable): add Deno.getGid (#14528) | James Bradlee | |
2022-05-30 | chore(docs): use cross-platform example in `Deno.run` jsdoc (#14754) | Geert-Jan Zwiers | |
2022-05-30 | refactor(bench): Allocate IDs for benches (#14757) | Nayeem Rahman | |
2022-05-30 | chore: update deprecated APIs docs (#14756) | Bartek Iwańczuk | |
2022-05-30 | refactor: use deno_emit (#14737) | David Sherret | |
2022-05-30 | fix(cli/dts): add `captureStackTrace` to `lib.dom.extras` (#14748) | Mark Ladyshau | |
Fixes #14512 | |||
2022-05-27 | 1.22.1 | Kitson Kelly | |
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> Co-authored-by: denobot <33910674+denobot@users.noreply.github.com> | |||
2022-05-26 | chore(serde_v8): throw error when string buffer exceeds v8 max length (#14588) | Geert-Jan Zwiers | |
2022-05-26 | chore: upgrade rusty_v8 to 0.43.1 (#14713) | Bartek Iwańczuk | |
2022-05-25 | fix(fmt): prevent infinite loop when formatting certain binary expressions ↵ | David Sherret | |
(#14725) | |||
2022-05-25 | chore: upgrade test_util/std/ submodule (#14722) | Bartek Iwańczuk | |
2022-05-24 | fix(core): op metrics op_names mismatch (#14716) | Aaron O'Mullan | |
2022-05-23 | fix(vendor): handle relative imports when mapped local folder name differs ↵ | David Sherret | |
from remote's (#14465) | |||
2022-05-23 | fix: read raw stdin to prevent buffering (regression) (#14704) | David Sherret | |
2022-05-23 | fix: deno task should actually use current exe for `deno` command (#14705) | David Sherret | |
2022-05-23 | fix(ext/websocket): WebSocket dispatch single close event (#13443) | Leo Kettmeir | |
2022-05-22 | fix(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 | |||
2022-05-21 | fix(cli/dts): change `ChildStatus.signal` from `string` to `Deno.Signal` ↵ | Simon Lecoq | |
(#14690) | |||
2022-05-20 | refactor: upgrade to deno_ast 0.15 (#14680) | David Sherret | |
2022-05-20 | fix: prevent Deno.exit to fail when dispatchEvent tampered (#14665) | Yoshiya Hinosawa | |
Co-authored-by: Colin Ihrig <cjihrig@gmail.com> | |||
2022-05-19 | fix(runtime): improve permission descriptor validation (#14676) | Colin Ihrig | |
This commit improves the permission descriptor validation by explicitly checking for object types and using optional chaining when creating error messages in case the descriptor is not an object. Fixes: https://github.com/denoland/deno/issues/14675 | |||
2022-05-19 | fix(bench): update typo in bench summary (#14672) | Geert-Jan Zwiers | |
2022-05-19 | feat: make Child.kill argument optional (#14669) | Leo Kettmeir | |
2022-05-18 | refactor: use spawn API across codebase (#14414) | Leo Kettmeir | |
2022-05-18 | 1.22.0 (#14657) | denobot | |
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> | |||
2022-05-18 | fix: add types for `Response.json` (#14655) | Luca Casonato | |
2022-05-18 | fix(ext/tls): ability to ignore IP-address certificate errors (#14610) | Aleksei Kosyrev | |
2022-05-18 | feat: return a signal string instead number on ChildStatus (#14643) | Leo Kettmeir | |
2022-05-17 | feat: subcommands type-check only local files by default (#14623) | Bartek Iwańczuk | |
This commit changes default mode of type-checking to "local" and adds "--check" flag to following subcommands: - deno bench - deno bundle - deno cache - deno compile - deno eval - deno install - deno test | |||
2022-05-17 | BREAKING(unstable): Enable Deno namespace in workers by default (#14581) | Nayeem Rahman | |
This commit removes "WorkerOptions.deno" option as a boolean, as well as "WorkerOptions.deno.namespace" settings. Starting with this commit all workers have access to "Deno" namespace by default. | |||
2022-05-17 | BREAKING: Remove unstable Deno.emit and Deno.formatDiagnostics APIs (#14463) | Bartek Iwańczuk | |
2022-05-17 | feat(core): deterministic snapshots (#14037) | Divy Srivastava | |
2022-05-17 | fix: base64 encoding of source maps with emojis (#14607) | Bartek Iwańczuk | |
This commit fixes source maps for files that contain emojis. This is done by updating "deno_ast" to "0.14.1" for the case of "--no-check" flag (ie using SWC emit) and by overriding TSC's default base64 encoder (which turned out to be buggy) for the type checking case. | |||
2022-05-17 | fix(ext/http): skip auto-compression if content-encoding present (#14641) | Aaron O'Mullan | |
Regression from #14552 | |||
2022-05-16 | feat(lsp): enable linting by default (#14583) | Bartek Iwańczuk | |