David Sherret
36aae31f79
chore: pin aes-gcm to fix cargo publish ( #15084 )
2022-07-05 12:10:51 -04:00
denobot
d38ef60797
1.23.3 ( #15081 )
...
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-07-05 11:44:22 -04:00
Bartek Iwańczuk
885a967b1e
Revert "refactor(snapshots): to their own crate ( #14794 )" ( #15076 )
...
This reverts commit fd5a12d7e2
.
2022-07-05 09:50:16 -04:00
Roj
13757b9c9e
chore(test): fix test_collect_specifiers
windows path to specifier code ( #15072 )
2022-07-05 09:49:54 -04:00
Divy Srivastava
f62ce06263
perf(ext/http): remove accept_encoding interior mutability ( #15070 )
2022-07-05 09:49:54 -04:00
Roj
d9d86078b0
fix(cli): handle collecting a directory with file:// ( #15002 )
2022-07-05 09:49:54 -04:00
Divy Srivastava
34301e5a47
perf(ext/http): simplify op_http_accept ( #15067 )
2022-07-05 09:49:54 -04:00
Divy Srivastava
0bcc1175be
chore(cli/bench): use deno bench
for deno_common.js ( #15063 )
2022-07-05 09:49:53 -04:00
Carter Snook
921894e208
fix(dts): stop default export type behavior ( #14977 )
...
Ref: #14976
2022-07-05 09:49:53 -04:00
Rafael Ávila de Espíndola
65ad727752
fix: update to TypeScript 4.7.4 ( #15022 )
2022-07-05 09:49:53 -04:00
Divy Srivastava
6130cb70a3
perf(ext/http): lazy load headers ( #15055 )
2022-07-05 09:49:52 -04:00
Divy Srivastava
78d4dedcdb
perf(serde_v8): avoid extra is_array_buffer_view check ( #15056 )
2022-07-05 09:49:52 -04:00
David Sherret
43043d245f
chore: upgrade to dprint 0.30.2 internally ( #15061 )
2022-07-05 09:49:52 -04:00
Divy Srivastava
0115dd5590
chore(cli/bench): benchmark for raw HTTP ops ( #15043 )
2022-07-05 09:49:52 -04:00
David Sherret
bff9c8c2c4
ci: use a known good version of deno instead of latest in publish scripts ( #15037 )
2022-07-05 09:49:52 -04:00
Divy Srivastava
01515bb6b8
perf(ops): fast path for SMI return values ( #15033 )
2022-07-05 09:49:52 -04:00
David Sherret
63d6962d48
refactor: extract deno_graph::create_graph
use to common function ( #15009 )
2022-07-05 09:49:52 -04:00
Bartek Iwańczuk
30cd854910
chore: use Rust 1.62.0 ( #15028 )
2022-07-05 09:49:51 -04:00
João Avelino Bellomo Filho
68d50f964a
fix(core): handle exception from Wasm termination ( #15014 )
...
Co-authored-by: Augusto Lenz <augustollenz@gmail.com>
2022-07-05 09:49:51 -04:00
Divy Srivastava
f92b2dc053
chore(cli/bench): Add more HTTP benchmarks ( #14995 )
2022-07-05 09:49:51 -04:00
Nugine
7c171410cd
fix(core): remove unsafe in OpsTracker ( #15025 )
2022-07-05 09:49:51 -04:00
denobot
5a5d3084ab
1.23.2 ( #15024 )
...
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-06-30 15:31:47 -04:00
Divy Srivastava
2cfda9d8ac
perf(ext/web): avoid reallocations in op_base64_atob ( #15018 )
2022-06-30 14:13:37 -04:00
Divy Srivastava
f9a736372f
chore: upgrade rusty_v8 to 0.44.3 ( #15019 )
2022-06-30 14:13:37 -04:00
Alexandre Negrel
eac136e607
fix(ext/crypto): add EcdhKeyDeriveParams to deriveKey types ( #15005 )
2022-06-30 14:13:37 -04:00
Divy Srivastava
6bddc4c757
perf(serde_v8): smallvec ByteString ( #15008 )
2022-06-30 14:13:37 -04:00
David Sherret
3d2feb1331
fix(vendor): ignore import map in output directory instead of erroring ( #14998 )
2022-06-30 14:13:36 -04:00
Curtis Allen
1025be9a03
fix(runtime): derive default for deno_runtime::ExitCode ( #15017 )
2022-06-30 14:13:36 -04:00
David Sherret
3149cdde56
refactor: rename RootConfig
to CliOptions
( #15007 )
2022-06-30 14:13:36 -04:00
Nugine
e0a79c0550
perf(ext/web): use base64-simd for atob/btoa ( #14992 )
2022-06-30 14:13:36 -04:00
Aapo Alasuutari
825477b3cd
fix(ext/ffi): Empty buffers error with index out of bounds on FFI ( #14997 )
2022-06-30 14:13:35 -04:00
Mark Ladyshau
e3b40ae0ea
fix(ext/web): remove ErrorEventInit
's error default ( #14809 )
2022-06-30 14:13:35 -04:00
Divy Srivastava
cfebd2139e
chore(cli/bench): Add bun HTTP server ( #15004 )
2022-06-30 14:13:35 -04:00
bokuweb
53601a6a90
chore(cli): remove unnecessary unsafe in bench ( #15000 )
2022-06-30 14:13:35 -04:00
Divy Srivastava
f620c48ec8
perf(ext/ffi): optimize synchronous calls ( #14945 )
2022-06-30 14:13:35 -04:00
nkronlage
455e77a535
fix(test): typo ('finsihed') if text decoder not closed during test ( #14996 )
...
fix: typo ('finsihed') if text decoder not closed during test
2022-06-30 14:13:35 -04:00
David Sherret
7768eccf97
refactor: add RootConfig
( #14985 )
2022-06-30 14:13:34 -04:00
Geert-Jan Zwiers
3236340ac8
fix(task): remove --no-config as task subcommand argument ( #14983 )
2022-06-30 14:13:34 -04:00
Divy Srivastava
0ce032af98
refactor(bench): continuous benchmarking improvements ( #14821 )
2022-06-30 14:12:32 -04:00
Aapo Alasuutari
0aaeea8b67
feat(ext/ffi): Thread safe callbacks ( #14942 )
2022-06-30 14:12:32 -04:00
David Sherret
ed7a321994
refactor: create args
folder ( #14982 )
2022-06-30 14:12:32 -04:00
Bartek Iwańczuk
34eaad4155
fix(lsp): restart TS language service when caching dependencies ( #14979 )
2022-06-30 14:12:32 -04:00
Kayla Washburn
b7bc221564
chore: rename .cargo/config to .cargo/config.toml ( #14959 )
2022-06-30 14:12:32 -04:00
Carter Snook
cbe9d79f56
fix(dts/ffi): non-exact types break FFI inference ( #14968 )
2022-06-30 14:12:31 -04:00
Geert-Jan Zwiers
1bd024f546
fix(docs): --watch arg is stable ( #14970 )
2022-06-30 14:12:31 -04:00
Luca Casonato
86618e9bad
build: require safety comments on unsafe code ( #13870 )
...
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com>
2022-06-30 14:12:31 -04:00
Andreu Botella
d3e107768a
fix(modules): Immediately resolve follow-up dyn imports to a dyn imported module ( #14958 )
...
When a dynamically imported module gets resolved, any code that comes after an
await import() to that module will continue running. However, if that is the
last code in the evaluation of another dynamically imported module, that second
module will not resolve until the next iteration of the event loop, even though
it does not depend on the event loop at all.
When the event loop is being blocked by a long-running operation, such as a
long-running timer, or by an async op that might never end, such as with workers
or BroadcastChannels, that will result in the second dynamically imported module
not being resolved for a while, or ever.
This change fixes this by running the dynamic module loading steps in a loop
until no more dynamic modules can be resolved.
2022-06-30 14:12:31 -04:00
Divy Srivastava
d10bc752af
fix(core): don't panic on non-existent cwd ( #14957 )
...
Co-authored-by: cjihrig <cjihrig@gmail.com>
2022-06-30 14:12:31 -04:00
Aaron O'Mullan
43a52feebd
refactor(snapshots): to their own crate ( #14794 )
...
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2022-06-30 14:12:31 -04:00
Bartek Iwańczuk
22bd1fee85
fix: don't error if Deno.bench() or Deno.test() are used in run subcommand ( #14946 )
2022-06-30 14:12:31 -04:00