Skip to content

Releases: denoland/deno_std

0.194.0

12 Jul 20:43
6b1da32
Compare
Choose a tag to compare

0.194.0 / 2023.07.12

  • feat(collections): allow PropertyKey for groupBy key (#3461)
  • feat: msgpack encoding (#3460)

0.193.0

04 Jul 21:34
95e8cd4
Compare
Choose a tag to compare

0.193.0 / 2023.07.04

  • feat: add http/user_agent (#3387)
  • fix(json): allow primitives at top level without separator (#3466)
  • fix(testing/asserts): handle primitive/null values better in assertObjectMatch
    (#3468)

0.192.0

15 Jun 21:25
b7e6dc0
Compare
Choose a tag to compare

0.192.0 / 2023.06.15

  • BREAKING(semver): rewrite semver (#3385)
  • feat(testing): report the number of removed snapshots (#3435)
  • fix(datetime/day_of_year): respect time zone of date (#3443)
  • fix(http/file_server): resolve empty subdir correctly on Windows (#3439)
  • fix(testing/time): use real Date in FakeTime (#3414)
  • fix(yaml): parse always return null when file is empty, whitespace or only
    comments (#3442)

0.191.0

08 Jun 23:31
990d105
Compare
Choose a tag to compare

0.191.0 / 2023.06.08

  • BREAKING(csv,http,path): remove deprecated APIs (#3418)
  • feat(async/retry): introduce jitter option and fix retry bugs (#3427)
  • feat(collections): switch functions to take iterables when possible (#3401)
  • feat(collections/sort_by): descending order can be specified in options
    (#3419)
  • feat(crypto): add BLAKE2B-224 hashing algorithm in crypto (#3392)
  • feat(html): add escape and unescape functions for HTML entities (#3335)
  • fix(http/file_server): use platform specific resolve (#3424)
  • fix(streams/mergeReadableStreams): better error handling (#3395)
  • fix(toml): various edge case fixes for toml.stringify (#3403)

0.190.0

29 May 21:55
891446b
Compare
Choose a tag to compare

0.190.0 / 2023.05.29

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)