WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Releases: denoland/std

2025.11.17

17 Nov 08:13
e8e47da

Choose a tag to compare

@std/assert 1.0.16 (patch)

  • fix(assert,streams): handle SharedArrayBuffer being disabled in some browser
    context (#6856)

@std/cache 0.2.1 (patch)

  • feat(cache): add cleanup callback to LruCache and TtlCache (#6857)

@std/cbor 0.1.9 (patch)

  • docs(cbor): remove h2 and change spelling from UK -> US (#6847)

@std/cli 1.0.24 (patch)

  • feat(cli/unstable): custom progress bar refresh interval (#6862)
  • fix(cli/unstable): typo in ProgressBar example (#6848)

@std/fs 1.0.20 (patch)

  • fix(fs): "Deno is not defined" when using the module in browser (#6868)
  • fix(fs): expandGlob/expandGlobSync - match non-glob path segments
    containing escaped glob chars (#6788)
  • fix(fs,path): expandGlob, expandGlobSync, and isGlob match
    @(alternate) syntax with only one member (#6850)

@std/http 1.0.22 (patch)

  • feat(http/unstable): add support for extra headers in serveFile (#6842)
  • fix(http): runtime types for getCookies (#6853)

@std/math 0.0.0 (patch)

  • feat(math/unstable): add math package with basic math utilities (#6823)

@std/path 1.1.3 (patch)

  • fix(fs,path): expandGlob, expandGlobSync, and isGlob match
    @(alternate) syntax with only one member (#6850)

@std/random 0.1.4 (patch)

  • docs(random): use PRNG initialization with secure random seed (#6855)

@std/semver 1.0.7 (patch)

  • refactor(semver): reduce nesting in testComparatorSet() (#6866)

@std/streams 1.0.14 (patch)

  • fix(assert,streams): handle SharedArrayBuffer being disabled in some browser
    context (#6856)

2025.10.07a

07 Oct 08:21
43de5df

Choose a tag to compare

@std/internal 1.0.12 (patch)

  • fix(internal): fix error in module reference (#6845)

2025.10.07

07 Oct 07:29
4615e11

Choose a tag to compare

@std/assert 1.0.15 (patch)

  • feat(assert/unstable): truncate big diffs (#6835)
  • fix(assert): add support for checking ArrayBuffer equality (#6821)

@std/async 1.0.15 (patch)

  • feat(async/unstable): add ensureLastCall option for throttle (#6800)
  • fix(async/unstable): fix handling of async predicate in waitFor (#6839)
  • fix(async): convert setTimeout return values to Number (fixing type error when
    used with Node.js) (#6833)
  • fix(async): pass numeric value of delay timer to unrefTimer when
    persistent=false (#6822)

@std/cli 1.0.23 (patch)

  • fix(cli): improve Node compatibility by removing top-level Deno API usage
    (#6837)
  • fix(cli): ensure unknown() is not called for collect args (parseArgs) (#6813)

@std/html 1.0.5 (patch)

  • feat(html/unstable): add escapeJs and escapeCss functions (#6782)

@std/http 1.0.21 (patch)

  • fix(http,random,streams,tar,webgpu): update types for Deno 2.5 (#6817)

@std/internal 1.0.11 (patch)

  • chore(internal): support truncating of big diffs (#6835)

@std/random 0.1.3 (patch)

  • fix(http,random,streams,tar,webgpu): update types for Deno 2.5 (#6817)

@std/semver 1.0.6 (patch)

  • fix(semver): allow users to set prerelease number during increment (#6825)

@std/streams 1.0.13 (patch)

  • fix(http,random,streams,tar,webgpu): update types for Deno 2.5 (#6817)

@std/tar 0.1.9 (patch)

  • fix(http,random,streams,tar,webgpu): update types for Deno 2.5 (#6817)

@std/testing 1.0.16 (patch)

  • feat(testing/unstable): add it.todo test.todo and describe.todo API
    (#6712)

@std/toml 1.0.11 (patch)

  • test(toml): test with the official toml-test suite (#6798)

@std/webgpu 0.224.9 (patch)

  • fix(http,random,streams,tar,webgpu): update types for Deno 2.5 (#6817)

@std/yaml 1.0.10 (patch)

  • feat(yaml/unstable): allow to add custom types for parse and stringify (#6841)

2025.09.04

04 Sep 08:41
7cf700f

Choose a tag to compare

@std/cli 1.0.22 (patch)

  • fix(cli/unstable): update typing of ProgressBarStream for TS 5.9 (#6811)

@std/net 1.0.6 (patch)

  • feat(net/unstable): add matchSubnets on @std/net (#6786)

@std/streams 1.0.12 (patch)

  • deprecation(streams/unstable): AbortStream (#6799)

@std/tar 0.1.8 (patch)

  • refactor(tar): clean up TarStream (#6783)
  • test(tar): improve TarStream's tests (#6793)

@std/toml 1.0.10 (patch)

  • fix(toml): nested table arrays (#6794)

2025.08.13

13 Aug 12:33
6b92bff

Choose a tag to compare

@std/assert 1.0.14 (patch)

  • chore(assert,expect): bump assert and expect versions (#6791)

@std/collections 1.1.3 (patch)

  • test(collections): fix mapValues mutation test so it actually tests mutation
    (#6780)

@std/expect 1.0.17 (patch)

  • chore(assert,expect): bump assert and expect versions (#6791)

@std/net 1.0.5 (patch)

  • feat(net/unstable): add ip utilities (#6765)

@std/path 1.1.2 (patch)

  • fix(path): improve regex in isGlob (#6764)

@std/streams 1.0.11 (patch)

  • refactor(streams/unstable): toByteStream to make use of autoAllocateChunkSize
    (#6781)

@std/text 1.0.16 (patch)

  • feat(text/unstable): add trimBy functions (#6778)

@std/toml 1.0.9 (patch)

  • fix(toml): prevent prototype pollution by table key

2025.07.29

29 Jul 13:18
6837d8e

Choose a tag to compare

@std/async 1.0.14 (patch)

  • fix(async): allow delay timeout of arbitrary length (#6775)

@std/tar 0.1.7 (patch)

  • fix(tar): receiving empty buffers (#6777)

2025.07.22

22 Jul 13:12
5aa2bf1

Choose a tag to compare

@std/cli 1.0.21 (patch)

  • BREAKING(cli/unstable): rename fmt of ProgressBarOption to formatter
    (#6707)
  • feat(cli/unstable): introduce Ansi module (#6756)
  • feat(cli/unstable): add search to promptSelect and promptMultipleSelect
    (#6741)
  • feat(cli/unstable): valued prompt items (#6742)
  • feat(cli/unstable): add visibleLines and indicator options to
    promptMultipleSelect, and show ... above the options when appropriate
    (#6699)
  • refactor(cli/unstable): dedupe logic between promptSelect and
    promptMultipleSelect (#6769)
  • refactor(cli/unstable): rename title to label for valued prompt items
    (#6751)

@std/data-structures 1.0.9 (patch)

  • feat(data-structures/unstable): 2d array (#6754)

@std/http 1.0.20 (patch)

  • fix(http): respect colors and other Deno.inspect options when logging
    UserAgents (#6763)

@std/internal 1.0.10 (patch)

  • fix(internal): fix inspect fallbacks for formatting diffs (#6747)

@std/testing 1.0.15 (patch)

  • feat(testing/unstable): add stubProperty function (#6761)
  • fix(testing): align types for fake timeout/interval signatures (#6767)

@std/yaml 1.0.9 (patch)

  • refactor(yaml): remove version property, separate directive handling (#6657)

2025.07.01

01 Jul 07:40
93d103f

Choose a tag to compare

@std/collections 1.1.2 (patch)

  • chore(collections): add browser compatibility declaration to unstable-cycle
    module (#6720)

@std/fs 1.0.19 (patch)

  • fix(fs,internal,path): unify isWindows implementations (#6744)

@std/http 1.0.19 (patch)

  • perf(http): increase performance of HTML rendering (#6727)

@std/internal 1.0.9 (patch)

  • fix(fs,internal,path): unify isWindows implementations (#6744)

@std/path 1.1.1 (patch)

  • fix(fs,internal,path): unify isWindows implementations (#6744)

@std/text 1.0.15 (patch)

  • feat(text/unstable): add longestCommonPrefix (#6734)
  • feat(text/unstable): add toTitleCase() and toSentenceCase() (#6701)
  • fix(text/unstable): dedent() correct blank line handling (#6738)

2025.06.12

12 Jun 07:25
2001bae

Choose a tag to compare

@std/cli 1.0.20 (patch)

  • fix(cli/unstable): Spinner print on start() (#6706)
  • refactor(cli/unstable): move unit related stuff to separate file (#6693)

@std/http 1.0.18 (patch)

  • feat(http/unstable): add cleanUrls option to serveDir (#6231)

@std/streams 1.0.10 (patch)

  • feat(streams/unstable): add AbortStream (#6708)
  • refactor(streams): throw RangeError within Buffer methods (#6714)

@std/testing 1.0.14 (patch)

  • test(testing): ignore doc test of snapshot docs (#6718)

@std/toml 1.0.8 (patch)

  • fix(toml): february edge cases in datetime (#6704)
  • fix(toml): leading zeroes in float (#6703)
  • refactor(toml): use RegExp groups for month validation (#6705)

@std/uuid 1.0.9 (patch)

  • fix(uuid): support for UUID v7 validation (#6709)

@std/yaml 1.0.8 (patch)

  • feat(yaml/unstable): export unstable_stringify.ts (#6702)
  • refactor(yaml): move composeNode() params in an object (#6658)

2025.05.30

30 May 07:28
e59406b

Choose a tag to compare

@std/cli 1.0.19 (patch)

  • fix(cli/unstable): clamp ratio (#6690)
  • refactor(cli/unstable): use Date.now() internally and use FakeTime for
    testing (#6686)
  • refactor(cli/unstable): refactor print() (#6687)

@std/fs 1.0.18 (patch)

  • chore(fs/unstable): ignore some rename and renameSync tests on windows (#6695)

@std/random 0.1.2 (patch)

  • fix(random/unstable): fixed results for some seeds (#6689)