Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-09 | fix: upgrade to deno_ast 0.33 (#22341) | David Sherret | |
* Uses diagnostics from deno_ast * Real fix for https://github.com/denoland/deno/pull/22310 * Moves `deno lint --json` code here * Upgrades swc Closes #22117 Closes #22109 Closes #21927 Closes #20993 | |||
2024-02-07 | refactor: extract out `runtime::colors` to `deno_terminal::colors` (#22324) | David Sherret | |
2024-02-06 | fix(publish): handle diagnostic outside graph (#22310) | David Sherret | |
Hacky quick fix. The real fix is a lot more work to do (move the `SourceTextInfo` into all the diagnostics in order to make this less error pone). I've already started on it, but it will require a lot of downstream create changes. Closes #22288 | |||
2024-02-06 | fix(publish): lazily parse sources (#22301) | David Sherret | |
Closes #22290 | |||
2024-01-24 | feat(publish): error on invalid external imports (#22088) | Luca Casonato | |
2024-01-24 | feat(publish): give diagnostic on invalid package files (#22082) | Luca Casonato | |
2024-01-23 | feat(cli): improved diagnostics printing (#22049) | Luca Casonato | |
This initially uses the new diagnostic printer in `deno lint`, `deno doc` and `deno publish`. In the limit we should also update `deno check` to use this printer. | |||
2022-11-25 | refactor: move dts files, diagnostics.rs, and tsc.rs to tsc folder (#16820) | David Sherret | |
2022-11-13 | feat(unstable): "Deno.Command()" API (#16516) | Leo Kettmeir | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-11-11 | feat: Stabilize Deno.bench() and 'deno bench' subcommand (#16485) | Bartek Iwańczuk | |
2022-11-09 | feat: stabilize Deno.systemMemoryInfo() (#16445) | Colin Ihrig | |
2022-10-30 | chore: remove stable unstable APIs from cli/diagnostics.rs (#16492) | Bartek Iwańczuk | |
All these APIs are now stable | |||
2022-10-27 | fix: finish stabilizing Deno.osRelease() (#16447) | Colin Ihrig | |
Fixes: https://github.com/denoland/deno/issues/16446 | |||
2022-10-26 | feat: Stabilize Deno.consoleSize() API (#15933) | Bartek Iwańczuk | |
This commit stabilizes "Deno.consoleSize()" API. There is one change compared to previous unstable API, in that the API doesn't accept any arguments. Console size is established by querying syscalls for stdio streams at fd 0, 1 and 2. | |||
2022-10-25 | feat: stabilize Deno.utime() and Deno.utimeSync() (#16421) | Colin Ihrig | |
2022-10-25 | feat: stabilize Deno.futime() and Deno.futimeSync() (#16415) | Colin Ihrig | |
2022-10-25 | feat: stabilize Deno.loadavg() (#16412) | Colin Ihrig | |
2022-10-24 | feat: Stabilize Deno.stdin.setRaw() (#16399) | Bartek Iwańczuk | |
2022-09-28 | feat: Stabilize Deno.hostname() API (#15932) | Bartek Iwańczuk | |
2022-09-28 | feat(unstable): Deno.setRaw -> Deno.stdin.setRaw (#15797) | Luca Casonato | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-08-19 | feat(unstable): change Deno.serve() API (#15498) | Bartek Iwańczuk | |
- Merge "Deno.serve()" and "Deno.serveTls()" API - Remove first argument and use "fetch" field options instead - Update type declarations - Add more documentation | |||
2022-08-18 | feat(ext/flash): An optimized http/1.1 server (#15405) | Divy Srivastava | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl> Co-authored-by: crowlkats <crowlkats@toaxl.com> Co-authored-by: Ryan Dahl <ry@tinyclouds.org> | |||
2022-06-13 | Remove unstable Deno.sleepSync (#14719) | Ryan Dahl | |
Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2022-05-17 | BREAKING: Remove unstable Deno.emit and Deno.formatDiagnostics APIs (#14463) | Bartek Iwańczuk | |
2022-05-15 | chore: remove some unstable props (#14618) | Bartek Iwańczuk | |
2022-05-14 | feat(ext/net): add support for SOA records in Deno.resolveDns() API (#14534) | Thanapat Chotipun | |
2022-05-03 | BREAKING: Remove unstable Deno.applySourceMap API (#14473) | Bartek Iwańczuk | |
2022-04-21 | feat(runtime): two-tier subprocess API (#11618) | Leo Kettmeir | |
2022-03-23 | fix(bench): require --unstable flag in JavaScript (#14091) | Bartek Iwańczuk | |
2022-01-15 | chore: upgrade to rust 1.58 (#13377) | David Sherret | |
2022-01-07 | chore: update copyright to 2022 (#13306) | Ryan Dahl | |
Co-authored-by: Erfan Safari <erfanshield@outlook.com> | |||
2021-12-18 | refactor: use `once_cell` instead of `lazy_static` (#13135) | Divy Srivastava | |
2021-11-30 | feat: add `--no-check=remote` flag (#12766) | Kitson Kelly | |
Closes #11970 | |||
2021-11-10 | fix: update unstable Deno props for signal API (#12723) | Bartek Iwańczuk | |
2021-10-11 | refactor: integrate deno_graph into CLI (#12369) | Kitson Kelly | |
2021-10-10 | feat: stabilize Deno.resolveDns (#12368) | Satya Rohith | |
2021-09-12 | refactor: Remove duplicated colors.rs file (#11990) | Ryan Dahl | |
2021-09-08 | fix: bring back Deno.Signal to unstable props (#11945) | Bartek Iwańczuk | |
2021-09-06 | BREAKING(unstable): Remove Deno.Signals enum, Deno.signals.* (#11909) | Ryan Dahl | |
2021-08-06 | feat: ffi to replace plugins (#11152) | Elias Sjögreen | |
This commit removes implementation of "native plugins" and replaces it with FFI API. Effectively "Deno.openPlugin" API was replaced with "Deno.dlopen" API. | |||
2021-08-02 | feat: stabilize Deno.serveHttp() (#11544) | Bartek Iwańczuk | |
This commit moves "Deno.serveHttp()" and related types to stable namespace. | |||
2021-07-30 | chore: upgrade Rust to 1.54.0 (#11554) | Yusuke Tanaka | |
2021-07-29 | feat(runtime): implement navigator.hardwareConcurrency (#11448) | Divy Srivastava | |
This commit implements "navigator.hardwareConcurrency" API, which supersedes "Deno.systemCpuInfo()" API (which was removed in this commit). | |||
2021-06-22 | fix: move stable/unstable types/APIs to their correct places (#10880) | Muthu Kumar | |
- Moved ppid and memoryUsage types from deno.unstable to deno.ns. - Moved sleepSync to unstable object, shutdown to stable object. | |||
2021-06-22 | fix(#10761): graph errors reported as diagnostics for `Deno.emit()` (#10767) | Kitson Kelly | |
Fixes #10761 | |||
2021-04-12 | feat(runtime): stabilize Deno.fstat and Deno.fstatSync (#10108) | Casper Beyer | |
This commit stabilizes Deno.fstat and Deno.fstatSync which are well known system calls and have a stable interface. | |||
2021-04-11 | feat: stabilize Deno.ftruncate and Deno.ftruncateSync (#10126) | Casper Beyer | |
This stabilizes Deno.ftruncate and Deno.ftruncateSync. This is a well known system call and the interface is not going to change. Implicitly requires write permissions as the file has to be opened with write to be truncated. | |||
2021-04-10 | fix(cli/diagnostics): Update UNSTABLE_DENO_PROPS (#10095) | Nayeem Rahman | |
2021-03-26 | remove macro_use (#9884) | Ryan Dahl | |
2021-02-26 | feat(runtime): stabilize Deno.symlink and Deno.symlinkSync (#9226) | Casper Beyer | |