Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-05 | refactor: rename `deno` specifiers to `internal` (#17655) | Leo Kettmeir | |
2023-02-05 | fix(ext/console): log class for class constructor (#17615) | Gasman | |
Co-authored-by: tannal <tannal.cn@gmail.com> | |||
2023-02-03 | refactor: remove old cjs_esm_translations in graph_util (#17643) | David Sherret | |
This isn't used. | |||
2023-02-03 | refactor: reland "preserve ProcState::file_fetcher between restarts" (#17636) | Nayeem Rahman | |
Just some watcher init step that I thought would be "cloned over" but needs to be done again on reset. | |||
2023-02-03 | fix(lsp): prevent crash analyzing module (#17642) | David Sherret | |
Closes #17640 | |||
2023-02-03 | chore: forward v1.30.2 release commit to main (#17641) | denobot | |
This is the release commit being forwarded back to main for 1.30.2 Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> | |||
2023-02-02 | chore: forward v1.30.1 release commit to main (#17623) | denobot | |
This is the release commit being forwarded back to main for 1.30.1 | |||
2023-02-01 | fix(repl): handle @types/node not being cached in the repl (#17617) | David Sherret | |
Closes #17599 | |||
2023-02-01 | fix(lockfile): emit trailing newline (#17618) | David Sherret | |
2023-02-01 | fix(napi): remove wrong length check in napi_create_function (#17614) | Divy Srivastava | |
This check is not needed. This PR + #17613 makes `npm:ref-napi` work with Deno. | |||
2023-02-01 | fix(napi): return node globalThis from napi_get_global (#17613) | Divy Srivastava | |
Fixes https://github.com/denoland/deno/issues/17587 | |||
2023-01-31 | refactor(semver): generalize semver related structs (#17605) | David Sherret | |
- Generalizes the npm version code (ex. `NpmVersion` -> `Version`, `NpmVersionReq` -> `VersionReq`). This is a slow refactor towards extracting out this code for deno specifiers and better usage in deno_graph. - Removes `SpecifierVersionReq`. Consolidates `NpmVersionReq` and `SpecifierVersionReq` to just `VersionReq` - Removes `NpmVersionMatcher`. This now just looks at `VersionReq`. - Paves the way to allow us to create `NpmPackageReference`'s from a package.json's dependencies/dev dependencies (`VersionReq::parse_from_npm`). | |||
2023-01-30 | Revert "fix(watch): preserve `ProcState::file_fetcher` between restarts ↵ | Bartek Iwańczuk | |
(#15466) (#17591) This reverts commit 3545bff678f20c3fdf17fe6b26f96cf1b74f917c. | |||
2023-01-30 | chore: update webgpu (#17534) | Leo Kettmeir | |
2023-01-29 | fix(ext): internal `structuredClone` for `ArrayBuffer` and `TypedArray` ↵ | Kenta Moriuchi | |
subclasses (#17431) | |||
2023-01-28 | docs: fix typos in `WriteFileOptions`'s JSDoc (#17507) | RA80533 | |
2023-01-28 | fix(install): tsconfig.json -> deno.json for config file suffix (#17573) | David Sherret | |
Closes #17571 | |||
2023-01-28 | fix(lsp): update document dependencies on configuration change (#17556) | David Sherret | |
2023-01-28 | fix(fmt): semiColons: false - handle prop with following generator and do ↵ | David Sherret | |
while with no block body (#17567) Closes #17559 | |||
2023-01-27 | fix: ensure "fs" -> "node:fs" error/quick fix works when user has import map ↵ | David Sherret | |
(#17566) Closes #17563 | |||
2023-01-27 | chore: upgrade to Rust 1.67 (#17548) | David Sherret | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2023-01-27 | chore(cli/cache): fewer string allocations (#17549) | Geert-Jan Zwiers | |
2023-01-26 | refactor(lsp): fewer clones (#17551) | Geert-Jan Zwiers | |
2023-01-26 | fix(upgrade): ensure temp dir cleanup on failure (#17535) | David Sherret | |
Closes #17533 | |||
2023-01-26 | 1.30.0 (#17532) | denobot | |
Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2023-01-25 | fix: support import map specified as data uri (#17531) | David Sherret | |
2023-01-25 | feat: embed import map in the config file (#17478) | Bartek Iwańczuk | |
This commit changes handling of config file to enable specifying "imports" and "scopes" objects effectively making the configuration file an import map. "imports" and "scopes" take precedence over "importMap" configuration, but have lower priority than "--importmap" CLI flag. Co-authored-by: David Sherret <dsherret@users.noreply.github.com> Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2023-01-25 | feat(fmt): make semi-colon option a boolean (#17527) | David Sherret | |
2023-01-25 | fix: remove leftover Deno.spawn references (#17524) | David Sherret | |
2023-01-25 | fix(upgrade): don't display release information for canary (#17516) | Leo Kettmeir | |
2023-01-25 | Revert "chore: upgrade rusty_v8 to 0.62.0 (#17200)" (#17523) | Bartek Iwańczuk | |
This reverts commit e2d75491d5fc6fbac67da89c7350c4c9ca99d8e9. | |||
2023-01-25 | chore: upgrade rusty_v8 to 0.62.0 (#17200) | Bartek Iwańczuk | |
2023-01-25 | feat(cli): add `DENO_V8_FLAGS` env var (#17313) | Leo Kettmeir | |
Closes #5669 | |||
2023-01-25 | feat: Add sync APIs for "Deno.permissions" (#17019) | Asher Gomez | |
This commit adds sync versions of async APIs to "Deno.permissions" namespace. Following APIs were added: - "Deno.permissions.querySync" - "Deno.permissions.requestSync" - "Deno.permissions.revokeSync" | |||
2023-01-24 | feat: suggest adding a "node:" prefix for bare specifiers that look like ↵ | David Sherret | |
built-in Node modules (#17519) | |||
2023-01-24 | feat(fmt): add ability to configure semicolons (#17292) | Bartek Iwańczuk | |
Allows to change behavior of `deno fmt` to use "ASI" setting for semicolons instead of always prefering them, this is done by "--options-semi=asi" flag or `"semi": "asi"` setting in the config file. | |||
2023-01-24 | refactor: remove Deno.core (#16881) | Bartek Iwańczuk | |
This commit removes "Deno.core" namespace. It is strictly private API that has no stability guarantees, we were supposed to remove it long time ago. Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com> | |||
2023-01-24 | fix: update expected output for config auto-discovery debug log (#17514) | Leo Kettmeir | |
2023-01-24 | feat: log detection of config file (#17338) | Leo Kettmeir | |
Closes #14578 | |||
2023-01-24 | feat: allow first arg in test step to be a function (#17096) | Leo Kettmeir | |
2023-01-24 | feat: support node built-in module imports (#17264) | Bartek Iwańczuk | |
Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2023-01-24 | feat(runtime/command): make stdin default to inherit for spawn() (#17334) | Leo Kettmeir | |
Closes #17230 | |||
2023-01-24 | refactor(deno_graph): remove unused Resolved::Ok#kind usage (#17504) | David Sherret | |
See https://github.com/denoland/deno_graph/pull/205 for more details. | |||
2023-01-24 | feat(upgrade): link to release notes & blog post (#17073) | Asher Gomez | |
This change prints a link to the release notes to `deno upgrade` output and its variations. Release notes aren't printed for commands relating to canary versions. Closes #16350. | |||
2023-01-23 | refactor: Move lockfile to a separate crate (#17503) | Bartek Iwańczuk | |
Moves the lockfile implementation to a separate crate so other projects like Deploy can use it as well. | |||
2023-01-23 | fix(napi): improve napi_adjust_external_memory (#17501) | Divy Srivastava | |
<!-- Before submitting a PR, please read http://deno.land/manual/contributing 1. Give the PR a descriptive title. Examples of good title: - fix(std/http): Fix race condition in server - docs(console): Update docstrings - feat(doc): Handle nested reexports Examples of bad title: - fix #7123 - update docs - fix bugs 2. Ensure there is a related issue and it is referenced in the PR text. 3. Ensure there are tests that cover the changes. 4. Ensure `cargo test` passes. 5. Ensure `./tools/format.js` passes without changing files. 6. Ensure `./tools/lint.js` passes. 7. Open as a draft PR if your work is still in progress. The CI won't run all steps, but you can add '[ci]' to a commit message to force it to. 8. If you would like to run the benchmarks on the CI, add the 'ci-bench' label. --> | |||
2023-01-23 | fix(napi): improve napi_is_detached_arraybuffer (#17498) | Divy Srivastava | |
2023-01-23 | fix(napi): improve napi_detach_arraybuffer (#17499) | Divy Srivastava | |
2023-01-22 | fix(napi): correctly handle name in napi_create_function (#17489) | Divy Srivastava | |
Fixes https://github.com/denoland/deno/issues/17472 | |||
2023-01-20 | feat: Stabilize Deno.Listener.ref/unref (#17477) | Bartek Iwańczuk | |