Aquesta és una versió anterior. La versió actual és la 2.9.8. Deno 2.9.8 · Data de publicació:
1.29.0 forma part de la branca 1, que va arribar al final de vida el 9 d’octubre del 2024. Ja no rep correccions de seguretat. endoflife.date
Fitxers d’instal·lació 1.29.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | ZIP → Portable | — | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
1.29.0 / 2022.12.14
- feat(cli): support configuring the lock file in the config file (#16781)
- feat(cli): support deno bench in the config file (#16608)
- feat(ext/ffi): better type hints for Deno.dlopen (#16874)
- feat(flags): add deno check --all as new preferred alias for --remote
- feat(fmt): improve width calculation (#16982)
- feat(init): Generate deno.json by default (#16389)
- feat(init): Generate main_bench.ts by default (#16786)
- feat(init): Use jsonc for configuration file (#17002)
- feat(napi): improve napi coverage (#16198)
- feat(npm): add support for NPM_CONFIG_REGISTRY (#16980)
- feat(ops): Fast zero copy string arguments (#16777)
- feat(repl): run "deno repl" with no permissions (#16795)
- feat(repl): support npm packages (#16770)
- feat: Stabilize Deno.
TcpConn.setNoDelay() and Deno.
TcpConn.setKeepAlive()
- feat: add --inspect-wait flag (#17001)
- feat: ignore node_modules and .git folders when collecting files
- feat: improve download progress bar (#16984)
- feat: support createNew in Deno.writeFile (#17023)
- feat: upgrade to TypeScript 4.9.3 (#16973)
- fix(cli/upgrade): properly cleanup after finished (#16930)
- fix(compile): ensure import map is used when specified in deno config file
- fix(ext/fetch): new Request should soft clone (#16869)
- fix(ext/websocket): Reland make try_send ops infallible (#16968)
- fix(fmt): panic in yaml header with multi-byte characters (#17042)
- fix(napi): respect --quiet flag in unimplemented warnings (#16935)
- fix(npm): ancestor that resolves peer dependency should not include self in id
- fix(npm): dependency types were sometimes not being resolved when package had
- fix(npm): support loose node semver ranges like >= ^x.x.x (#17037)
- fix(ops): disallow auto-borrowing OpState across potential await point
- fix(permissions): Allow ancestor path for --allow-ffi (#16765)
- fix(task): improve word parsing (#16911)
- fix(task): support redirects in pipe sequences (#16903)
- fix(test): handle scenario where --trace-ops would cause an unhandled promise
- fix(test): improve how --fail-fast shuts down when hitting limit (#16956)
- fix(upgrade): respect the --quiet flag (#16888)
- fix(upgrade/windows): correct command in windows access denied message
- fix(upgrade/windows): show informative message on access denied error (#16887)
- fix(vendor): properly handle bare specifiers that start with http (#16885)
- fix(windows): support special key presses in raw mode (#16904)
- fix: always derive http client from cli flags (#17029)
- fix: default to "inherit" for Deno.
Command#spawn()'s stdout & stderr
- fix: respect the --quiet flag in more cases (#16998)
- npm: ensure runtime exceptions are surfaced when debugger is attached (#16943)
- perf(ext/websocket): skip Events constructor checks (#16365)
- perf: use fast api for io read/write sync (#15863)
- unstable: remove Deno.spawn, Deno.spawnSync, Deno.spawnChild APIs (#16893)