Skip to content

Releases: denoland/std

0.138.0

05 May 17:23
91e55d6
Compare
Choose a tag to compare

0.138.0 / 2022.05.05

  • fix: Export equalSimd and equalsNaive (#2187)
  • BREAKING(testing/snapshot): change multiline string serialization (#2166)
  • feat(node/dns): support dns promises lookup (#2164)
  • feat(testing): assertFalse (#2093)
  • fix(node/dns): export more types (#2185)
  • fix(node/worker_threads): Don't wait for parent message in web worker (#2182)
  • fix(testing): Compare circular objects (#2172)

0.137.0

03 May 13:26
210e833
Compare
Choose a tag to compare

0.137.0 / 2022.04.28

  • feat(testing): infer stub and spy return types from properties (#2137)
  • fix(http): export interface ServeTlsInit (#2148)
  • fix(node): use Web Crypto API via globalThis (#2115)
  • fix(wasi): ContextOptions is an optional argument (#2138)
  • http: serve() should log where it is listening (#1641)

0.136.0

21 Apr 01:43
1d82ccc
Compare
Choose a tag to compare

0.136.0 / 2022.04.21

  • feat(testing): Implement "assertSnapshot" (#2039)
  • feat(testing): add TestContext argument to "it" function (#2117)
  • fix(http): use the addEventListener method instead of onabort properties
    (#2124)
  • fix(node/crypto): fix randomInt (#2101)
  • perf(http): optimize file server (#2116)

0.135.0

14 Apr 18:02
cd98c2d
Compare
Choose a tag to compare

0.135.0 / 2022.04.14

  • BREAKING(io/readers): use an array as a MultiReader constructor parameter to
    avoid Maximum call stack size exceeded (#2016)
  • BREAKING(mime/multipart): deprecate mime/multipart module (#2105)
  • BREAKING(testing/bench): deprecate testing/bench module (#2104)
  • feat(node): Duplex.fromWeb (#2086)
  • feat(testing): add behavior-driven development (#2067)
  • feat(testing): add utility for faking time (#2069)
  • fix(node): Make global.ts evaluate synchronously (#2098)

0.134.0

07 Apr 15:19
350b909
Compare
Choose a tag to compare

0.134.0 / 2022.04.07

  • feat(node/child_process): support signal parameter for ChildProcess.kill
    (#2083)
  • feat(node/net): add server.ref/unref methods (#2087)
  • feat: web streams based encoding/csv (#1993)
  • fix(log): fix log formatter issue (#2070)
  • fix(node/fs): fix writing redundant data (#2076)

0.133.0

31 Mar 16:02
e1cac63
Compare
Choose a tag to compare

0.133.0 / 2022.03.31

  • BREAKING: improve bytes/ module (#2074)
  • feat(testing): add mocking utilities (#2048)

0.132.0

25 Mar 13:32
76a0cda
Compare
Choose a tag to compare

0.132.0 / 2022.03.25

  • feat(collections): Add BSTree and RBTree (#2023)
  • feat(node): add ReadStream and createReadStream (#1435)
  • feat(node): export URLSearchParams via url module (#2056)

0.131.0

24 Mar 05:13
537dffd
Compare
Choose a tag to compare

0.131.0 / 2022.03.24

  • feat(node): add NodeEventTarget (#2032)
  • feat(node): add Console constructor (#2037)
  • feat(node): worker_threads (#1151)
  • feat(node): add process.allowedNodeEnvironmentFlags (#2049)
  • feat(collections): add BinaryHeap (#2022)
  • feat(async): expose asyncPromise and asyncAsyncIterable (#2034)
  • fix(node/http): ignore error from respondWith (#2058)
  • fix(node): warn on non supported event, but still register listener (#2050)
  • fix(node): fix EventEmitter methods (#2035)
  • fix(node): make global. Node.js timers (#2038)

0.129.0

10 Mar 09:21
cb31f6e
Compare
Choose a tag to compare

0.129.9 / 2022.03.10

  • feat: streams based Buffer (#1970)
  • feat(node/crypto): add crypto.publicEncrypt (#1987)
  • feat(node/fs): add fs.writev(fd, buffers[, position], callback) (#2008)
  • feat(streams): LimitedTransformStream & LimitedBytesTransformStream (#2007)
  • feat(streams): TextDelimiterStream (#2006)
  • feat(testing/asserts): use assertion signature for "assertStrictEquals" (#1984)
  • fix(async): re-export abortable in mod.ts (#1959)
  • fix(fmt/colors): update ANSI_PATTERN (#1996)
  • fix(node): fix http.request for minipass-fetch 2.x (#2004)
  • fix(node/process): ignore SIGBREAK binding when the platform is not windows (#2014)
  • fix(testing): Misleading assertion error in assertNotEquals (#1989)

0.128.0

03 Mar 15:32
b24aadf
Compare
Choose a tag to compare

0.128.0 / 2022.03.03

  • feat(node): add crypto.webcrypto (#1961)
  • feat(streams): TextLineStream (#1978)
  • fix(dotenv): avoid top-level-await in load.ts (#1964)
  • fix(node): fix http client reqs with bodies (#1983)
  • fix(testing): fix assertObjectMatch for RegExp/Map/Set (#1967)