mirror of
https://github.com/denoland/deno.git
synced 2025-08-04 19:08:15 +00:00
2.3.7 (#29853)
Some checks are pending
ci / pre-build (push) Waiting to run
ci / build libs (push) Blocked by required conditions
ci / test debug linux-aarch64 (push) Blocked by required conditions
ci / test release linux-aarch64 (push) Blocked by required conditions
ci / test debug macos-aarch64 (push) Blocked by required conditions
ci / test release macos-aarch64 (push) Blocked by required conditions
ci / bench release linux-x86_64 (push) Blocked by required conditions
ci / lint debug linux-x86_64 (push) Blocked by required conditions
ci / lint debug macos-x86_64 (push) Blocked by required conditions
ci / lint debug windows-x86_64 (push) Blocked by required conditions
ci / test debug linux-x86_64 (push) Blocked by required conditions
ci / test release linux-x86_64 (push) Blocked by required conditions
ci / test debug macos-x86_64 (push) Blocked by required conditions
ci / test release macos-x86_64 (push) Blocked by required conditions
ci / test debug windows-x86_64 (push) Blocked by required conditions
ci / test release windows-x86_64 (push) Blocked by required conditions
ci / publish canary (push) Blocked by required conditions
Some checks are pending
ci / pre-build (push) Waiting to run
ci / build libs (push) Blocked by required conditions
ci / test debug linux-aarch64 (push) Blocked by required conditions
ci / test release linux-aarch64 (push) Blocked by required conditions
ci / test debug macos-aarch64 (push) Blocked by required conditions
ci / test release macos-aarch64 (push) Blocked by required conditions
ci / bench release linux-x86_64 (push) Blocked by required conditions
ci / lint debug linux-x86_64 (push) Blocked by required conditions
ci / lint debug macos-x86_64 (push) Blocked by required conditions
ci / lint debug windows-x86_64 (push) Blocked by required conditions
ci / test debug linux-x86_64 (push) Blocked by required conditions
ci / test release linux-x86_64 (push) Blocked by required conditions
ci / test debug macos-x86_64 (push) Blocked by required conditions
ci / test release macos-x86_64 (push) Blocked by required conditions
ci / test debug windows-x86_64 (push) Blocked by required conditions
ci / test release windows-x86_64 (push) Blocked by required conditions
ci / publish canary (push) Blocked by required conditions
Bumped versions for 2.3.7 --------- Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
This commit is contained in:
parent
19d08d12d3
commit
0d76cd50af
49 changed files with 187 additions and 133 deletions
2
.github/workflows/ci.generate.ts
vendored
2
.github/workflows/ci.generate.ts
vendored
|
@ -5,7 +5,7 @@ import { stringify } from "jsr:@std/yaml@^0.221/stringify";
|
|||
// Bump this number when you want to purge the cache.
|
||||
// Note: the tools/release/01_bump_crate_versions.ts script will update this version
|
||||
// automatically via regex, so ensure that this line maintains this format.
|
||||
const cacheVersion = 62;
|
||||
const cacheVersion = 63;
|
||||
|
||||
const ubuntuX86Runner = "ubuntu-24.04";
|
||||
const ubuntuX86XlRunner = "ubuntu-24.04-xl";
|
||||
|
|
8
.github/workflows/ci.yml
vendored
8
.github/workflows/ci.yml
vendored
|
@ -188,8 +188,8 @@ jobs:
|
|||
~/.cargo/registry/index
|
||||
~/.cargo/registry/cache
|
||||
~/.cargo/git/db
|
||||
key: '62-cargo-home-${{ matrix.os }}-${{ matrix.arch }}-${{ hashFiles(''Cargo.lock'') }}'
|
||||
restore-keys: '62-cargo-home-${{ matrix.os }}-${{ matrix.arch }}-'
|
||||
key: '63-cargo-home-${{ matrix.os }}-${{ matrix.arch }}-${{ hashFiles(''Cargo.lock'') }}'
|
||||
restore-keys: '63-cargo-home-${{ matrix.os }}-${{ matrix.arch }}-'
|
||||
if: '!(matrix.skip)'
|
||||
- uses: dsherret/rust-toolchain-file@v1
|
||||
if: '!(matrix.skip)'
|
||||
|
@ -391,7 +391,7 @@ jobs:
|
|||
!./target/*/*.zip
|
||||
!./target/*/*.tar.gz
|
||||
key: never_saved
|
||||
restore-keys: '62-cargo-target-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.profile }}-${{ matrix.job }}-'
|
||||
restore-keys: '63-cargo-target-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.profile }}-${{ matrix.job }}-'
|
||||
- name: Apply and update mtime cache
|
||||
if: '!(matrix.skip) && (!startsWith(github.ref, ''refs/tags/''))'
|
||||
uses: ./.github/mtime_cache
|
||||
|
@ -780,7 +780,7 @@ jobs:
|
|||
!./target/*/gn_root
|
||||
!./target/*/*.zip
|
||||
!./target/*/*.tar.gz
|
||||
key: '62-cargo-target-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.profile }}-${{ matrix.job }}-${{ github.sha }}'
|
||||
key: '63-cargo-target-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.profile }}-${{ matrix.job }}-${{ github.sha }}'
|
||||
libs:
|
||||
name: build libs
|
||||
needs:
|
||||
|
|
86
Cargo.lock
generated
86
Cargo.lock
generated
|
@ -1491,7 +1491,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno"
|
||||
version = "2.3.6"
|
||||
version = "2.3.7"
|
||||
dependencies = [
|
||||
"anstream",
|
||||
"async-trait",
|
||||
|
@ -1681,7 +1681,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_bench_util"
|
||||
version = "0.201.0"
|
||||
version = "0.202.0"
|
||||
dependencies = [
|
||||
"bencher",
|
||||
"deno_core",
|
||||
|
@ -1690,7 +1690,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_broadcast_channel"
|
||||
version = "0.201.0"
|
||||
version = "0.202.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"deno_core",
|
||||
|
@ -1703,7 +1703,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_cache"
|
||||
version = "0.139.0"
|
||||
version = "0.140.0"
|
||||
dependencies = [
|
||||
"async-stream",
|
||||
"async-trait",
|
||||
|
@ -1759,7 +1759,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_canvas"
|
||||
version = "0.76.0"
|
||||
version = "0.77.0"
|
||||
dependencies = [
|
||||
"bytemuck",
|
||||
"deno_core",
|
||||
|
@ -1772,7 +1772,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_config"
|
||||
version = "0.57.0"
|
||||
version = "0.58.0"
|
||||
dependencies = [
|
||||
"boxed_error",
|
||||
"capacity_builder",
|
||||
|
@ -1799,7 +1799,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_console"
|
||||
version = "0.207.0"
|
||||
version = "0.208.0"
|
||||
dependencies = [
|
||||
"deno_core",
|
||||
]
|
||||
|
@ -1850,7 +1850,7 @@ checksum = "fe4dccb6147bb3f3ba0c7a48e993bfeb999d2c2e47a81badee80e2b370c8d695"
|
|||
|
||||
[[package]]
|
||||
name = "deno_cron"
|
||||
version = "0.87.0"
|
||||
version = "0.88.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"chrono",
|
||||
|
@ -1864,7 +1864,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_crypto"
|
||||
version = "0.221.0"
|
||||
version = "0.222.0"
|
||||
dependencies = [
|
||||
"aes",
|
||||
"aes-gcm",
|
||||
|
@ -1902,7 +1902,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_crypto_provider"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"aws-lc-rs",
|
||||
"aws-lc-sys",
|
||||
|
@ -1965,7 +1965,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_features"
|
||||
version = "0.4.0"
|
||||
version = "0.5.0"
|
||||
dependencies = [
|
||||
"deno_core",
|
||||
"serde",
|
||||
|
@ -1974,7 +1974,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_fetch"
|
||||
version = "0.231.0"
|
||||
version = "0.232.0"
|
||||
dependencies = [
|
||||
"base64 0.22.1",
|
||||
"bytes",
|
||||
|
@ -2014,7 +2014,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_ffi"
|
||||
version = "0.194.0"
|
||||
version = "0.195.0"
|
||||
dependencies = [
|
||||
"cranelift",
|
||||
"cranelift-native",
|
||||
|
@ -2038,7 +2038,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_fs"
|
||||
version = "0.117.0"
|
||||
version = "0.118.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"base32",
|
||||
|
@ -2096,7 +2096,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_http"
|
||||
version = "0.205.0"
|
||||
version = "0.206.0"
|
||||
dependencies = [
|
||||
"async-compression",
|
||||
"async-trait",
|
||||
|
@ -2139,7 +2139,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_io"
|
||||
version = "0.117.0"
|
||||
version = "0.118.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"deno_core",
|
||||
|
@ -2163,7 +2163,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_kv"
|
||||
version = "0.115.0"
|
||||
version = "0.116.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
|
@ -2195,7 +2195,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_lib"
|
||||
version = "0.25.0"
|
||||
version = "0.26.0"
|
||||
dependencies = [
|
||||
"aws-lc-rs",
|
||||
"base64 0.22.1",
|
||||
|
@ -2284,7 +2284,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_napi"
|
||||
version = "0.138.0"
|
||||
version = "0.139.0"
|
||||
dependencies = [
|
||||
"deno_core",
|
||||
"deno_error",
|
||||
|
@ -2314,7 +2314,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_net"
|
||||
version = "0.199.0"
|
||||
version = "0.200.0"
|
||||
dependencies = [
|
||||
"deno_core",
|
||||
"deno_error",
|
||||
|
@ -2338,7 +2338,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_node"
|
||||
version = "0.145.0"
|
||||
version = "0.146.0"
|
||||
dependencies = [
|
||||
"aead-gcm-stream",
|
||||
"aes",
|
||||
|
@ -2470,7 +2470,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_npm_cache"
|
||||
version = "0.26.0"
|
||||
version = "0.27.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"base64 0.22.1",
|
||||
|
@ -2500,7 +2500,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_npm_installer"
|
||||
version = "0.2.0"
|
||||
version = "0.3.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-once-cell",
|
||||
|
@ -2556,7 +2556,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_os"
|
||||
version = "0.24.0"
|
||||
version = "0.25.0"
|
||||
dependencies = [
|
||||
"deno_core",
|
||||
"deno_error",
|
||||
|
@ -2577,7 +2577,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_package_json"
|
||||
version = "0.9.0"
|
||||
version = "0.10.0"
|
||||
dependencies = [
|
||||
"boxed_error",
|
||||
"deno_error",
|
||||
|
@ -2616,7 +2616,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_permissions"
|
||||
version = "0.66.0"
|
||||
version = "0.67.0"
|
||||
dependencies = [
|
||||
"capacity_builder",
|
||||
"deno_error",
|
||||
|
@ -2642,7 +2642,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_process"
|
||||
version = "0.22.0"
|
||||
version = "0.23.0"
|
||||
dependencies = [
|
||||
"deno_core",
|
||||
"deno_error",
|
||||
|
@ -2670,7 +2670,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_resolver"
|
||||
version = "0.38.0"
|
||||
version = "0.39.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-once-cell",
|
||||
|
@ -2712,7 +2712,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_runtime"
|
||||
version = "0.215.0"
|
||||
version = "0.216.0"
|
||||
dependencies = [
|
||||
"color-print",
|
||||
"deno_ast",
|
||||
|
@ -2794,14 +2794,14 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_snapshots"
|
||||
version = "0.22.0"
|
||||
version = "0.23.0"
|
||||
dependencies = [
|
||||
"deno_runtime",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "deno_subprocess_windows"
|
||||
version = "0.2.0"
|
||||
version = "0.3.0"
|
||||
dependencies = [
|
||||
"fastrand",
|
||||
"futures-channel",
|
||||
|
@ -2832,7 +2832,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_telemetry"
|
||||
version = "0.29.0"
|
||||
version = "0.30.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"deno_core",
|
||||
|
@ -2877,7 +2877,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_tls"
|
||||
version = "0.194.0"
|
||||
version = "0.195.0"
|
||||
dependencies = [
|
||||
"deno_core",
|
||||
"deno_error",
|
||||
|
@ -2928,7 +2928,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_url"
|
||||
version = "0.207.0"
|
||||
version = "0.208.0"
|
||||
dependencies = [
|
||||
"deno_bench_util",
|
||||
"deno_console",
|
||||
|
@ -2940,7 +2940,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_web"
|
||||
version = "0.238.0"
|
||||
version = "0.239.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"base64-simd",
|
||||
|
@ -2963,7 +2963,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_webgpu"
|
||||
version = "0.174.0"
|
||||
version = "0.175.0"
|
||||
dependencies = [
|
||||
"deno_core",
|
||||
"deno_error",
|
||||
|
@ -2980,7 +2980,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_webidl"
|
||||
version = "0.207.0"
|
||||
version = "0.208.0"
|
||||
dependencies = [
|
||||
"deno_bench_util",
|
||||
"deno_core",
|
||||
|
@ -2988,7 +2988,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_websocket"
|
||||
version = "0.212.0"
|
||||
version = "0.213.0"
|
||||
dependencies = [
|
||||
"bytes",
|
||||
"deno_core",
|
||||
|
@ -3011,7 +3011,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "deno_webstorage"
|
||||
version = "0.202.0"
|
||||
version = "0.203.0"
|
||||
dependencies = [
|
||||
"deno_core",
|
||||
"deno_error",
|
||||
|
@ -3098,7 +3098,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "denort"
|
||||
version = "2.3.6"
|
||||
version = "2.3.7"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"bincode",
|
||||
|
@ -3135,7 +3135,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "denort_helper"
|
||||
version = "0.5.0"
|
||||
version = "0.6.0"
|
||||
dependencies = [
|
||||
"deno_error",
|
||||
"deno_path_util",
|
||||
|
@ -5769,7 +5769,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "napi_sym"
|
||||
version = "0.137.0"
|
||||
version = "0.138.0"
|
||||
dependencies = [
|
||||
"quote",
|
||||
"serde",
|
||||
|
@ -5837,7 +5837,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "node_resolver"
|
||||
version = "0.45.0"
|
||||
version = "0.46.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
|
|
82
Cargo.toml
82
Cargo.toml
|
@ -84,49 +84,49 @@ denokv_remote = "0.11.0"
|
|||
denokv_sqlite = { default-features = false, version = "0.11.0" }
|
||||
|
||||
# exts
|
||||
deno_broadcast_channel = { version = "0.201.0", path = "./ext/broadcast_channel" }
|
||||
deno_cache = { version = "0.139.0", path = "./ext/cache" }
|
||||
deno_canvas = { version = "0.76.0", path = "./ext/canvas" }
|
||||
deno_console = { version = "0.207.0", path = "./ext/console" }
|
||||
deno_cron = { version = "0.87.0", path = "./ext/cron" }
|
||||
deno_crypto = { version = "0.221.0", path = "./ext/crypto" }
|
||||
deno_fetch = { version = "0.231.0", path = "./ext/fetch" }
|
||||
deno_ffi = { version = "0.194.0", path = "./ext/ffi" }
|
||||
deno_fs = { version = "0.117.0", path = "./ext/fs" }
|
||||
deno_http = { version = "0.205.0", path = "./ext/http" }
|
||||
deno_io = { version = "0.117.0", path = "./ext/io" }
|
||||
deno_kv = { version = "0.115.0", path = "./ext/kv" }
|
||||
deno_napi = { version = "0.138.0", path = "./ext/napi" }
|
||||
deno_net = { version = "0.199.0", path = "./ext/net" }
|
||||
deno_node = { version = "0.145.0", path = "./ext/node" }
|
||||
deno_os = { version = "0.24.0", path = "./ext/os" }
|
||||
deno_process = { version = "0.22.0", path = "./ext/process" }
|
||||
deno_telemetry = { version = "0.29.0", path = "./ext/telemetry" }
|
||||
deno_tls = { version = "0.194.0", path = "./ext/tls" }
|
||||
deno_url = { version = "0.207.0", path = "./ext/url" }
|
||||
deno_web = { version = "0.238.0", path = "./ext/web" }
|
||||
deno_webgpu = { version = "0.174.0", path = "./ext/webgpu" }
|
||||
deno_webidl = { version = "0.207.0", path = "./ext/webidl" }
|
||||
deno_websocket = { version = "0.212.0", path = "./ext/websocket" }
|
||||
deno_webstorage = { version = "0.202.0", path = "./ext/webstorage" }
|
||||
denort_helper = { version = "0.5.0", path = "./ext/rt_helper" }
|
||||
deno_broadcast_channel = { version = "0.202.0", path = "./ext/broadcast_channel" }
|
||||
deno_cache = { version = "0.140.0", path = "./ext/cache" }
|
||||
deno_canvas = { version = "0.77.0", path = "./ext/canvas" }
|
||||
deno_console = { version = "0.208.0", path = "./ext/console" }
|
||||
deno_cron = { version = "0.88.0", path = "./ext/cron" }
|
||||
deno_crypto = { version = "0.222.0", path = "./ext/crypto" }
|
||||
deno_fetch = { version = "0.232.0", path = "./ext/fetch" }
|
||||
deno_ffi = { version = "0.195.0", path = "./ext/ffi" }
|
||||
deno_fs = { version = "0.118.0", path = "./ext/fs" }
|
||||
deno_http = { version = "0.206.0", path = "./ext/http" }
|
||||
deno_io = { version = "0.118.0", path = "./ext/io" }
|
||||
deno_kv = { version = "0.116.0", path = "./ext/kv" }
|
||||
deno_napi = { version = "0.139.0", path = "./ext/napi" }
|
||||
deno_net = { version = "0.200.0", path = "./ext/net" }
|
||||
deno_node = { version = "0.146.0", path = "./ext/node" }
|
||||
deno_os = { version = "0.25.0", path = "./ext/os" }
|
||||
deno_process = { version = "0.23.0", path = "./ext/process" }
|
||||
deno_telemetry = { version = "0.30.0", path = "./ext/telemetry" }
|
||||
deno_tls = { version = "0.195.0", path = "./ext/tls" }
|
||||
deno_url = { version = "0.208.0", path = "./ext/url" }
|
||||
deno_web = { version = "0.239.0", path = "./ext/web" }
|
||||
deno_webgpu = { version = "0.175.0", path = "./ext/webgpu" }
|
||||
deno_webidl = { version = "0.208.0", path = "./ext/webidl" }
|
||||
deno_websocket = { version = "0.213.0", path = "./ext/websocket" }
|
||||
deno_webstorage = { version = "0.203.0", path = "./ext/webstorage" }
|
||||
denort_helper = { version = "0.6.0", path = "./ext/rt_helper" }
|
||||
|
||||
# workspace libraries
|
||||
deno_bench_util = { version = "0.201.0", path = "./bench_util" }
|
||||
deno_config = { version = "=0.57.0", features = ["workspace"], path = "./libs/config" }
|
||||
deno_crypto_provider = { version = "0.1.0", path = "./libs/crypto" }
|
||||
deno_features = { version = "0.4.0", path = "./runtime/features" }
|
||||
deno_lib = { version = "0.25.0", path = "./cli/lib" }
|
||||
deno_npm_cache = { version = "0.26.0", path = "./libs/npm_cache" }
|
||||
deno_npm_installer = { version = "0.2.0", path = "./libs/npm_installer" }
|
||||
deno_package_json = { version = "=0.9.0", default-features = false, path = "./libs/package_json" }
|
||||
deno_permissions = { version = "0.66.0", path = "./runtime/permissions" }
|
||||
deno_resolver = { version = "0.38.0", path = "./libs/resolver" }
|
||||
deno_runtime = { version = "0.215.0", path = "./runtime" }
|
||||
deno_snapshots = { version = "0.22.0", path = "./cli/snapshot" }
|
||||
deno_subprocess_windows = { path = "./runtime/subprocess_windows", version = "0.2.0" }
|
||||
napi_sym = { version = "0.137.0", path = "./ext/napi/sym" }
|
||||
node_resolver = { version = "0.45.0", path = "./libs/node_resolver" }
|
||||
deno_bench_util = { version = "0.202.0", path = "./bench_util" }
|
||||
deno_config = { version = "0.58.0", features = ["workspace"], path = "./libs/config" }
|
||||
deno_crypto_provider = { version = "0.2.0", path = "./libs/crypto" }
|
||||
deno_features = { version = "0.5.0", path = "./runtime/features" }
|
||||
deno_lib = { version = "0.26.0", path = "./cli/lib" }
|
||||
deno_npm_cache = { version = "0.27.0", path = "./libs/npm_cache" }
|
||||
deno_npm_installer = { version = "0.3.0", path = "./libs/npm_installer" }
|
||||
deno_package_json = { version = "0.10.0", default-features = false, path = "./libs/package_json" }
|
||||
deno_permissions = { version = "0.67.0", path = "./runtime/permissions" }
|
||||
deno_resolver = { version = "0.39.0", path = "./libs/resolver" }
|
||||
deno_runtime = { version = "0.216.0", path = "./runtime" }
|
||||
deno_snapshots = { version = "0.23.0", path = "./cli/snapshot" }
|
||||
deno_subprocess_windows = { path = "./runtime/subprocess_windows", version = "0.3.0" }
|
||||
napi_sym = { version = "0.138.0", path = "./ext/napi/sym" }
|
||||
node_resolver = { version = "0.46.0", path = "./libs/node_resolver" }
|
||||
test_util = { package = "test_server", path = "./tests/util/server" }
|
||||
|
||||
# widely used libraries
|
||||
|
|
54
Releases.md
54
Releases.md
|
@ -6,6 +6,60 @@ https://github.com/denoland/deno/releases
|
|||
We also have one-line install commands at:
|
||||
https://github.com/denoland/deno_install
|
||||
|
||||
### 2.3.7 / 2025.06.23
|
||||
|
||||
- feat(unstable): add `--platform` flag to deno bundle (#29697)
|
||||
- feat(unstable): add `--sourcemap` flag to deno bundle (#29735)
|
||||
- feat(unstable): add watch mode to deno bundle (#29795)
|
||||
- feat: allow base64 ca cert in args (#29814)
|
||||
- fix(bundle): enable sloppy imports by default when bundling (#29731)
|
||||
- fix(bundle): improve error handling and reporting (#29744)
|
||||
- fix(bundle): parse the allow-import flag, fix example in help text (#29733)
|
||||
- fix(bundle): transform import.meta.main (#29830)
|
||||
- fix(ext/napi): ensure the finalizer callback will be called (#29710)
|
||||
- fix(ext/node): DiffieHellman constructor behaviors (#29718)
|
||||
- fix(ext/node): Fix `crypto.pbkdf2` compat (#29738)
|
||||
- fix(ext/node): Module.wrap cleanup for npm:v8-code-cache (#29725)
|
||||
- fix(ext/node): add `fchmod` and `fchmodSync` (#29791)
|
||||
- fix(ext/node): add key length validation in
|
||||
`DiffieHellman.prototype.computeSecret` (#29757)
|
||||
- fix(ext/node): add validation to Cipheriv methods (#29800)
|
||||
- fix(ext/node): crypto.timingSafeEqual (#29758)
|
||||
- fix(ext/node): deprecate Hash and Hmac constructors (#29774)
|
||||
- fix(ext/node): fix assertion error message of assert.ok (#29803)
|
||||
- fix(ext/node): fix error type in DiffieHellman constructor (#29721)
|
||||
- fix(ext/node): fix events.once (#29716)
|
||||
- fix(ext/node): fix input validation of crypto hkdf (#29775)
|
||||
- fix(ext/node): fix oneshot hash validation (#29661)
|
||||
- fix(ext/node): implement Certificate API (#29828)
|
||||
- fix(ext/node): improve assert.ifError (#29846)
|
||||
- fix(ext/node): improve comparison of faked objects in `deepStrictEqual`
|
||||
(#29819)
|
||||
- fix(ext/node): improve scrypt support (#29773)
|
||||
- fix(ext/node): support KeyObject in publicEncrypt/privateDecrypt (#29798)
|
||||
- fix(ext/node): throw invalid state from `getAuthTag` (#29752)
|
||||
- fix(ext/node): use primordials in
|
||||
`ext/node/polyfills/internal/event_target.mjs` (#29772)
|
||||
- fix(ext/node): use primordials in `ext/node/polyfills/internal/fs/utils.mjs`
|
||||
(#29708)
|
||||
- fix(ext/node): validate auth tag for GCM mode cipher (#29739)
|
||||
- fix(fmt): fix handling of indent inside template language (#29616)
|
||||
- fix(fmt): handle TS as syntax in Svelte each block (#29789)
|
||||
- fix(install): ignore unknown JSR export errors on top level install (#29807)
|
||||
- fix(install): infer name from @scope/cli pattern (#29694)
|
||||
- fix(install,outdated): try to avoid building graph with incorrect exports
|
||||
(#29713)
|
||||
- fix(jsr): allow using `import.meta.resolve` to resolve non-jsr remote urls
|
||||
(#29831)
|
||||
- fix(lsp): respect media type for tsx jupyter cells (#29712)
|
||||
- fix(npm): support resolving npm specifiers not in graph with
|
||||
`import.meta.resolve` for resolved packages (#29732)
|
||||
- fix: `import.meta.resolve` - do not error for non-existent files in npm
|
||||
packages (#29741)
|
||||
- fix: do not panic when logging from outside a tokio runtime (#29728)
|
||||
- fix: move win32job under windows dependencies in tests/util/server (#29745)
|
||||
- fix: remove `self` from global middleware (#29734)
|
||||
|
||||
### 2.3.6 / 2025.06.12
|
||||
|
||||
- feat(bundle, unstable): bundling backed by esbuild (#29470)
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_bench_util"
|
||||
version = "0.201.0"
|
||||
version = "0.202.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno"
|
||||
version = "2.3.6"
|
||||
version = "2.3.7"
|
||||
authors.workspace = true
|
||||
default-run = "deno"
|
||||
edition.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_lib"
|
||||
version = "0.25.0"
|
||||
version = "0.26.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -1 +1 @@
|
|||
2.3.6
|
||||
2.3.7
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "denort"
|
||||
version = "2.3.6"
|
||||
version = "2.3.7"
|
||||
authors.workspace = true
|
||||
default-run = "denort"
|
||||
edition.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_snapshots"
|
||||
version = "0.22.0"
|
||||
version = "0.23.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_broadcast_channel"
|
||||
version = "0.201.0"
|
||||
version = "0.202.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
2
ext/cache/Cargo.toml
vendored
2
ext/cache/Cargo.toml
vendored
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_cache"
|
||||
version = "0.139.0"
|
||||
version = "0.140.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_canvas"
|
||||
version = "0.76.0"
|
||||
version = "0.77.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_console"
|
||||
version = "0.207.0"
|
||||
version = "0.208.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_cron"
|
||||
version = "0.87.0"
|
||||
version = "0.88.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_crypto"
|
||||
version = "0.221.0"
|
||||
version = "0.222.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_fetch"
|
||||
version = "0.231.0"
|
||||
version = "0.232.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_ffi"
|
||||
version = "0.194.0"
|
||||
version = "0.195.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_fs"
|
||||
version = "0.117.0"
|
||||
version = "0.118.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_http"
|
||||
version = "0.205.0"
|
||||
version = "0.206.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_io"
|
||||
version = "0.117.0"
|
||||
version = "0.118.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_kv"
|
||||
version = "0.115.0"
|
||||
version = "0.116.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_napi"
|
||||
version = "0.138.0"
|
||||
version = "0.139.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "napi_sym"
|
||||
version = "0.137.0"
|
||||
version = "0.138.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_net"
|
||||
version = "0.199.0"
|
||||
version = "0.200.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_node"
|
||||
version = "0.145.0"
|
||||
version = "0.146.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_os"
|
||||
version = "0.24.0"
|
||||
version = "0.25.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_process"
|
||||
version = "0.22.0"
|
||||
version = "0.23.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "denort_helper"
|
||||
version = "0.5.0"
|
||||
version = "0.6.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_telemetry"
|
||||
version = "0.29.0"
|
||||
version = "0.30.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_tls"
|
||||
version = "0.194.0"
|
||||
version = "0.195.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_url"
|
||||
version = "0.207.0"
|
||||
version = "0.208.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_web"
|
||||
version = "0.238.0"
|
||||
version = "0.239.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_webgpu"
|
||||
version = "0.174.0"
|
||||
version = "0.175.0"
|
||||
authors = ["the Deno authors"]
|
||||
edition.workspace = true
|
||||
license = "MIT"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_webidl"
|
||||
version = "0.207.0"
|
||||
version = "0.208.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_websocket"
|
||||
version = "0.212.0"
|
||||
version = "0.213.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_webstorage"
|
||||
version = "0.202.0"
|
||||
version = "0.203.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Copyright 2018-2025 the Deno authors. MIT license.
|
||||
[package]
|
||||
name = "deno_config"
|
||||
version = "0.57.0"
|
||||
version = "0.58.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Copyright 2018-2025 the Deno authors. MIT license.
|
||||
[package]
|
||||
name = "deno_crypto_provider"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "node_resolver"
|
||||
version = "0.45.0"
|
||||
version = "0.46.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_npm_cache"
|
||||
version = "0.26.0"
|
||||
version = "0.27.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_npm_installer"
|
||||
version = "0.2.0"
|
||||
version = "0.3.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Copyright 2018-2025 the Deno authors. MIT license.
|
||||
[package]
|
||||
name = "deno_package_json"
|
||||
version = "0.9.0"
|
||||
version = "0.10.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_resolver"
|
||||
version = "0.38.0"
|
||||
version = "0.39.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_runtime"
|
||||
version = "0.215.0"
|
||||
version = "0.216.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_features"
|
||||
version = "0.4.0"
|
||||
version = "0.5.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[package]
|
||||
name = "deno_permissions"
|
||||
version = "0.66.0"
|
||||
version = "0.67.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Copyright 2018-2025 the Deno authors. MIT license.
|
||||
[package]
|
||||
name = "deno_subprocess_windows"
|
||||
version = "0.2.0"
|
||||
version = "0.3.0"
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue