Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.30.0 #17532

Merged
merged 3 commits into from
Jan 25, 2023
Merged

1.30.0 #17532

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 26 additions & 26 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

50 changes: 25 additions & 25 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -44,34 +44,34 @@ repository = "https://github.com/denoland/deno"
v8 = { version = "0.60.1", default-features = false }
deno_ast = { version = "0.23.2", features = ["transpiling"] }

deno_core = { version = "0.167.0", path = "./core" }
deno_ops = { version = "0.45.0", path = "./ops" }
serde_v8 = { version = "0.78.0", path = "./serde_v8" }
deno_runtime = { version = "0.93.0", path = "./runtime" }
napi_sym = { version = "0.15.0", path = "./cli/napi/sym" }
deno_bench_util = { version = "0.79.0", path = "./bench_util" }
deno_core = { version = "0.168.0", path = "./core" }
deno_ops = { version = "0.46.0", path = "./ops" }
serde_v8 = { version = "0.79.0", path = "./serde_v8" }
deno_runtime = { version = "0.94.0", path = "./runtime" }
napi_sym = { version = "0.16.0", path = "./cli/napi/sym" }
deno_bench_util = { version = "0.80.0", path = "./bench_util" }
test_util = { path = "./test_util" }
deno_lockfile = { version = "0.1.0", path = "./lockfile" }
deno_lockfile = { version = "0.2.0", path = "./lockfile" }

# exts
deno_broadcast_channel = { version = "0.79.0", path = "./ext/broadcast_channel" }
deno_cache = { version = "0.17.0", path = "./ext/cache" }
deno_console = { version = "0.85.0", path = "./ext/console" }
deno_crypto = { version = "0.99.0", path = "./ext/crypto" }
deno_fetch = { version = "0.109.0", path = "./ext/fetch" }
deno_ffi = { version = "0.72.0", path = "./ext/ffi" }
deno_flash = { version = "0.21.0", path = "./ext/flash" }
deno_http = { version = "0.80.0", path = "./ext/http" }
deno_net = { version = "0.77.0", path = "./ext/net" }
deno_node = { version = "0.22.0", path = "./ext/node" }
deno_tls = { version = "0.72.0", path = "./ext/tls" }
deno_url = { version = "0.85.0", path = "./ext/url" }
deno_web = { version = "0.116.0", path = "./ext/web" }
deno_webgpu = { version = "0.86.0", path = "./ext/webgpu" }
deno_webidl = { version = "0.85.0", path = "./ext/webidl" }
deno_websocket = { version = "0.90.0", path = "./ext/websocket" }
deno_webstorage = { version = "0.80.0", path = "./ext/webstorage" }
deno_napi = { version = "0.15.0", path = "./ext/napi" }
deno_broadcast_channel = { version = "0.80.0", path = "./ext/broadcast_channel" }
deno_cache = { version = "0.18.0", path = "./ext/cache" }
deno_console = { version = "0.86.0", path = "./ext/console" }
deno_crypto = { version = "0.100.0", path = "./ext/crypto" }
deno_fetch = { version = "0.110.0", path = "./ext/fetch" }
deno_ffi = { version = "0.73.0", path = "./ext/ffi" }
deno_flash = { version = "0.22.0", path = "./ext/flash" }
deno_http = { version = "0.81.0", path = "./ext/http" }
deno_net = { version = "0.78.0", path = "./ext/net" }
deno_node = { version = "0.23.0", path = "./ext/node" }
deno_tls = { version = "0.73.0", path = "./ext/tls" }
deno_url = { version = "0.86.0", path = "./ext/url" }
deno_web = { version = "0.117.0", path = "./ext/web" }
deno_webgpu = { version = "0.87.0", path = "./ext/webgpu" }
deno_webidl = { version = "0.86.0", path = "./ext/webidl" }
deno_websocket = { version = "0.91.0", path = "./ext/websocket" }
deno_webstorage = { version = "0.81.0", path = "./ext/webstorage" }
deno_napi = { version = "0.16.0", path = "./ext/napi" }

