Releases: denoland/std
Releases · denoland/std
0.185.0
0.184.0
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
tofile_server.ts
(#3316) - fix(http/file_server.ts): respond to Range requests with correct byte length
(#3319)
0.183.0
0.183.0 / 2023.04.12
- BREAKING(csv): rename
CsvStream
toCsvParseStream
(#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
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
0.180.0
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)
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)