std

The Deno Standard Library

MIT License

Stars
2.8K
Committers
521

Bot releases are hidden (Show)

std - 2024.07.12 Latest Release

Published by kt3k 3 months ago

@std/async 1.0.0-rc.4 (prerelease)

  • fix(async): improve debounce node.js compatibility (#5419)

@std/cli 1.0.0-rc.5 (prerelease)

  • docs(cli,csv,datetime,fmt,fs,http,ini,semver,testing): assert optional
    properties on types/interfaces have @default tag (#4933)

@std/collections 1.0.4 (patch)

  • refactor(collections): inline randomInteger utility function (#5415)

@std/csv 1.0.0-rc.3 (prerelease)

  • BREAKING(csv): throw TypeError in stringify() instead of StringifyError
    (#5347)
  • docs(cli,csv,datetime,fmt,fs,http,ini,semver,testing): assert optional
    properties on types/interfaces have @default tag (#4933)
  • refactor(csv): rename graphemeLength to codePointLength (#5421)

@std/data-structures 1.0.0 (major)

  • docs(data-structures): get all @link nodes working (#5422)
  • chore(data-structures): release [email protected] (#5205)

@std/datetime 0.224.3 (patch)

  • docs(cli,csv,datetime,fmt,fs,http,ini,semver,testing): assert optional
    properties on types/interfaces have @default tag (#4933)

@std/fmt 1.0.0-rc.1 (prerelease)

  • BREAKING(fmt): remove stripColor (#5374)
  • docs(cli,csv,datetime,fmt,fs,http,ini,semver,testing): assert optional
    properties on types/interfaces have @default tag (#4933)
  • docs(fmt): improve documentation (#5373)
  • chore(fmt): release [email protected] (#5372)

@std/front-matter 1.0.0-rc.2 (prerelease)

  • BREAKING(front-matter): remove unknown from Format union type (#5367)
  • docs(front-matter): fix description of Extract (#5383)
  • refactor(front-matter): remove createExtractor() (#5378)
  • refactor(front-matter): replace regexp objects with maps (#5379)

@std/fs 1.0.0-rc.5 (prerelease)

  • docs(cli,csv,datetime,fmt,fs,http,ini,semver,testing): assert optional
    properties on types/interfaces have @default tag (#4933)

@std/html 1.0.0 (major)

@std/http 1.0.0-rc.4 (prerelease)

  • BREAKING(http): rename Entity to ETagSource and calculate() to eTag()
    (#5144)
  • docs(cli,csv,datetime,fmt,fs,http,ini,semver,testing): assert optional
    properties on types/interfaces have @default tag (#4933)

@std/ini 1.0.0-rc.2 (prerelease)

  • docs(cli,csv,datetime,fmt,fs,http,ini,semver,testing): assert optional
    properties on types/interfaces have @default tag (#4933)

@std/log 0.224.5 (patch)

  • test(log): cleaunp TextDecoder use (#5407)

@std/msgpack 1.0.0 (major)

@std/net 1.0.0-rc.1 (prerelease)

  • docs(net): update docs for getAvailablePort() (#5366)
  • docs(net): make getNetworkAddress() unstable status more prominent (#5368)
  • chore(net): release [email protected] (#5349)

@std/path 1.0.0 (major)

@std/regexp 1.0.0 (major)

  • docs(regexp): import escape from most specific place in examples (#5427)
  • chore(regexp): release [email protected] (#5207)

@std/semver 1.0.0-rc.2 (prerelease)

  • docs(cli,csv,datetime,fmt,fs,http,ini,semver,testing): assert optional
    properties on types/interfaces have @default tag (#4933)

@std/streams 1.0.0-rc.3 (prerelease)

  • fix(streams): toText() incorrect with multibyte strings in different chunks
    (#5381)

@std/testing 1.0.0-rc.4 (prerelease)

  • fix(testing): throw error when async func is passed to describe (#5385)
  • docs(cli,csv,datetime,fmt,fs,http,ini,semver,testing): assert optional
    properties on types/interfaces have @default tag (#4933)
  • test(testing): fix flakiness of snapshot test (#5414)

@std/text 1.0.0-rc.3 (prerelease)

  • docs(text): refine documents in text module (#5425)

@std/toml 1.0.0 (major)

  • BREAKING(toml): throw SyntaxError in parse() instead of TOMLParseError
    (#5346)
  • refactor(toml): improve early returns (#5338)
  • chore(toml): release [email protected] (#5204)

@std/ulid 1.0.0-rc.4 (prerelease)

  • feat(ulid): add single-export endpoints (#5426)

@std/yaml 1.0.0-rc.3 (prerelease)

  • refactor(yaml): fix onWarning arg type (#5395)
  • refactor(yaml): rearrange constants and functions (#5411)
  • refactor(yaml): remove passing this.dump as method param (#5413)
  • refactor(yaml): add writeNode options (#5409)
  • refactor(yaml): remove obsolete export from trimTrailingNewline() (#5412)
  • refactor(yaml): remove nested functions (#5389)
  • refactor(yaml): make Type generic (#5394)
  • refactor(yaml): replace indexOf() tests with includes() (#5390)
  • refactor(yaml): correct testAmbiguousType type (#5399)
  • refactor(yaml): correct duplicate and usedDuplicates types (#5398)
  • refactor(yaml): correct sortKeys type (#5397)
  • refactor(yaml): replace keyNode any type (#5396)
  • refactor(yaml): replace implicit any[] type with Type[] (#5393)
  • refactor(yaml): replace any with unknown in ResultType constituents
    (#5392)
  • refactor(yaml): extract and rename regexp constant (#5391)
  • refactor(yaml): move state functions inside class (#5388)
  • refactor(yaml): simplify foldLine() (#5386)
  • refactor(yaml): simplify indentString() (#5335)
  • refactor(yaml): camelcase iskey (#5365)
  • refactor(yaml): remove Any type (#5306)
std - 2024.07.09

Published by kt3k 3 months ago

@std/assert 1.0.0 (major)

  • docs(assert): improve assertObjectMatch docs (#5296)
  • docs(assert): improve assertNotStrictEquals example (#5295)
  • docs(assert): update assertMatch example (#5294)
  • test(assert): add "assert() throws if expr is falsy" test (#5267)
  • chore(assert): release [email protected] (#4989)

@std/bytes 1.0.2 (patch)

  • fix(bytes,cli,collections,expect): add missing non-null assertions (#5280)

@std/cli 1.0.0-rc.4 (prerelease)

  • fix(bytes,cli,collections,expect): add missing non-null assertions (#5280)

@std/collections 1.0.3 (patch)

  • fix(bytes,cli,collections,expect): add missing non-null assertions (#5280)

@std/crypto 1.0.1 (patch)

  • test(crypto): test timingSafeEqual() in handling DataViews (#5268)

@std/csv 1.0.0-rc.2 (prerelease)

  • refactor(csv): rename arguments, variables and loop (#5297)
  • refactor(csv): remove runeCount() function (#5298)
  • refactor(csv): throw errors immediately (#5299)
  • test(csv): add grapheme length test (#5304)

@std/encoding 1.0.1 (patch)

  • perf(encoding): fix loop times in encodeHex() (#5344)

@std/expect 1.0.0-rc.2 (prerelease)

  • fix(expect): make .not aware of whether is it is in async context (#5308)
  • fix(bytes,cli,collections,expect): add missing non-null assertions (#5280)

@std/fmt 0.225.6 (patch)

  • fix(fmt): fix the case when mantissa exceeds 10 by rounding and exponent is
    negative (#5279)
  • test(fmt): add test cases for printf() (#5278)

@std/front-matter 1.0.0-rc.1 (prerelease)

  • BREAKING(front-matter): make Extractor helper type private (#5334)
  • BREAKING(front-matter): remove createExtractor() (#5266)
  • fix(front-matter): improve extract types (#5325)
  • chore(front-matter): release [email protected] (#5263)

@std/fs 1.0.0-rc.4 (prerelease)

  • fix(fs): accept exts without leading period in walk[Sync]() (#5345)

@std/http 1.0.0-rc.3 (prerelease)

  • fix(http): allow deleting cookie with secure, httpOnly and partitioned
    attributes (#5354)

@std/ini 1.0.0-rc.1 (prerelease)

  • BREAKING(ini): make IniMap private (#5351)
  • docs(ini): link options interfaces to functions that use them (#5359)
  • chore(ini): release [email protected] (#5357)

@std/net 0.224.5 (patch)

  • chore(net): mark getNetworkAddress() unstable (#5348)

@std/path 1.0.0-rc.4 (prerelease)

  • BREAKING(path): remove FormatInputPathObject (#5321)
  • BREAKING(path): remove GlobToRegExpOptions (#5320)

@std/testing 1.0.0-rc.3 (prerelease)

  • fix(testing): cause type error for async function as describe body (#5355)
  • fix(testing): escape CR in snapshot files (#5352)

@std/toml 1.0.0-rc.4 (prerelease)

  • refactor(toml): remove Utils object (#5342)
  • refactor(toml): remove Patterns object (#5343)
  • refactor(toml): rename functions to camel case (#5339)

@std/yaml 1.0.0-rc.2 (prerelease)

  • BREAKING(yaml): rename StringifyOptions.noRefs to
    StringifyOptions.useAnchors (#5288)
  • BREAKING(yaml): remove style aliases of !!int type (#5307)
  • BREAKING(yaml): rename StringifyOptions.noCompatMode to
    StringifyOptions.compatMode (#5287)
  • BREAKING(yaml): rename ParseOptions.noArrayIndent to
    ParseOptions.arrayIndent (#5286)
  • BREAKING(yaml): rename ParseOptions.json to
    ParseOptions.allowDuplicateKeys (#5282)
  • fix(yaml): fix StringifyOptions.noRefs (#5292)
  • fix(yaml): fix !!int style variation handling in stringfiy (#5256)
  • docs(yaml): improve documentation (#5324)
  • refactor(yaml): cleanup dead code in Mark class (#5327)
  • refactor(yaml): simplify YamlError (#5328)
  • refactor(yaml): simplify and rename dropEndingNewline() (#5336)
  • refactor(yaml): move getObjectTypeString() (#5332)
  • refactor(yaml): remove obsolete static Schema.SCHEMA_DEFAULT property
    (#5326)
  • refactor(yaml): cleanup detectType() (#5313)
  • refactor(yaml): cleanup mergeMappings() (#5314)
  • refactor(yaml): rename util functions (#5310)
  • refactor(yaml): replace usedDuplicates() array with Set (#5312)
  • refactor(yaml): cleanup inspectNode() (#5311)
  • refactor(yaml): simplify encodeHex() (#5305)
  • refactor(yaml): add readIndent() method (#5302)
  • refactor(yaml): remove repeat helper function (#5303)
  • refactor(yaml): rename throwWarning() to dispatchWarning() (#5301)
  • refactor(yaml): move char check functions (#5300)
  • refactor(yaml): remove first argument from ParseOptions.onWarning (#5284)
  • refactor(yaml): add peek() and next() to LoaderState (#5276)
  • refactor(yaml): replace Type class with interface (#5262)
  • refactor(yaml): simplify isWhiteSpaceOrEOL (#5271)
  • refactor(yaml): simplify sanitizeInput() (#5274)
  • refactor(yaml): inline error functions as methods (#5273)
  • refactor(yaml): remove State class (#5275)
  • refactor(yaml): move loader and dumper files (#5270)
  • refactor(yaml): make readDocument() and readDocuments() generator
    functions (#5255)
  • refactor(yaml): merge yaml/_dumper/ files (#5260)
  • refactor(yaml): merge yaml/_loader/ files (#5259)
  • refactor(yaml): add default options object (#5261)
  • test(yaml): test parsing of single quoted scalars (#5356)
  • test(yaml): add test cases of stringify (#5350)
  • test(yaml): test block scalar output of stringify (#5341)
  • test(yaml): add test for ParseOptions.json option (#5283)
  • test(yaml): add test of parsing !!int types (#5253)
std - 2024.07.02

Published by kt3k 4 months ago

@std/archive 0.224.3 (patch)

  • test(archive): fix typo in tar_test.ts (#5196)

@std/assert 1.0.0-rc.3 (prerelease)

  • BREAKING(assert): remove assert from module names (#5176)
  • refactor: import from @std/assert (#5199)

@std/async 1.0.0-rc.3 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/bytes 1.0.1 (patch)

  • refactor: import from @std/assert (#5199)

@std/cli 1.0.0-rc.3 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/collections 1.0.2 (patch)

  • refactor: import from @std/assert (#5199)

@std/crypto 1.0.0 (major)

  • refactor: import from @std/assert (#5199)
  • chore(crypto): release [email protected] (#4990)

@std/csv 1.0.0-rc.1 (prerelease)

  • BREAKING(csv): remove csv from module names (#5172)
  • BREAKING(csv): make ReadOptions private (#5169)
  • docs(csv): fix description of ParseResult (#5170)
  • docs(csv): add module docs (#5157)
  • refactor(csv): minor cleanup (#5166)
  • refactor: import from @std/assert (#5199)
  • refactor(csv): minor cleanups (#5158)
  • refactor(csv): remove dead code and improve CsvParseStream test (#5153)
  • refactor(csv): remove dead code and improve tests (#5151)
  • test(csv): improve CsvStringifyStream test (#5154)
  • test(csv): improve stringify testing (#5150)
  • chore(csv): release [email protected] (#5159)

@std/data-structures 1.0.0-rc.2 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/datetime 0.224.2 (patch)

  • refactor: import from @std/assert (#5199)

@std/dotenv 0.224.2 (patch)

  • refactor: import from @std/assert (#5199)

@std/encoding 1.0.0 (major)

  • refactor: import from @std/assert (#5199)
  • chore(encoding): release [email protected] (#4991)

@std/expect 1.0.0-rc.1 (prerelease)

  • BREAKING(expect): remove special handling of Immutable.js objects (#5228)
  • fix(expect): fix validation of nth param in toHaveBeenNthCalledWith matcher
    (#5227)
  • refactor(expect,testing): update @std/assert imports (#5242)
  • refactor(expect): remove expect.addSnapshotSerializer(s) (#5231)
  • refactor: import from @std/assert (#5199)
  • test(expect): test edge cases of matchers (#5226)
  • test(expect): add test of iterableEquality (#5222)
  • test(expect): improve expect test cases (#5221)
  • chore(expect): release [email protected] (#5235)

@std/fmt 0.225.5 (patch)

  • refactor: import from @std/assert (#5199)

@std/front-matter 0.224.3 (patch)

  • refactor: import from @std/assert (#5199)

@std/fs 1.0.0-rc.3 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/html 1.0.0-rc.2 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/http 1.0.0-rc.2 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/ini 0.225.2 (patch)

  • refactor: import from @std/assert (#5199)

@std/internal 1.0.1 (patch)

  • refactor: import from @std/assert (#5199)

@std/io 0.224.3 (patch)

  • refactor: import from @std/assert (#5199)

@std/json 1.0.0-rc.2 (prerelease)

  • BREAKING(json): remove json from module names (#5173)
  • refactor: import from @std/assert (#5199)

@std/jsonc 1.0.0-rc.2 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/log 0.224.4 (patch)

  • refactor: import from @std/assert (#5199)

@std/media-types 1.0.1 (patch)

  • fix(media-types): update db.ts (#5193)
  • refactor: import from @std/assert (#5199)
  • chore(media-types): release [email protected] (#5197)

@std/msgpack 1.0.0-rc.2 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/net 0.224.4 (patch)

  • refactor: import from @std/assert (#5199)

@std/path 1.0.0-rc.3 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/semver 1.0.0-rc.1 (prerelease)

  • BREAKING(semver): remove SEMVER_SPEC_VERSION (#5180)
  • BREAKING(semver): make invalid SemVer constants private (#5168)
  • BREAKING(semver): remove deprecated rangeMax(), rangeMin() and
    testRange() APIs (#5160)
  • docs(semver): minor documentation cleanups (#5178)
  • refactor: import from @std/assert (#5199)
  • test(semver): add tryParse() tests (#5161)
  • chore(semver): release [email protected] (#5181)

@std/streams 1.0.0-rc.2 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/testing 1.0.0-rc.2 (prerelease)

  • fix(testing): throw error eagerly when insufficient permissions are granted to
    write to snapshot file in update mode (#5201)
  • refactor(expect,testing): update @std/assert imports (#5242)
  • refactor: import from @std/assert (#5199)

@std/text 1.0.0-rc.2 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/toml 1.0.0-rc.3 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/ulid 1.0.0-rc.3 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/url 1.0.0-rc.2 (prerelease)

  • refactor: import from @std/assert (#5199)

@std/uuid 1.0.0 (major)

  • refactor: import from @std/assert (#5199)

@std/webgpu 0.224.5 (patch)

  • refactor: import from @std/assert (#5199)

@std/yaml 1.0.0-rc.1 (prerelease)

  • BREAKING(yaml): remove ParseOptions.legacy option (#5229)
  • BREAKING(yaml): remove filename option from parse() and stringify()
    (#5223)
  • BREAKING(yaml): remove listener option from parse() and stringify()
    (#5224)
  • BREAKING(yaml): make Schema and Type private and stop supporting
    user-defined schemas (#5175)
  • BREAKING(yaml): rename DumpOptions to StringifyOptions (#5171)
  • BREAKING(yaml): remove iterator argument from parseAll() (#5148)
  • fix(yaml): fix !!pairs parsing (#5192)
  • fix(yaml): fix merge (<<) type handling in parse() (#5185)
  • refactor(yaml): replace chars and comments with constants (#5250)
  • refactor(yaml): add sanitizeInput() function (#5248)
  • refactor(yaml): remove inferred Schema type (#5252)
  • refactor(yaml): add default options object (#5249)
  • refactor(yaml): share char constants (#5246)
  • refactor(yaml): remove DirectiveHandler type (#5247)
  • refactor(yaml): minor cleanups (#5239)
  • refactor(yaml): simplify schema (#5236)
  • refactor(yaml): consolidate yaml/schema/*.ts code into yaml/_schema.ts
    (#5225)
  • refactor: import from @std/assert (#5199)
  • refactor(yaml): remove unused func type (#5191)
  • refactor(yaml): remove dead code (#5189)
  • refactor(yaml): simplify map initializations (#5183)
  • refactor(yaml): rename YAMLError to YamlError (#5149)
  • test(yaml): test handling of boolean values (#5251)
  • test(yaml): check handling of binary type (#5245)
  • test(yaml): add parse() test for duplicate keys (#5240)
  • test(yaml): add test cases of handling ? mark in YAML (#5234)
  • test(yaml): test !!timestamp type handling (#5237)
  • test(yaml): test stringify() case when string encoded into hex sequences
    (#5230)
  • test(yaml): test anchor and alias handling of parse() (#5190)
  • test(yaml): add misc parse() test cases (#5188)
  • test(yaml): add test for block scalars (#5187)
  • test(yaml): improve parse() testing (#5182)
  • chore(yaml): release [email protected] (#5244)
  • chore(yaml): remove example folder (#5238)
std - 2024.06.26

Published by kt3k 4 months ago

@std/cli 1.0.0-rc.2 (prerelease)

  • test(cli): improve Spinner test (#5108)

@std/collections 1.0.1 (patch)

  • perf(collections): use for loop instead of forEach() in unzip() (#5104)

@std/fs 1.0.0-rc.2 (prerelease)

  • docs(fs): add not supported docs for CopyOptions.preserveTimestamps (#5143)

@std/http 1.0.0-rc.1 (prerelease)

  • BREAKING(http): rename verifyCookie() to verifySignedCookie() (#5138)
  • BREAKING(http): improve thrown errors in cookie module (#5129)
  • BREAKING(http): change the default port of file-server to the same default of
    Deno.serve() (#4888)
  • BREAKING(http): move unstable-signed-cookie to signed-cookie (#5101)
  • BREAKING(http): remove deprecated server module (#5100)
  • fix(http): handle the case fileInfo.mode=0 correctly (#5132)
  • docs(http): remove outdated mention of CookieMap (#5109)
  • refactor(http): change error thrown in ServerSentEventStream to
    SyntaxError (#5135)
  • refactor(http): minor cleanup (#5126)
  • refactor(http): remove dead code and improve UserAgent testing (#5120)
  • chore(http): release [email protected] (#5131)

@std/jsonc 1.0.0-rc.1 (prerelease)

  • BREAKING(jsonc): remove allowTrailingComma option (#5119)
  • refactor(jsonc): minor cleanups (#5114)
  • chore(jsonc): release [email protected] (#5115)

@std/media-types 1.0.0 (major)

  • BREAKING(media-types): rename extensionsByType to allExtensions (#5106)
  • docs(media-types): remove outdated historical note (#5105)
  • chore(media-types): release [email protected] (#4780)

@std/testing 1.0.0-rc.1 (prerelease)

  • BREAKING(testing): remove deprecated asserts module (#5099)
  • BREAKING(testing): disable multiple FakeTime creations (#5130)
  • fix(testing): correctly throw in constructor with spy() (#5139)
  • fix(testing): function call of Date constructor is not correctly faked
    (#5122)
  • docs(testing): add module docs (#5147)
  • refactor(testing): remove @std/fmt/colors dependency from snapshot module
    (#5145)
  • refactor(testing): remove dead code and improve test of testing/mock.ts
    (#5137)
  • test(testing): improve bdd testing (#5136)
  • test(testing): improve FakeTime testing (#5123)
  • chore(testing): release [email protected] (#5142)

@std/yaml 0.224.3 (patch)

  • feat(yaml): support schema name for 'schema' option (#5118)
  • docs(yaml): improve yaml document (#5127)
std - 2024.06.21

Published by kt3k 4 months ago

@std/archive 0.224.2 (patch)

  • refactor(archive,expect,io,log,toml,yaml): remove private and public
    access modifiers (#5077)

@std/async 1.0.0-rc.2 (prerelease)

  • BREAKING(async): simplify deadline() logic, remove DeadlineError and
    improve errors (#5058)
  • BREAKING(async): make abortablePromise() and abortableAsyncIterable()
    private (#5056)

@std/cli 1.0.0-rc.1 (prerelease)

  • chore(cli): release [email protected] (#5068)
  • chore(cli): make spinner unstable/experimental (#5067)

@std/collections 1.0.0 (major)

@std/dotenv 0.224.1 (patch)

  • docs(dotenv): improve dotenv docs (#5095)

@std/expect 0.224.5 (patch)

  • refactor(archive,expect,io,log,toml,yaml): remove private and public
    access modifiers (#5077)

@std/fs 1.0.0-rc.1 (prerelease)

  • refactor(fs): improve expandGlob() implementation and testing (#5089)
  • refactor(fs): reduce the repetition in exists.ts (#5088)
  • refactor(fs): reduce the repetition in ensure_dir.ts (#5085)
  • refactor(fs): resolve directories when checking whether they are the same in
    isSubdir() (#5076)
  • test(fs): improve copy() testing (#5084)
  • test(fs): improve ensureSymlink() test (#5087)
  • test(fs): check ensureDir() is not racy (#5086)
  • chore(fs): release [email protected] (#5091)

@std/io 0.224.2 (patch)

  • refactor(archive,expect,io,log,toml,yaml): remove private and public
    access modifiers (#5077)

@std/json 1.0.0-rc.1 (prerelease)

  • BREAKING(json): rename /common to /types (#5103)
  • BREAKING(json): remove writableStrategy and readableStrategy options
    (#5097)
  • docs(json): lint @std/json docs (#4798)
  • test(json): improve json testing (#5075)
  • chore(json): release [email protected] (#5102)

@std/jsonc 0.224.3 (patch)

  • test(jsonc): remove dead code and improve testing (#5093)

@std/log 0.224.3 (patch)

  • refactor(archive,expect,io,log,toml,yaml): remove private and public
    access modifiers (#5077)

@std/streams 1.0.0-rc.1 (prerelease)

  • BREAKING(streams): remove iterateReader, readableStreamFromReader,
    readerFromIterable, readerFromStreamReader, writableStreamFromWriter,
    and writerFromStreamWriter (#5060)
  • fix(streams): prevent earlyZipReadableStreams() from possibly using
    excessive memory (#5082)
  • test(streams): improve test coverage (#5078)
  • test(streams): improve DelimiterStream test cases (#5070)
  • test(streams): improve Buffer test (#5061)
  • chore(streams): release [email protected] (#5074)

@std/testing 0.225.3 (patch)

  • refactor(testing): remove FakeTime.start setter (#5050)

@std/toml 1.0.0-rc.2 (prerelease)

  • refactor(archive,expect,io,log,toml,yaml): remove private and public
    access modifiers (#5077)

@std/yaml 0.224.2 (patch)

  • refactor(archive,expect,io,log,toml,yaml): remove private and public
    access modifiers (#5077)
std - 2024.06.17

Published by kt3k 4 months ago

@std/async 1.0.0-rc.1 (prerelease)

  • BREAKING(async): stop exporting ERROR_WHILE_MAPPING_MESSAGE (#5041)
  • docs(async): improve module docs (#5039)
  • docs(async): avoid memory leak in example (#5040)
  • chore(async): release [email protected] (#5035)
  • chore(async): mark Tuple and TupleOf as @internal (#5042)

@std/cli 0.224.7 (patch)

  • refactor(cli): minor cleanups (#5052)
  • test(cli): improve spinner test coverage (#5047)
  • test(cli): improve test coverage (#5046)

@std/http 0.224.5 (patch)

  • feat(http): support partitioned cookies (#5044)

@std/msgpack 1.0.0-rc.1 (prerelease)

@std/path 1.0.0-rc.2 (prerelease)

  • test(path): improve test coverage (#5038)

@std/streams 0.224.5 (patch)

  • chore(streams): remove unused test util (#5048)

@std/testing 0.225.2 (patch)

  • docs(testing): improve the docs of @std/testing (#5033)
  • refactor(testing): remove use of public keyword (#5051)

@std/ulid 1.0.0-rc.2 (prerelease)

  • refactor(ulid): remove len argument from encodeTime() and encodeRandom()
    (#5054)
std - 2024.06.12

Published by kt3k 4 months ago

@std/assert 1.0.0-rc.2 (prerelease)

  • fix(assert): fix tolerance calculation when comparing negative values (#5019)

@std/data-structures 1.0.0-rc.1 (prerelease)

@std/fs 0.229.3 (patch)

  • docs(fs): improve documentation (#4788)

@std/ini 0.225.1 (patch)

  • docs(ini): improve ini docs (#5020)

@std/msgpack 0.224.3 (patch)

  • docs(msgpack): complete documentation (#5029)
  • test(msgpack): add test cases for encode() (#5028)
  • test(msgpack): add decode() test cases (#5027)

@std/net 0.224.3 (patch)

  • docs(net): complete documentation (#4982)

@std/regexp 1.0.0-rc.1 (prerelease)

  • docs(regexp): complete documentation (#5023)
  • chore(regexp): release [email protected] (#5024)

@std/text 1.0.0-rc.1 (prerelease)

  • refactor(text): minor cleanups and improvements (#5025)
  • chore(text): release [email protected] (#5026)

@std/ulid 1.0.0-rc.1 (prerelease)

  • refactor(ulid): improve error types and messages (#5022)
  • chore(ulid): release [email protected] (#4997)

@std/url 1.0.0-rc.1 (prerelease)

std - 2024.06.06

Published by kt3k 5 months ago

@std/archive 0.224.1 (patch)

  • refactor(archive): cleanup use of @std/assert (#4975)

@std/assert 1.0.0-rc.1 (prerelease)

  • BREAKING(assert): make unreachable() consistent with @std/assert (#4943)
  • BREAKING(assert): assertAlmostEquals() sets useful tolerance automatically
    (#4460)
  • docs(assert): remove outdated API docs (#4937)
  • refactor(assert): minor cleanups (#4941)
  • chore(assert): release [email protected] (#4934)

@std/async 0.224.2 (patch)

  • refactor(async): cleanup use of @std/assert (#4950)

@std/bytes 1.0.0 (major)

@std/cli 0.224.6 (patch)

  • docs(cli,encoding,fmt,jsonc,path,semver,testing,text,toml,url): remove "This
    module is browser compatible" note (#4945)
  • refactor(cli): cleanup use of @std/assert (#4966)

@std/csv 0.224.3 (patch)

  • refactor(csv): cleanup use of @std/assert (#4976)

@std/data-structures 0.225.2 (patch)

  • refactor(data-structures): remove use of public keyword (#4983)

@std/datetime 0.224.1 (patch)

  • docs(datetime): trim module documentation (#4971)

@std/encoding 1.0.0-rc.2 (prerelease)

  • docs(cli,encoding,fmt,jsonc,path,semver,testing,text,toml,url): remove "This
    module is browser compatible" note (#4945)

@std/fmt 0.225.4 (patch)

  • docs(cli,encoding,fmt,jsonc,path,semver,testing,text,toml,url): remove "This
    module is browser compatible" note (#4945)

@std/fs 0.229.2 (patch)

  • refactor(fs): cleanup use of @std/assert (#4948)

@std/html 1.0.0-rc.1 (prerelease)

@std/http 0.224.4 (patch)

  • refactor(http): cleanup use of @std/assert (#4974)

@std/io 0.224.1 (patch)

  • refactor(io): cleanup use of @std/assert (#4979)

@std/jsonc 0.224.2 (patch)

  • docs(cli,encoding,fmt,jsonc,path,semver,testing,text,toml,url): remove "This
    module is browser compatible" note (#4945)
  • refactor(jsonc): cleanup use of @std/assert (#4968)

@std/log 0.224.2 (patch)

  • refactor(log): cleanup use of @std/assert (#4973)

@std/path 1.0.0-rc.1 (prerelease)

  • BREAKING(path): remove path.posix and path.win32 (#4953)
  • BREAKING(path): remove separator argument from common() (#4947)
  • BREAKING(path): remove GlobToRegExpOptions.os and OSType export (#4928)
  • docs(path): fix typo in normalize doc (#4959)
  • docs(path): improve join jsdoc (#4958)
  • docs(path): fix typo (#4956)
  • docs(cli,encoding,fmt,jsonc,path,semver,testing,text,toml,url): remove "This
    module is browser compatible" note (#4945)
  • refactor(path): clean isWindows logic (#4972)
  • refactor(path): cleanup join() implementations (#4946)
  • test(path): improve windows.parse() test (#4952)
  • test(path): improve normalizeGlob() test coverage (#4940)
  • test(path): improve normalize() coverage (#4939)
  • chore(path): release [email protected] (#4951)
  • chore(path): use assertPath() in windows.join() (#4960)

@std/semver 0.224.3 (patch)

  • docs(cli,encoding,fmt,jsonc,path,semver,testing,text,toml,url): remove "This
    module is browser compatible" note (#4945)

@std/streams 0.224.4 (patch)

  • refactor(streams): cleanup use of @std/assert (#4980)

@std/testing 0.225.1 (patch)

  • docs(cli,encoding,fmt,jsonc,path,semver,testing,text,toml,url): remove "This
    module is browser compatible" note (#4945)

@std/text 0.224.3 (patch)

  • docs(cli,encoding,fmt,jsonc,path,semver,testing,text,toml,url): remove "This
    module is browser compatible" note (#4945)
  • refactor(text): cleanup use of @std/assert (#4977)

@std/toml 1.0.0-rc.1 (prerelease)

  • BREAKING(toml): rename FormatOptions to StringifyOptions (#4963)
  • docs(cli,encoding,fmt,jsonc,path,semver,testing,text,toml,url): remove "This
    module is browser compatible" note (#4945)
  • chore(toml): release [email protected] (#4969)
  • chore(toml): minor cleanup (#4964)

@std/url 0.224.1 (patch)

  • docs(url): complete documentation (#4965)
  • docs(cli,encoding,fmt,jsonc,path,semver,testing,text,toml,url): remove "This
    module is browser compatible" note (#4945)

@std/webgpu 0.224.4 (patch)

  • refactor(webgpu): cleanup use of @std/assert (#4978)
std - 2024.06.03

Published by kt3k 5 months ago

@std/assert 0.226.0 (minor)

  • BREAKING(assert,testing): remove formatter option from assertEquals()
    (#4893)
  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)
  • docs(assert): improve docs (#4876)

@std/cli 0.224.5 (patch)

  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)

@std/crypto 1.0.0-rc.1 (prerelease)

  • BREAKING(crypto): remove deprecated APIs (#4919)
  • BREAKING(crypto): remove KeyStack (#4916)
  • docs(crypto): improve docs (#4884)
  • refactor(crypto): cleanup redundant assertion in timingSafeEqual() (#4907)
  • test(crypto): test node.js custom inspection of KeyStack (#4887)
  • chore(crypto): release [email protected] (#4912)

@std/csv 0.224.2 (patch)

  • docs(csv): use assertions in example code snippets (#4932)
  • docs(csv): improve API docs (#4920)

@std/data-structures 0.225.1 (patch)

  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)

@std/encoding 1.0.0-rc.1 (prerelease)

  • BREAKING(encoding): replace Ascii85Options with EncodeAscii85Options and
    DecodeAscii85Options (#4861)
  • BREAKING(encoding): rename MaxVarInt to MaxVarint (#4896)
  • BREAKING(encoding): rename MaxUInt64 to MaxUint64 (#4897)
  • BREAKING(encoding): remove deprecated VarInt APIs (#4864)
  • fix(encoding): throw TypeError on invalid input (#4901)
  • chore(encoding): release [email protected] (#4858)

@std/expect 0.224.4 (patch)

  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)

@std/fmt 0.225.3 (patch)

  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)

@std/front-matter 0.224.2 (patch)

  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)

@std/html 0.224.2 (patch)

  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)

@std/http 0.224.3 (patch)

  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)
  • docs(http): added --allow-sys to file server example (#4890)

@std/jsonc 0.224.1 (patch)

  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)

@std/net 0.224.2 (patch)

  • feat(net): getNetworkAddress() (#4677)

@std/path 0.225.2 (patch)

  • docs(path): improve API docs (#4900)
  • test(path): add test cases of isAbsolute(), joinGlobs(), and common()
    (#4904)
  • test(path): test toNamespacedPath() (#4902)

@std/semver 0.224.2 (patch)

  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)

@std/streams 0.224.3 (patch)

  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)

@std/testing 0.225.0 (minor)

  • BREAKING(assert,testing): remove formatter option from assertEquals()
    (#4893)
  • refactor(testing): do not use assertEquals in snapshot.ts (#4930)

@std/text 0.224.2 (patch)

  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)

@std/toml 0.224.1 (patch)

  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)
  • docs(toml): lint @std/toml docs (#4799)

@std/uuid 1.0.0-rc.1 (prerelease)

  • BREAKING(uuid): remove V1Options in favor of GenerateOptions (#4925)
  • BREAKING(uuid): remove v1.generate() signature with buf and offset
    parameters and number[] return type (#4877)
  • chore(uuid): release [email protected] (#4867)

@std/webgpu 0.224.3 (patch)

  • docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu):
    add snippet checks in module, function and class docs to doc checker (#4855)
std - 2024.05.29

Published by kt3k 5 months ago

@std/cli 0.224.4 (patch)

  • fix(cli): reduce flicker in spinner render function (#4835)
  • docs(cli): make check_docs pass (#4815)
  • docs(cli): improve spinner.message document (#4785)
  • test(cli): reduce the flakiness of Spinner test cases (#4844)

@std/data-structures 0.225.0 (minor)

  • BREAKING(data-structures): hide private internals (#4827)
  • docs(data-structures): enables doc lint of data-structures (#4847)

@std/encoding 0.224.3 (patch)

  • docs(encoding): fix typo in ascii85.ts (#4854)
  • docs(encoding): Cleanup and fix doc lints (#4838)
  • refactor(encoding): remove unnecessary prefixes from private functions (#4862)
  • refactor(encoding): rename _util.ts (#4860)
  • test(encoding): use own encodeHex() and decodeHex() (#4863)

@std/expect 0.224.3 (patch)

  • docs(expect): document methods and add examples (#4836)

@std/fmt 0.225.2 (patch)

  • docs(fmt): improve API docs (#4829)

@std/front-matter 0.224.1 (patch)

  • docs(front-matter): improve docs for stabilization (#4789)

@std/html 0.224.1 (patch)

  • docs(html): improve API docs (#4878)

@std/http 0.224.2 (patch)

  • docs(http): don't run some examples in doc checker (#4840)
  • docs(http): improve docs for stabilization (#4813)

@std/ini 0.225.0 (minor)

  • BREAKING(ini): remove internal Formatting type (#4818)
  • fix(ini): remove unused ParseOptions.assignment property (#4816)
  • docs(ini): add missing doc comments (#4819)
  • refactor(ini): move StringifyOptions to stringify.ts (#4817)

@std/msgpack 0.224.2 (patch)

  • fix(msgpack): error on early end of data (#4831)
  • docs(msgpack): complete documentation of the package (#4832)

@std/semver 0.224.1 (patch)

  • docs(semver): improve docs (#4846)

@std/streams 0.224.2 (patch)

  • docs(streams): improve docs for stabilization (#4852)

@std/text 0.224.1 (patch)

  • docs(text): pass docs check (#4837)
  • docs(text): add module doc (#4812)

@std/ulid 0.224.1 (patch)

  • docs(ulid): finish documentation (#4825)

@std/uuid 0.224.3 (patch)

  • deprecation(uuid): deprecate v1.generate() signature with buf and offset
    parameters (#4880)
  • deprecation(uuid): rename V1Options to GenerateOptions (#4872)
  • fix(uuid): validate namespace UUIDs in v3.generate() and v5.generate()
    (#4874)
  • docs(uuid): update module docs (#4790)
  • test(uuid): add tests for invalid namespace UUID (#4875)

@std/yaml 0.224.1 (patch)

  • refactor(yaml): remove dead code (#4849)
  • test(yaml): test handling of omap (#4851)
  • test(yaml): test float handling (#4850)
std - 2024.05.22

Published by kt3k 5 months ago

@std/assert 0.225.3 (patch)

  • refactor(assert,internal): rename diffstr() to diffStr() (#4758)

@std/async 0.224.1 (patch)

  • docs(async): improve docs for stabilization (#4803)

@std/bytes 1.0.0-rc.3 (prerelease)

  • perf(bytes): skip doing extra work in some scenarios (#4767)

@std/cli 0.224.3 (patch)

  • chore(cli): remove outdated todo comment (#4787)

@std/collections 1.0.0-rc.1 (prerelease)

  • feat(collections): [email protected] (#4697)
  • docs(collections,internal,media-types): use @typeParam tag instead of
    @template (#4772)
  • docs(collections): fix typos and improve example (#4763)
  • docs(collections): update module doc (#4765)

@std/csv 0.224.1 (patch)

  • docs(csv,encoding,http,json,media-types,uuid): use rfc-editor.org for RFC
    links (#4777)

@std/data-structures 0.224.1 (patch)

  • docs(data-structures): improve documentation (#4793)

@std/encoding 0.224.2 (patch)

  • docs(csv,encoding,http,json,media-types,uuid): use rfc-editor.org for RFC
    links (#4777)

@std/expect 0.224.2 (patch)

  • fix(expect): updated error message for toContain (#4750)

@std/http 0.224.1 (patch)

  • docs(csv,encoding,http,json,media-types,uuid): use rfc-editor.org for RFC
    links (#4777)

@std/internal 1.0.0 (major)

  • docs(collections,internal,media-types): use @typeParam tag instead of
    @template (#4772)
  • docs(internal): add module docs (#4757)
  • refactor(assert,internal): rename diffstr() to diffStr() (#4758)

@std/json 0.224.1 (patch)

  • docs(csv,encoding,http,json,media-types,uuid): use rfc-editor.org for RFC
    links (#4777)

@std/media-types 1.0.0-rc.1 (prerelease)

  • fix(media-types): do not expose vendored json file as public API (#4776)
  • docs(collections,internal,media-types): use @typeParam tag instead of
    @template (#4772)
  • docs(csv,encoding,http,json,media-types,uuid): use rfc-editor.org for RFC
    links (#4777)
  • chore(media-types): [email protected] (#4744)

@std/msgpack 0.224.1 (patch)

  • fix(msgpack): encode maps with null prototype (#4764)

@std/regexp 0.224.1 (patch)

  • docs(regexp): update module example to get full jsr score (#4796)

@std/streams 0.224.1 (patch)

  • feat(streams): concatReadableStreams() (#4747)

@std/uuid 0.224.2 (patch)

  • docs(csv,encoding,http,json,media-types,uuid): use rfc-editor.org for RFC
    links (#4777)

@std/webgpu 0.224.2 (patch)

  • docs(webgpu): improve docs for stabilization (#4811)
std - 2024.05.16

Published by kt3k 5 months ago

2024.05.16

@std/assert 0.225.2 (patch)

  • fix(assert): handle assertStrictEquals(-0, +0) correctly (#4715)
  • fix(assert): don't swallow the original error while creating assertion error
    (#4701)
  • docs(assert): document assertStrictEquals() equality comparison behavior
    (#4724)
  • refactor(assert): vendor code from fmt/colors.ts (#4716)
  • chore(assert): revert "handle assertStrictEquals(-0, +0) correctly" (#4718)

@std/bytes 1.0.0-rc.2 (prerelease)

  • docs(bytes): trim module documentation (#4693)
  • docs(bytes,collections): fix doc checker and documentation (#4691)
  • chore(bytes): release [email protected] (#4745)

@std/cli 0.224.2 (patch)

  • test(cli): reduce flakiness of spinner test (#4738)
  • test(cli): reduce flakiness of spinner test (#4719)
  • test(cli): Spinner tests (#4713)

@std/collections 0.224.2 (patch)

  • feat(collections): add invert() and invertBy() (#4710)
  • docs(collections): finalize module documentation (#4696)
  • docs(bytes,collections): fix doc checker and documentation (#4691)
  • refactor(collections): sort exports in mod.ts (#4712)

@std/encoding 0.224.1 (patch)

  • test(encoding): improve test coverage (#4742)

@std/expect 0.224.1 (patch)

  • fix(expect): don't swallow the original error while creating assertion error
    (#4700)
  • chore(expect): fix future no-slow-type lint errors with expando properties
    (#4711)

@std/fmt 0.225.1 (patch)

  • chore(fmt,fs,path,internal): skip yanked version manually (#4753)

@std/fs 0.229.1 (patch)

  • chore(fmt,fs,path,internal): skip yanked version manually (#4753)

@std/internal 0.225.1 (patch)

  • docs(internal): cleanups and documentation improvements (#4706)
  • refactor(internal): cleanup buildMessage() (#4705)
  • refactor(internal): cleanup diff() (#4704)
  • refactor(internal): cleanup and restructure diffstr() (#4703)
  • refactor(internal): cleanup _internals (#4702)
  • refactor(internal): cleanup and restructure (#4698)
  • chore(fmt,fs,path,internal): skip yanked version manually (#4753)
  • chore(internal): release [email protected] (#4741)

@std/media-types 0.224.1 (patch)

  • docs(media-types): polish documentation (#4731)
  • refactor(media-types): minor cleanups (#4743)

@std/net 0.224.1 (patch)

  • test(net): improve test coverage (#4709)

@std/path 0.225.1 (patch)

  • chore(fmt,fs,path,internal): skip yanked version manually (#4753)

@std/uuid 0.224.1 (patch)

  • refactor(uuid): factor out common symbols into common module (#4749)

@std/webgpu 0.224.1 (patch)

  • test(webgpu): remove Deno.resources() usage (#4708)
std - 2024.05.07

Published by kt3k 5 months ago

@std/assert 0.225.1 (patch)

  • test(assert): improve test coverage (#4679)

@std/bytes 1.0.0-rc.1 (prerelease)

  • feat(bytes): @std/[email protected] (#4651)
  • docs(bytes): fix return type description for concat() (#4668)
  • docs(bytes): update API doc of lastIndexOfNeedle (#4665)

@std/cli 0.224.1 (patch)

  • fix(cli): spinner support NO_COLOR (#4662)

@std/collections 0.224.1 (patch)

  • fix(collections): correct error class when chunk() throws (#4682)
  • docs(collections): complete documentation (#4664)
  • refactor(collections): minor cleanups (#4681)

@std/log 0.224.1 (patch)

  • feat(log): make FileHandler and RotatingFileHandler buffer size
    configurable (#4680)
std -

Published by kt3k 8 months ago

Note: This release is for testing provenance attestation in JSR. No new commits are included.

std - 0.215.0

Published by littledivy 8 months ago

0.215.0 / 2024.02.08

  • BREAKING(log): remove WARNING log level (#4258)
  • BREAKING(path): remove glob.ts files (#4259)
  • BREAKING(path): remove separator.ts files (#4260)
  • BREAKING(semver): remove Comparator functions (#4278)
  • BREAKING(semver): remove rangeFormat() (#4265)
  • BREAKING(semver): remove sort() (#4264)
  • deprecation(semver): deprecate ltr() and gtr() (#4228)
  • deprecation(semver): deprecate reverseSort() (#4280)
  • feat(expect): add expect.addEqualityTesters api. (#4255)
  • fix: version bump workflow (#4288)
  • refactor(dotenv): prepare for noUncheckedIndexedAccess (#4261)
  • refatcor(toml): prepare for noUncheckedIndexedAccess (#4274)
std - 0.170.0

Published by kt3k almost 2 years ago

0.170.0 / 2022.12.19

  • Revert "fix(node/http): do not buffer first chunk (#2989)" (#3013)
std - 0.149.0

Published by bartlomieju about 2 years ago

0.149.0 / 2022.07.20

  • feat(semver): add "semver" module (#2434)
  • fix(node/module): improve error message of createRequire (#2440)
  • fix(testing): add support for PromiseLike in assertRejects (#2443)
  • node: process.on("beforeExit") (#2331)
std - 0.140.0

Published by littledivy over 2 years ago

0.140.0 / 2022.05.18

  • feat(http): add onListen option to serve (#2218)
  • feat(node/dgram): support dgram (udp) node module compat (#2205)
  • fix(assertRejects): fails on synchronous throw #1302 (#2234)
  • fix(collections): prevent cycles in deepMerge() (#2228)
  • fix(encoding/csv): improve error message for csv's parse function (#2191)
  • fix(http/file_server): fix handling of 'W/' prefixed etag (#2229)
  • fix(testing/bdd): support using bdd tests with dnt (#2235)
  • fix: add toJSON to node/perf_hooks.ts (#2209)
std - 0.139.0

Published by piscisaureus over 2 years ago

0.139.0 / 2022.05.12

  • feat(encoding): add jsonc parser (#2154)
  • feat(node/dns): Implement Resolver APIs (#2201)
  • feat(node/net): unix domain socket support (#2146)
  • feat(testing/snapshot): add "assertSnapshot" options overload (#2179)
  • fix(node/module): interpret length parameter as optional in blitBuffer (#2199)
  • fix(node/timers): set custom promisify function (#2198)
std - 0.135.0

Published by dsherret over 2 years ago

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)