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