Deno v1.25.0 — Release Notes & Engineering Impact
Deno v1.25.0. Source highlight: BREAKING(ext/ffi): specialized `buffer` type (#15518)
386 tracked entries. Older history is imported progressively; see source coverage.
Deno v1.25.0. Source highlight: BREAKING(ext/ffi): specialized `buffer` type (#15518)
Deno v1.24.3. Source highlight: fix(ext/fetch): add socks proxy support (#15372)
Deno v1.24.2. Source highlight: feat(ext/ffi): Add support to get ArrayBuffers from UnsafePointerView (#15143)
Deno v1.24.1. Source highlight: fix(cli): unset jsxFragmentFactory & jsxFactory options (#15264)
Deno v1.24.0. Source highlight: BREAKING(unstable): Improve Deno.spawn() stdio API (#14919)
Deno v1.23.4. Source highlight: feat(core): Re-export v8 use_custom_libcxx feature (#14475)
Deno v1.23.3. Source highlight: Revert "refactor(snapshots): to their own crate (#14794)" (#15076)
Deno v1.23.2. Source highlight: feat(unstable/ffi): thread safe callbacks (#14942)
Deno v1.23.1. Source highlight: BREAKING(unstable/ffi): Remove `Deno.UnsafePointer` indirection (#14915)
Deno v1.23.0. Source highlight: BREAKING: remove `Intl.v8BreakIterator` (#14864)
Deno v1.22.3. Source highlight: fix(ext/fetch): remove deprecation of `URL` in deno `fetch` (#14769)
Deno v1.22.2. Source highlight: feat(unstable): add Deno.getGid (#14528)
Deno v1.22.1. Source highlight: fix(bench): update typo in bench summary (#14672)
Deno v1.22.0. Source highlight: BREAKING(unstable): Enable Deno namespace in workers by default (#14581)
Deno v1.21.3. Source highlight: fix(cli): add deno version to manual links (#14505)
Deno v1.21.2. Source highlight: fix(cli): add dom.extras lib (#14430)
Deno v1.21.1. Source highlight: feat(ext/console): Add string abbreviation size option for "Deno.inspect"
Deno v1.21.0. Source highlight: View the full release blog post here.
Deno v1.20.6. Source highlight: fix(serde_v8): more robust number deserialization (#14216)
Deno v1.20.5. Source highlight: feat(lsp/unstable): add experimental testing API (#13798)
Deno v1.20.4. Source highlight: fix(compile): follow redirects when resolving (#14161)
Deno v1.20.3. Source highlight: fix(ext/fetch): deprecate URL as the first arg in types (#14113)
Deno v1.20.2. Source highlight: feat(lsp): support deno.enablePaths setting (#13978)
Deno v1.20.1. Source highlight: BREAKING: don't inherit permissions by default (#13668)
Deno v1.19.3. Source highlight: fix(ci): restore compatibility with older glibc (#13846)
Deno v1.19.2. Source highlight: fix(cli): disable config discovery for remote script (#13745)
Deno v1.19.1. Source highlight: feat(ext/ffi/unstable): Support read only global statics (#13662)
Deno v1.19.0. Source highlight: feat: Add Deno.FsFile, deprecate Deno.File (#13660)
Deno v1.18.2. Source highlight: feat(unstable): add Deno.getUid (#13496)
Deno v1.18.1. Source highlight: feat(unstable): add Deno.networkInterfaces (#13475)
Deno v1.18.0. Source highlight: feat: auto-discover config file (#13313)
Deno v1.17.3. Source highlight: fix: Get lib.deno_core.d.ts to parse correctly (#13238)
Deno v1.17.2. Source highlight: fix(cli): include JSON modules in bundle (#13188)
Deno v1.17.1. Source highlight: feat(lsp, unstable): add code lens for debugging tests (#13138)
Deno v1.17.0. Source highlight: feat: add `--no-check=remote` flag (#12766)
Deno v1.16.4. Source highlight: fix(core): Wake up the runtime if there are ticks scheduled (#12933)
Deno v1.16.3. Source highlight: fix(cli): config file should resolve paths relative to the config file
Deno v1.16.2. Source highlight: feat(unstable/test): include test step pass/fail/ignore counts in final report (#12432)
Deno v1.16.1. Source highlight: feat(core): streams (#12596)
Deno v1.16.0. Source highlight: BREAKING(ext/web): remove `ReadableStream.getIterator` (#12652)
Deno v1.15.3. Source highlight: feat(serde_v8): StringOrBuffer (#12503)
Deno v1.15.2. Source highlight: feat(unstable): Node CJS and ESM resolvers for compat mode (#12424)
Deno v1.15.1. Source highlight: fix: `--no-check` not properly handling code nested in TS expressions (#12416)
Deno v1.15.0. Source highlight: feat: add --compat flag to provide built-in Node modules (#12293)
Deno v1.14.3. Source highlight: feat(core): implement Deno.core.isProxy() (#12288)
Deno v1.14.2. Source highlight: feat(cli/fmt): support more markdown extensions (#12195)
Deno v1.14.1. Source highlight: fix(cli): don't ignore diagnostics about for await (#12116)
Deno v1.14.0. Source highlight: BREAKING(unstable): Fix casing in FfiPermissionDescriptor (#11659)
Deno v1.13.2. Source highlight: fix(cli/flags): require a non zero usize for concurrent jobs (#11802)
Deno v1.13.1. Source highlight: fix: Blob#slice arguments should be optional (#11665)