Skip to content

Releases: denoland/deno_std

0.189.0

24 May 22:23
bde4aca
Compare
Choose a tag to compare

0.189.0 / 2023.05.24

  • feat(async): add jitter to retry exponential backoff (#3379)
  • feat(collections/group_by): accept iterable input, add index param to callback
    (#3390)

0.188.0

18 May 15:16
1000a6b
Compare
Choose a tag to compare

0.188.0 / 2023.05.18

  • fix(flags): correctly collect default value (#3380)

0.187.0

12 May 10:32
9ec0978
Compare
Choose a tag to compare

0.187.0 / 2023.05.12

  • feat(collections): add partitionEntries (#3365)
  • feat(regexp): add escape function (#3334)
  • fix(datetime): negative months, quarters, and years (#3367)
  • fix(http/file_server): dealing with dir listing view that contain system files
    (#3371)
  • fix(http/file_server): redirect non-canonical URL to canonical URL (#3362)
  • perf(http/file_server): read fileinfo in parallel (#3363)

0.186.0

04 May 14:33
699ba98
Compare
Choose a tag to compare

0.186.0 / 2023.05.04

  • BREAKING(path): deprecate path.sep (#3342)
  • feat(async): support signal on deadline() (#3347)
  • feat(async/pool): use browser compatible APIs (#3350)
  • feat(http): add HTTP_METHODS, HttpMethod, and isHttpMethod (#3309)
  • feat(uuid): add pre-defined namespace UUIDs (#3352)
  • fix(http/file_server): fix Range header handling (#3354)
  • fix(http/server): flaky 'address in use' error (#3333)
  • fix(http/server_sent_event): fix Uncaught TypeError if created without
    optional EventInit (#3356)

0.185.0

27 Apr 20:51
92d1fb8
Compare
Choose a tag to compare

0.185.0 / 2023.04.27

  • feat(dotenv): allow reading from .env files without granting env access
    (#3306)
  • feat(jsonc): annotate return types (#3327)
  • feat(uuid): uuid v3 (#3324)
  • perf(http/file_server): avoid calculating Content-Type when 304 Not Modified
    response (#3323)

0.184.0

18 Apr 15:48
5a91c97
Compare
Choose a tag to compare

0.184.0 / 2023.04.18

  • BREAKING(encoding): remove deprecated APIs (#3303)
  • BREAKING(encoding): remove deprecated APIs (#3315)
  • feat(console): add unicodeWidth for TTY text layout (#3297)
  • feat(testing): add .skip alias to bdd test API (#3300)
  • fix(http): move deno deploy specific logic from etag.ts to file_server.ts
    (#3316)
  • fix(http/file_server.ts): respond to Range requests with correct byte length
    (#3319)

0.183.0

12 Apr 14:27
40d78a1
Compare
Choose a tag to compare

0.183.0 / 2023.04.12

  • BREAKING(csv): rename CsvStream to CsvParseStream (#3287)
  • BREAKING(encoding/varint): remove deprecated APIs (#3282)
  • feat(datetime): add isUtcLeap (#3295)
  • feat: add http/etag (#3245)
  • fix(bytes): correct slice() of BytesList (#3292)
  • fix(csv): improve typing for CSV parser (#3267)
  • fix(dotenv): allow null for *path values (#3221)
  • fix(encoding/ascii85): fix encode() returns a wrong result with a subarray
    (#3310)
  • fix(fs): fix NotFound error when moving src to itself with overwrite: true
    (#3289)

0.182.0

31 Mar 18:26
01907e0
Compare
Choose a tag to compare

0.182.0 / 2023.03.31

  • feat(csv): add CsvStringifyStream (#3270)
  • feat(fs): undo deprecation of exists and add permission and type check to it
    (#2785)
  • feat(fs/walk): WalkError class (#3054)
  • feat: disposition on TextDelimiterStream (#3273)
  • fix(csv/csv_stringify_stream): output headers based on columns option
    (#3293)
  • fix(encoding/base58): fix base58 decoding missing the first byte (#3275)

0.181.0

22 Mar 21:32
829f5ee
Compare
Choose a tag to compare

0.181.0 / 2023.03.22

  • feat(front_matter): support +++ for TOML block (#3254)
  • feat(testing/asserts): include msg in assertion errors (#3253)

0.180.0

16 Mar 03:52
847720d
Compare
Choose a tag to compare

0.180.0 / 2023.03.16

  • BREAKING(csv): move encoding/csv to own top-level folder and towards
    single-export files (#3228)
  • BREAKING(front_matter): move to top-level folder (#3252)
  • BREAKING(json): move to top-level folder and towards single-export files
    (#3236)
  • BREAKING(jsonc): move to top-level folder and single-export files (#3243)
  • BREAKING(toml): move to top-level folder and towards single-export files
    (#3241)
  • BREAKING(yaml): move to top-level folder (#3251)
  • feat(http): add http/server_sent_event (#3239)