Releases: denoland/std
Releases · denoland/std
0.179.0
0.179.0 / 2023.03.10
- BREAKING(encoding/varint): deprecate Wasm implementation in favour of native
TypeScript (#3215) - feat(fs): add followSymlink to expandGlob (#3093)
- fix(fs/ensureDir): fix racy ensureDir (#3242)
- fix(fs/ensure_symlink): lstat relative symlink properly (#3216)
- fix(http/cookie): accept cookies with value containing = character (#3152)
- fix(http/file_server): redirect directory URLs that don't end with a slash
(#3220)
0.178.0
0.178.0 / 2023.02.23
- Remove std/node, it was merged into Deno itself (#3206)
- feat(encoding/csv/streaming): add
skipFirstRow
andcolumns
options (#3184) - feat(http/file_server): etag value falls back to
DENO_DEPLOYMENT_ID
if
fileInfo.mtime
is not available (#3186) - feat(streams/delimiter_stream): add disposition option (#3189)
- fix(crypto): create DataView with correct byteLength in timingSafeEqual
(#3208) - fix(encoding/yaml): avoid prototype pollution in Node.js and Browser (#3173)
- fix(node): do not ask env permission from process.env access (#3178)
- fix(node/child_process): "windowsVerbatimArguments" option should be
automatically set to true for CMD in spawn() (#3167) - fix(node/fs): chmod function throws unnecessary TypeError on Windows (#3168)
- fix: change
BigInt
type tobigint
type (#3187)
0.177.0
0.176.0
0.175.0
0.174.0
0.173.0
0.173.0 / 2023.01.16
- BREAKING(streams, archive): remove deprecated exports (#3107)
- fix(fs): change globstar default to true for expandGlob and expandGlobSync
(#3115) - fix(streams): prevent artificial terminal newline in
TextLineStream
(#3103) - fix: revert "feat(node/cluster):
cluster
module for Node compat (#2271)"
(#3111)
0.172.0
0.172.0 / 2023.01.13
- feat(collection): add toArray method to BinaryHeap (#3079)
- feat(node/cluster):
cluster
module for Node compat (#2271) - fix(datetime):
.quarter
calculation fordifference()
(#3085) - fix(encoding/jsonc): avoid prototype pollution in Node.js and Browser (#3077)
- fix(node): support ref & unref of TCP handle (#3102)
- fix(path): correctly handle trailing slashes for posix basename (#3088)
0.171.0
0.171.0 / 2023.01.05
- feat(http): add --header option to file_server (#2977)
- feat(node): Add support for os.uptime (#3052)
- feat(node/diagnostics_channel): initial implementation (#3050)
- feat(node/url): domainToASCII/domainToUnicode (#3022)
- fix(flags): parse method looses types in certain cases with collect option
(#3040) - fix(flags): types for aliases defined as array are ignored (#3043)
- fix(node/http): avoid empty chunk issue of flash (#3062)
- fix(node/http): ignore body when status code is one of 101, 204, 205, 304
(#3067) - fix(node/util): reference error of 'process' (#3037)
- fix(path): correctly handle trailing slashes for basename (#3068)
- fix(testing): do not mutate tokens when creating details (#3049)