diff --git a/Releases.md b/Releases.md index ae15af9587a0..789dd0466196 100644 --- a/Releases.md +++ b/Releases.md @@ -1,3 +1,60 @@ +### 2025.12.24 + +#### @std/async 1.0.16 (patch) + +- feat(async/unstable): add semaphore (#6894) +- fix(async): allow numbers greater than `Number.MAX_SAFE_INTEGER` in deadline + (#6810) +- docs(async/unstable): update semaphore docs to suggest try/finally (#6899) + +#### @std/cli 1.0.25 (patch) + +- test(cli): ignore flaky examples (#6882) + +#### @std/datetime 0.225.6 (patch) + +- test(datetime): adding test for potential null-state of 'months' (#6891) + +#### @std/dotenv 0.225.6 (patch) + +- refactor(dotenv): avoid recursive `expand()` (#6892) +- refactor(dotenv): use for loops (#6893) +- refactor(dotenv): move `charactersMap` outside of `expandCharacters()` fn + (#6889) +- refactor(dotenv): rename regexp constants (#6888) + +#### @std/fs 1.0.21 (patch) + +- fix(fs): "Deno is not defined" when using the module in browser (#6896) +- fix(fs): support for Node.js v20 (#6873) +- docs(fs): remove unversioned jsr specifiers (#6874) + +#### @std/http 1.0.23 (patch) + +- fix(http): negotiation returns the specific type of supported outcomes (when + provided) (#6876) +- refactor(http): removing unreachable conditions, increasing coverage (#6895) +- refactor(http): reached full line coverage, unwind ternary to improve + reability (#6885) + +#### @std/ini 1.0.0-rc.9 (prerelease) + +- feat(ini): reviver value is type casted (#6887) + +#### @std/path 1.1.4 (patch) + +- fix(path): handle file separator in group (#6880) +- docs(path): fix typo in API doc (#6881) +- test(path): relax timeout of isGlob perf testing (#6883) + +#### @std/streams 1.0.15 (patch) + +- feat(streams/unstable): new CappedDelimiterStream() (#6890) + +#### @std/uuid 1.1.0 (minor) + +- feat(uuid): stabilize uuidv7 module (#6897) + ### 2025.11.17 #### @std/assert 1.0.16 (patch) diff --git a/async/deno.json b/async/deno.json index 74c61259d3ca..8da4aac95c33 100644 --- a/async/deno.json +++ b/async/deno.json @@ -1,6 +1,6 @@ { "name": "@std/async", - "version": "1.0.15", + "version": "1.0.16", "exports": { ".": "./mod.ts", "./abortable": "./abortable.ts", diff --git a/cli/deno.json b/cli/deno.json index 55919ff6cabc..297e90e5278f 100644 --- a/cli/deno.json +++ b/cli/deno.json @@ -1,6 +1,6 @@ { "name": "@std/cli", - "version": "1.0.24", + "version": "1.0.25", "exports": { ".": "./mod.ts", "./parse-args": "./parse_args.ts", diff --git a/datetime/deno.json b/datetime/deno.json index a814f70bd11e..996fbc2f9639 100644 --- a/datetime/deno.json +++ b/datetime/deno.json @@ -1,6 +1,6 @@ { "name": "@std/datetime", - "version": "0.225.5", + "version": "0.225.6", "exports": { ".": "./mod.ts", "./constants": "./constants.ts", diff --git a/dotenv/deno.json b/dotenv/deno.json index 59b162dc1cd1..2c4837be90f1 100644 --- a/dotenv/deno.json +++ b/dotenv/deno.json @@ -1,6 +1,6 @@ { "name": "@std/dotenv", - "version": "0.225.5", + "version": "0.225.6", "exports": { ".": "./mod.ts", "./load": "./load.ts", diff --git a/fs/deno.json b/fs/deno.json index 4fffccab5f25..06415b0a9f72 100644 --- a/fs/deno.json +++ b/fs/deno.json @@ -1,6 +1,6 @@ { "name": "@std/fs", - "version": "1.0.20", + "version": "1.0.21", "exports": { ".": "./mod.ts", "./copy": "./copy.ts", diff --git a/http/deno.json b/http/deno.json index 33bf2d6dfdeb..23655e278d84 100644 --- a/http/deno.json +++ b/http/deno.json @@ -1,6 +1,6 @@ { "name": "@std/http", - "version": "1.0.22", + "version": "1.0.23", "exports": { ".": "./mod.ts", "./cookie": "./cookie.ts", diff --git a/import_map.json b/import_map.json index 2f8b69b2fdcc..ee0a1e4daf0c 100644 --- a/import_map.json +++ b/import_map.json @@ -7,25 +7,25 @@ "graphviz": "npm:node-graphviz@^0.1.1", "@std/assert": "jsr:@std/assert@^1.0.16", - "@std/async": "jsr:@std/async@^1.0.15", + "@std/async": "jsr:@std/async@^1.0.16", "@std/bytes": "jsr:@std/bytes@^1.0.6", "@std/cache": "jsr:@std/cache@^0.2.1", "@std/cbor": "jsr:@std/cbor@^0.1.9", - "@std/cli": "jsr:@std/cli@^1.0.24", + "@std/cli": "jsr:@std/cli@^1.0.25", "@std/collections": "jsr:@std/collections@^1.1.3", "@std/crypto": "jsr:@std/crypto@^1.0.5", "@std/csv": "jsr:@std/csv@^1.0.6", "@std/data-structures": "jsr:@std/data-structures@^1.0.9", - "@std/datetime": "jsr:@std/datetime@^0.225.5", - "@std/dotenv": "jsr:@std/dotenv@^0.225.5", + "@std/datetime": "jsr:@std/datetime@^0.225.6", + "@std/dotenv": "jsr:@std/dotenv@^0.225.6", "@std/encoding": "jsr:@std/encoding@^1.0.10", "@std/expect": "jsr:@std/expect@^1.0.17", "@std/fmt": "jsr:@std/fmt@^1.0.8", "@std/front-matter": "jsr:@std/front-matter@^1.0.9", - "@std/fs": "jsr:@std/fs@^1.0.20", + "@std/fs": "jsr:@std/fs@^1.0.21", "@std/html": "jsr:@std/html@^1.0.5", - "@std/http": "jsr:@std/http@^1.0.22", - "@std/ini": "jsr:@std/ini@^1.0.0-rc.8", + "@std/http": "jsr:@std/http@^1.0.23", + "@std/ini": "jsr:@std/ini@^1.0.0-rc.9", "@std/internal": "jsr:@std/internal@^1.0.12", "@std/io": "jsr:@std/io@^0.225.2", "@std/json": "jsr:@std/json@^1.0.2", @@ -34,17 +34,17 @@ "@std/media-types": "jsr:@std/media-types@^1.1.0", "@std/msgpack": "jsr:@std/msgpack@^1.0.3", "@std/net": "jsr:@std/net@^1.0.6", - "@std/path": "jsr:@std/path@^1.1.3", + "@std/path": "jsr:@std/path@^1.1.4", "@std/regexp": "jsr:@std/regexp@^1.0.1", "@std/random": "jsr:@std/random@^0.1.4", "@std/semver": "jsr:@std/semver@^1.0.7", - "@std/streams": "jsr:@std/streams@^1.0.14", + "@std/streams": "jsr:@std/streams@^1.0.15", "@std/tar": "jsr:@std/tar@^0.1.9", "@std/testing": "jsr:@std/testing@^1.0.16", "@std/text": "jsr:@std/text@^1.0.16", "@std/toml": "jsr:@std/toml@^1.0.11", "@std/ulid": "jsr:@std/ulid@^1.0.0", - "@std/uuid": "jsr:@std/uuid@^1.0.9", + "@std/uuid": "jsr:@std/uuid@^1.1.0", "@std/webgpu": "jsr:@std/webgpu@^0.224.9", "@std/yaml": "jsr:@std/yaml@^1.0.10" } diff --git a/ini/deno.json b/ini/deno.json index 8ff407540ba1..956f0827c04e 100644 --- a/ini/deno.json +++ b/ini/deno.json @@ -1,6 +1,6 @@ { "name": "@std/ini", - "version": "1.0.0-rc.8", + "version": "1.0.0-rc.9", "exports": { ".": "./mod.ts", "./parse": "./parse.ts", diff --git a/path/deno.json b/path/deno.json index 6d134a2e68d8..c321f8f9a7cf 100644 --- a/path/deno.json +++ b/path/deno.json @@ -1,6 +1,6 @@ { "name": "@std/path", - "version": "1.1.3", + "version": "1.1.4", "exports": { ".": "./mod.ts", "./basename": "./basename.ts", diff --git a/streams/deno.json b/streams/deno.json index 049f47433126..4591f0ebb814 100644 --- a/streams/deno.json +++ b/streams/deno.json @@ -1,6 +1,6 @@ { "name": "@std/streams", - "version": "1.0.14", + "version": "1.0.15", "exports": { ".": "./mod.ts", "./unstable-abort-stream": "./unstable_abort_stream.ts", diff --git a/uuid/deno.json b/uuid/deno.json index eab9c09e5f4e..a2d7a782110c 100644 --- a/uuid/deno.json +++ b/uuid/deno.json @@ -1,6 +1,6 @@ { "name": "@std/uuid", - "version": "1.0.9", + "version": "1.1.0", "exports": { ".": "./mod.ts", "./common": "./common.ts",