anyhow = "1.0.57"
async-trait = "0.1.51"
Expand Down
34 changes: 34 additions & 0 deletions Releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,40 @@ https://github.com/denoland/deno/releases
We also have one-line install commands at:
https://github.com/denoland/deno_install

### 1.30.0 / 2023.01.25

- feat(cli): add `DENO_V8_FLAGS` env var (#17313)
- feat(fmt): add ability to configure semicolons (#17292)
- feat(fmt): make semi-colon option a boolean (#17527)
- feat(runtime): add bigint to seek typings (#17314)
- feat(runtime/command): make stdin default to inherit for spawn() (#17334)
- feat(runtime/os): add `Deno.env.has()` (#17315)
- feat(upgrade): link to release notes & blog post (#17073)
- feat: Add sync APIs for "Deno.permissions" (#17019)
- feat: ES module snapshotting (#17460)
- feat: Stabilize Deno.Listener.ref/unref (#17477)
- feat: allow first arg in test step to be a function (#17096)
- feat: allow passing a ReadableStream to Deno.writeFile/Deno.writeTextFile
(#17329)
- feat: embed import map in the config file (#17478)
- feat: log detection of config file (#17338)
- feat: suggest adding a "node:" prefix for bare specifiers that look like
built-in Node modules (#17519)
- feat: support node built-in module imports (#17264)
- fix(ext/ffi): disallow empty ffi structs (#17487)
- fix(napi) use c_char instead of hardcoding i8 to avoid incompatibility with
aarch64 (#17458)
- fix(napi): correctly handle name in napi_create_function (#17489)
- fix(napi): don't hold on to borrow during iteration (#17461)
- fix(napi): handle return value from initializer (#17502)
- fix(napi): improve napi_adjust_external_memory (#17501)
- fix(napi): improve napi_detach_arraybuffer (#17499)
- fix(napi): improve napi_is_detached_arraybuffer (#17498)
- fix(upgrade): don't display release information for canary (#17516)
- fix: remove leftover Deno.spawn references (#17524)
- fix: support import map specified as data uri (#17531)
- fix: update expected output for config auto-discovery debug log (#17514)

### 1.29.4 / 2023.01.16

- feat(core): Reland support for async ops in realms (#17204)
Expand Down
2 changes: 1 addition & 1 deletion bench_util/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

[package]
name = "deno_bench_util"
version = "0.79.0"
version = "0.80.0"
authors.workspace = true
edition.workspace = true
license.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

[package]
name = "deno"
version = "1.29.4"
version = "1.30.0"
authors.workspace = true
default-run = "deno"
edition.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion cli/deno_std.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use once_cell::sync::Lazy;

// WARNING: Ensure this is the only deno_std version reference as this
// is automatically updated by the version bump workflow.
static CURRENT_STD_URL_STR: &str = "https://deno.land/std@0.173.0/";
static CURRENT_STD_URL_STR: &str = "https://deno.land/std@0.174.0/";

pub static CURRENT_STD_URL: Lazy<Url> =
Lazy::new(|| Url::parse(CURRENT_STD_URL_STR).expect("invalid std url"));
2 changes: 1 addition & 1 deletion cli/napi/sym/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

[package]
name = "napi_sym"
version = "0.15.0"
version = "0.16.0"
authors.workspace = true
edition.workspace = true
license.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

[package]
name = "deno_core"
version = "0.167.0"
version = "0.168.0"
authors.workspace = true
edition.workspace = true
license.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion ext/broadcast_channel/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

[package]
name = "deno_broadcast_channel"
version = "0.79.0"
version = "0.80.0"
authors.workspace = true
edition.workspace = true
license.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion ext/cache/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

[package]
name = "deno_cache"
version = "0.17.0"
version = "0.18.0"
authors.workspace = true
edition.workspace = true
license.workspace = true
Expand Down
Loading