Releases: denoland/std
Releases ยท denoland/std
0.169.0
0.168.0
0.168.0 / 2022.12.14
- BREAKING(archive): move to single-export files (#2958)
- BREAKING(dotenv): rename config to load (#2616)
- BREAKING(io): single-export files (#2975)
- fix(encoding): base58 decoding (#2982)
- fix(node): fix nextTick shim in deploy (#2980)
- fix(node): ignore NotSupported errors coming from
Deno.chmod
(#2996) - fix(node/http): do not buffer first chunk (#2989)
- perf(encoding/yaml) Don't allocate buffers unnecessarily (#2967)
- perf(node/buffer): improve utf8 decoding performance (#2986)
0.167.0
0.167.0 / 2022.12.01
- Reorder steps to view documentation (#2948)
- Revert "test(node/http): modify writable of ClientRequest (#2945)" (#2950)
- feat(async): retry (#2929)
- feat(dotenv): support type inference based on
restrictEnvAccessTo
option
(#2933) - feat(node): add os.version (#2962)
- feat(node): add util.types.isProxy (#2960)
- feat(testing): add conditional type check utils (#2864)
- fix(node/tls): implement secureConnect event (#2926)
0.166.0
0.166.0 / 2022.11.24
- BREAKING(fmt/bytes): rename prettyBytes to format (#2896)
- BREAKING(fmt/duration): rename prettyDuration to format (#2871)
- feat(http/cookie): allow number type for expires param (#2932)
- feat(node): export
process.argv
(#2924) - feat(node/crypto): add hmac implementation (#2664)
- feat: Add process._kill and shim process.kill(pid, 0) correctly (#2922)
- fix(fmt/bytes): default local decimal and group symbols (#2904)
- fix(http/cookie): wording for cookie value validation error (#2931)
- fix(node/console): update export members of console (#2927)
- fix(node/fs): enable type narrowing with instanceof for ReadStream and
WriteStream (#2915) - fix(node/http): allow setting statusMessage (#2911)
- fix(node/http): disable chunked request if Content-Length header is specified
(#2755) - fix(node/http): request with headers (#2898)
- fix(node/string_decoder): proper buffer type casting and fix default logic
(#2897) - fix(node/timers): implement timeout.refresh (#2919)
- fix: wait for denoflate wasm to load (#2923)
0.165.0
0.164.0
0.164.0 / 2022.11.13
- feat(fmt): add
prettyDuration
(#2861) - feat(http/file_server): add -v, --version option (#2868)
- fix(node/fs): improve fs.read compatibility (#2880)
- fix(node/http): add .finished property to ServerResponse (#2878)
- fix(node/http): fix non-string buffer response (#2863)
- node: mock ClientRequest.setTimeout (#2875)
- perf(node/string_decoder): use native decoder for GenericDecoder (#2858)
0.163.0
0.163.0 / 2022.11.08
- chore: upgrade rust to 0.165.0 and wasmbuild to 0.10.2 (#2850)
- chore(semver): rename inc and diff (#2826)
- docs(encoding): remove
await
(#2831) - docs(encoding): remove
ColumnDetails["fn"]
(#2840) - docs(flags): fix broken link to minimist (#2842)
- docs(fs): remove misleading docs from fs.walk (#2836)
- docs(log): add note for module authors (#2843)
- refactor: cleanup check licence headers tool (#2830)
- refactor(_tools): use
fs/walk
in deprecations check (#2837) - refactor(_util): remove
deepAssign
(#2847) - refactor(crypto): move
crypto/_wasm_crypto/
tocrypto/_wasm/
(#2845) - refactor(encoding): move
varint/_wasm_varint/
tovarint/_wasm/
(#2844)
0.162.0
0.162.0 / 2022.11.03
- feat(encoding/front_matter): add support for different formats of front matter
(#2801) - feat(streams): add ByteSliceStream (#2795)
- feat(tools): add import path check in docs (#2820)
- fix(dotenv): Empty string crashing parsing (#2819)
- fix(flags): set boolean aliases to false by default (#2824)
- fix(node):
node:setup
task honours-y
flag (#2825) - fix(node/fs): add support for numeric flags in
fs.open()
(#2828)
0.161.0
0.161.0 / 2022.10.26
- BREAKING: remove deprecated
std/hash
module (#2786) - feat(crypto):
createHash
utility (#2805) - feat(crypto):
toHashString
utility (#2767) - feat(node): add support of .node module (#2804)
- feat(node): list remaining Node tests in documentation (#2787)
- fix(fs/expandGlob): globstar false does not take effect (#2571) (#2779)
- fix(node/fs): enable to check error thrown on invalid values of bufferSize
(#2782) - fix(node/net): modify close event timing (#2793)
0.160.0
0.160.0 / 2022.10.17
- feat(crypto): export algorithm types (#2759)
- feat(node): add readline/promises (#2760)
- fix(node/child_process): add support of windowsVerbatimArguments option
(#2781) - fix(node/child_process): mock childProcess.disconnect method (#2776)
- fix(node/fs): make fs.access resolve on windows (#2775)
- fix(node/fs): resolve
Dirent
instead of Object (#2753)