0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-02-01 20:25:12 -05:00
Commit graph

7436 commits

Author SHA1 Message Date
David Sherret
43e7c5d328 chore: pin swc versions to fix cargo publish 2022-06-09 14:55:30 -04:00
denobot
bf3a8823d3
1.22.3 (#14832)
Co-authored-by: cjihrig <cjihrig@users.noreply.github.com>
2022-06-09 13:19:36 -04:00
Bartek Iwańczuk
c59884c0da
fix(lsp): change glob to watch json and jsonc files (#14828) 2022-06-09 12:50:34 -04:00
Leo Kettmeir
e484c6bb1d
fix(http/upgradewebsocket): check for open state for idle timeout (#14813) 2022-06-09 12:50:22 -04:00
Bartek Iwańczuk
9cf8917ae4
refactor: ensure exit code reference is passed to all workers (#14814) 2022-06-09 12:50:14 -04:00
Lucas Michot
83aea08014
chore(scripts): always run workflows against Deno's most recent version. (#14819) 2022-06-09 12:50:04 -04:00
Divy Srivastava
a307218efc
chore(bench): generalized HTTP benchmarks framework (#14815) 2022-06-09 12:49:51 -04:00
Bartek Iwańczuk
d7d3341cc3
fix: watch dynamic imports in --watch (#14775)
Fix dynamic imports being watched in the watcher when using `--watch`.
2022-06-09 12:49:34 -04:00
Bartek Iwańczuk
00904a462a
refactor(core): SourceMapGetter doesn't need Send + Sync (#14808) 2022-06-09 12:48:57 -04:00
Nayeem Rahman
24cfa80754
refactor(core): Move Deno.core bindings to ops (#14793) 2022-06-09 12:48:45 -04:00
Mark Ladyshau
f354d41e6a
fix(ext/fetch): remove deprecation of URL in deno fetch (#14769) 2022-06-09 12:48:13 -04:00
David Sherret
78f7780c3d
fix(task): support parsing quotes in a word (#14807) 2022-06-09 12:47:59 -04:00
Nayeem Rahman
cdeb6d0479
fix: Format non-error exceptions (#14604)
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-09 12:47:47 -04:00
David Sherret
ec29b3afef
chore(scripts/release): increase internally used deno version (#14784) 2022-06-09 12:47:35 -04:00
AlexDebug
6e95c38968
chore: eliminate an empty comment (#14788)
This commit eliminates an extra line of comment
2022-06-09 12:47:19 -04:00
Aaron O'Mullan
c938e63eaf
chore: update devcontainer to a modern tag (#14792)
Using debian 11
2022-06-09 12:47:08 -04:00
Kitson Kelly
90d82be83c
fix(lsp): handle get diagnostic errors better (#14776) 2022-06-09 12:46:58 -04:00
denobot
783f7661ef
1.22.2 2022-06-02 19:28:27 +02:00
Mark Ladyshau
de7cbdc7de
fix(ext/crypto): adjust getRandomValues types (#14714) 2022-06-02 18:32:49 +02:00
Ikko Ashimine
c6a55dc1bb
chore(ops): fix typo in lib.rs (#14777) 2022-06-02 18:32:45 +02:00
Geert-Jan Zwiers
7be92faf7d
chore: fix flaky integration::bench::multifile_summary test (#14771) 2022-06-02 18:32:40 +02:00
David Sherret
22ef863931
fix(fmt): do panic for import decl with empty named imports and default import (#14773) 2022-06-02 18:32:35 +02:00
Luca Casonato
46b35a31ff
tests: re-generate WPT certificates (#14774) 2022-06-02 18:32:30 +02:00
James Bradlee
3896f6d130
feat(unstable): add Deno.getGid (#14528) 2022-06-02 17:45:51 +02:00
Geert-Jan Zwiers
81a8cc44cd
chore(docs): use cross-platform example in Deno.run jsdoc (#14754) 2022-06-02 17:45:45 +02:00
Nayeem Rahman
58f8edc833
refactor(bench): Allocate IDs for benches (#14757) 2022-06-02 17:45:39 +02:00
Bartek Iwańczuk
beef5a49c1
chore: update deprecated APIs docs (#14756) 2022-06-02 17:45:33 +02:00
David Sherret
efc6f7f96a
refactor: use deno_emit (#14737) 2022-06-02 17:45:26 +02:00
Andreu Botella
6fe724ce55
test(core): Test that sync ops return/throw objects in the right realm (#14750)
This behavior was introduced in #14019 but wasn't properly tested in
that PR.
2022-06-02 17:45:21 +02:00
Mark Ladyshau
938a550066
fix(cli/dts): add captureStackTrace to lib.dom.extras (#14748)
Fixes #14512
2022-06-02 17:45:16 +02:00
David Sherret
8defae8594
fix(scripts/release): add unstable flag when running ./tools/format.js (#14743) 2022-06-02 17:45:08 +02:00
denobot
6a71515397
1.22.1
Co-authored-by: Kitson Kelly <me@kitsonkelly.com>
2022-05-27 14:46:36 +10:00
Geert-Jan Zwiers
e3cc17e364
chore(serde_v8): throw error when string buffer exceeds v8 max length (#14588) 2022-05-27 11:24:50 +10:00
Mark Ladyshau
f54af8d08e
fix(core): rethrow exception during structured cloning serialization (#14671)
- 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-27 11:24:41 +10:00
Bartek Iwańczuk
d41a90b4f9
chore: upgrade rusty_v8 to 0.43.1 (#14713) 2022-05-27 11:24:34 +10:00
David Sherret
1445ca65d9
fix(fmt): prevent infinite loop when formatting certain binary expressions (#14725) 2022-05-27 11:24:25 +10:00
Bartek Iwańczuk
afc702b136
chore: upgrade test_util/std/ submodule (#14722) 2022-05-27 11:24:12 +10:00
Aaron O'Mullan
f81ea85bb7
fix(core): op metrics op_names mismatch (#14716) 2022-05-27 11:24:05 +10:00
David Sherret
03ae0f0e83
fix(vendor): handle relative imports when mapped local folder name differs from remote's (#14465) 2022-05-27 11:23:56 +10:00
David Sherret
64feb8d49f
fix: read raw stdin to prevent buffering (regression) (#14704) 2022-05-27 11:23:46 +10:00
David Sherret
998a79d11b
fix: deno task should actually use current exe for deno command (#14705) 2022-05-27 11:23:35 +10:00
Leo Kettmeir
50ebb8799b
fix(ext/websocket): WebSocket dispatch single close event (#13443) 2022-05-27 11:23:20 +10:00
Colin Ihrig
bcc8891ec3
fix(coverage): do not report transpiled files with no lines (#14699)
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-27 11:23:04 +10:00
Simon Lecoq
8b50cd07c2
fix(cli/dts): change ChildStatus.signal from string to Deno.Signal (#14690) 2022-05-27 11:22:54 +10:00
David Sherret
ca44586a18
refactor: upgrade to deno_ast 0.15 (#14680) 2022-05-27 11:22:22 +10:00
Yoshiya Hinosawa
ff37b255c6
fix: prevent Deno.exit to fail when dispatchEvent tampered (#14665)
Co-authored-by: Colin Ihrig <cjihrig@gmail.com>
2022-05-27 11:21:23 +10:00
Colin Ihrig
7ae0858fda
fix(runtime): improve permission descriptor validation (#14676)
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-27 11:20:55 +10:00
Geert-Jan Zwiers
11e4d43cfc
fix(bench): update typo in bench summary (#14672) 2022-05-27 11:20:45 +10:00
Leo Kettmeir
e906fc656a
refactor: use spawn API across codebase (#14414) 2022-05-27 11:20:37 +10:00
denobot
5ad8919d64
1.22.0 (#14657)
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com>
2022-05-18 20:35:16 +05:30