diff --git a/.changeset/bundler-color-level-from.md b/.changeset/bundler-color-level-from.md deleted file mode 100644 index dc4914e3..00000000 --- a/.changeset/bundler-color-level-from.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@savvy-web/bundler": patch ---- - -## Refactoring - -- The build report's colour decision reads `@effected/env`'s pure `TerminalEnv.colorLevelFrom` instead of building a stand-in `Stdio` layer. The rule is unchanged: `FORCE_COLOR` decides alone when set, then a non-TTY stdout, `NO_COLOR` / `TERM=dumb`, and the terminal table. diff --git a/.changeset/cli-github-remote-and-json.md b/.changeset/cli-github-remote-and-json.md deleted file mode 100644 index f421e026..00000000 --- a/.changeset/cli-github-remote-and-json.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@savvy-web/cli": patch ---- - -## Bug Fixes - -- `savvy changeset init` keeps a dot in the repository name it reads from the `origin` remote (`owner/repo.js` was read as `owner/repo`), and no longer takes a host that merely ends in `github.com`, or a `github.com` that appears only after an `@` in the URL path, for GitHub. A remote behind a transport helper (`https::https://github.com/...`) is still recognised. -- `savvy repos status --json` and `savvy changeset deps detect` print their JSON through `@effected/cli`'s `CliFormat.printJson`. The output is unchanged, except that under GitHub Actions a workflow-command sequence inside a value is neutralised. diff --git a/.changeset/savvy-web-bundler-deps.md b/.changeset/savvy-web-bundler-deps.md deleted file mode 100644 index 305e0876..00000000 --- a/.changeset/savvy-web-bundler-deps.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@savvy-web/bundler": patch ---- - -## Dependencies - -| Dependency | Type | Action | From | To | -| --- | --- | --- | --- | --- | -| @effected/env | dependency | updated | ^0.6.0 | ^0.7.0 | -| effect | dependency | updated | ^4.0.6 | ^4.0.7 | diff --git a/.changeset/savvy-web-changelog-deps.md b/.changeset/savvy-web-changelog-deps.md deleted file mode 100644 index 53f824d1..00000000 --- a/.changeset/savvy-web-changelog-deps.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"@savvy-web/changelog": patch ---- - -## Dependencies - -| Dependency | Type | Action | From | To | -| --- | --- | --- | --- | --- | -| @effected/commands | dependency | updated | ^0.17.0 | ^0.18.0 | -| @effected/git | dependency | updated | ^0.26.0 | ^0.27.0 | -| @effected/templates | dependency | updated | ^0.14.1 | ^0.15.0 | -| @effected/workspaces | dependency | updated | ^0.39.1 | ^0.40.0 | -| effect | dependency | updated | ^4.0.6 | ^4.0.7 | diff --git a/.changeset/savvy-web-cli-deps.md b/.changeset/savvy-web-cli-deps.md deleted file mode 100644 index 2f7bfffe..00000000 --- a/.changeset/savvy-web-cli-deps.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -"@savvy-web/cli": patch ---- - -## Dependencies - -| Dependency | Type | Action | From | To | -| --- | --- | --- | --- | --- | -| @effect/platform-node | dependency | updated | ^4.0.6 | ^4.0.7 | -| @effected/cli | dependency | updated | ^0.23.0 | ^0.24.0 | -| @effected/commands | dependency | updated | ^0.17.0 | ^0.18.0 | -| @effected/config-file | dependency | updated | ^0.21.0 | ^0.22.0 | -| @effected/engine | dependency | updated | ^0.9.0 | ^0.10.0 | -| @effected/env | dependency | updated | ^0.6.0 | ^0.7.0 | -| @effected/git | dependency | updated | ^0.26.0 | ^0.27.0 | -| @effected/glob | dependency | updated | ^0.15.0 | ^0.16.0 | -| @effected/jsonc | dependency | updated | ^0.20.1 | ^0.21.0 | -| @effected/templates | dependency | updated | ^0.14.1 | ^0.15.0 | -| @effected/toml | dependency | updated | ^0.16.0 | ^0.17.0 | -| @effected/walker | dependency | updated | ^0.21.0 | ^0.22.0 | -| @effected/workspaces | dependency | updated | ^0.39.1 | ^0.40.0 | -| @effected/yaml | dependency | updated | ^0.25.1 | ^0.26.0 | -| effect | dependency | updated | ^4.0.6 | ^4.0.7 | diff --git a/.changeset/savvy-web-github-action-builder-deps.md b/.changeset/savvy-web-github-action-builder-deps.md deleted file mode 100644 index 463dede7..00000000 --- a/.changeset/savvy-web-github-action-builder-deps.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"@savvy-web/github-action-builder": patch ---- - -## Dependencies - -| Dependency | Type | Action | From | To | -| --- | --- | --- | --- | --- | -| @effect/platform-node | dependency | updated | ^4.0.6 | ^4.0.7 | -| @effected/env | dependency | updated | ^0.6.0 | ^0.7.0 | -| @effected/yaml | dependency | updated | ^0.25.1 | ^0.26.0 | -| effect | dependency | updated | ^4.0.6 | ^4.0.7 | diff --git a/.changeset/savvy-web-mcp-deps.md b/.changeset/savvy-web-mcp-deps.md deleted file mode 100644 index 0a459007..00000000 --- a/.changeset/savvy-web-mcp-deps.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -"@savvy-web/mcp": patch ---- - -## Dependencies - -| Dependency | Type | Action | From | To | -| --- | --- | --- | --- | --- | -| @effect/platform-node | dependency | updated | ^4.0.6 | ^4.0.7 | -| @effected/commands | dependency | updated | ^0.17.0 | ^0.18.0 | -| @effected/engine | dependency | updated | ^0.9.0 | ^0.10.0 | -| @effected/git | dependency | updated | ^0.26.0 | ^0.27.0 | -| @effected/mcp | dependency | updated | ^0.10.0 | ^0.11.0 | -| @effected/templates | dependency | updated | ^0.14.1 | ^0.15.0 | -| @effected/workspaces | dependency | updated | ^0.39.1 | ^0.40.0 | -| effect | dependency | updated | ^4.0.6 | ^4.0.7 | diff --git a/.changeset/savvy-web-silk-core-deps.md b/.changeset/savvy-web-silk-core-deps.md deleted file mode 100644 index 392bc6a9..00000000 --- a/.changeset/savvy-web-silk-core-deps.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@savvy-web/silk-core": patch ---- - -## Dependencies - -| Dependency | Type | Action | From | To | -| --- | --- | --- | --- | --- | -| @effected/github-references | dependency | updated | ^0.11.0 | ^0.12.0 | -| @effected/templates | peerDependency | updated | ^0.14.0 | ^0.15.0 | -| @effected/workspaces | peerDependency | updated | ^0.39.0 | ^0.40.0 | diff --git a/.changeset/savvy-web-silk-deps.md b/.changeset/savvy-web-silk-deps.md deleted file mode 100644 index 121f62a2..00000000 --- a/.changeset/savvy-web-silk-deps.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"@savvy-web/silk": patch ---- - -## Dependencies - -| Dependency | Type | Action | From | To | -| --- | --- | --- | --- | --- | -| @effected/commands | dependency | updated | ^0.17.0 | ^0.18.0 | -| @effected/git | dependency | updated | ^0.26.0 | ^0.27.0 | -| @effected/templates | dependency | updated | ^0.14.1 | ^0.15.0 | -| @effected/workspaces | dependency | updated | ^0.39.1 | ^0.40.0 | -| effect | dependency | updated | ^4.0.6 | ^4.0.7 | diff --git a/.changeset/savvy-web-silk-effects-deps.md b/.changeset/savvy-web-silk-effects-deps.md deleted file mode 100644 index 697f2f63..00000000 --- a/.changeset/savvy-web-silk-effects-deps.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -"@savvy-web/silk-effects": patch ---- - -## Dependencies - -| Dependency | Type | Action | From | To | -| --- | --- | --- | --- | --- | -| @effected/github-references | dependency | updated | ^0.11.0 | ^0.12.0 | -| @effected/glob | dependency | updated | ^0.15.0 | ^0.16.0 | -| @effected/jsonc | dependency | updated | ^0.20.1 | ^0.21.0 | -| @effected/markdown | dependency | updated | ^0.23.0 | ^0.24.0 | -| @effected/package-json | dependency | updated | ^0.26.1 | ^0.27.0 | -| @effected/toml | dependency | updated | ^0.16.0 | ^0.17.0 | -| @effected/walker | dependency | updated | ^0.21.0 | ^0.22.0 | -| @effected/yaml | dependency | updated | ^0.25.1 | ^0.26.0 | -| @effected/commands | peerDependency | updated | ^0.17.0 | ^0.18.0 | -| @effected/git | peerDependency | updated | ^0.26.0 | ^0.27.0 | -| @effected/templates | peerDependency | updated | ^0.14.0 | ^0.15.0 | -| @effected/workspaces | peerDependency | updated | ^0.39.0 | ^0.40.0 | diff --git a/.changeset/savvy-web-templates-deps.md b/.changeset/savvy-web-templates-deps.md deleted file mode 100644 index ae485b62..00000000 --- a/.changeset/savvy-web-templates-deps.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@savvy-web/templates": patch ---- - -## Dependencies - -| Dependency | Type | Action | From | To | -| --- | --- | --- | --- | --- | -| @effected/package-json | dependency | updated | ^0.26.1 | ^0.27.0 | -| @effected/yaml | dependency | updated | ^0.25.1 | ^0.26.0 | diff --git a/.changeset/savvy-web-tsdown-plugins-deps.md b/.changeset/savvy-web-tsdown-plugins-deps.md deleted file mode 100644 index 690ed58a..00000000 --- a/.changeset/savvy-web-tsdown-plugins-deps.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -"@savvy-web/tsdown-plugins": patch ---- - -## Dependencies - -| Dependency | Type | Action | From | To | -| --- | --- | --- | --- | --- | -| @effect/platform-node | dependency | updated | ^4.0.6 | ^4.0.7 | -| @effected/env | dependency | updated | ^0.6.0 | ^0.7.0 | -| @effected/glob | dependency | updated | ^0.15.0 | ^0.16.0 | -| @effected/images | dependency | updated | ^0.6.2 | ^0.7.0 | -| @effected/jsonc | dependency | updated | ^0.20.1 | ^0.21.0 | -| @effected/npm | dependency | updated | ^0.27.1 | ^0.28.0 | -| @effected/package-json | dependency | updated | ^0.26.1 | ^0.27.0 | -| @effected/semver | dependency | updated | ^0.18.0 | ^0.19.0 | -| @effected/tsconfig-json | dependency | updated | ^0.17.4 | ^0.18.0 | -| @effected/walker | dependency | updated | ^0.21.0 | ^0.22.0 | -| @effected/workspaces | dependency | updated | ^0.39.1 | ^0.40.0 | -| effect | dependency | updated | ^4.0.6 | ^4.0.7 | diff --git a/.changeset/silk-effects-gitfile-and-upward-walks.md b/.changeset/silk-effects-gitfile-and-upward-walks.md deleted file mode 100644 index aabc7797..00000000 --- a/.changeset/silk-effects-gitfile-and-upward-walks.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@savvy-web/silk-effects": patch ---- - -## Bug Fixes - -- `Repos` reads a submodule's `.git` pointer file by git's own rules (`@effected/git`'s `GitFile`). A pointer git refuses, such as `gitdir:` with no space, is no longer followed; the name-based module path is used instead, as it already was for a pointer that escapes the repository. - -## Refactoring - -- `Lint`'s `Command.findRoot` and the commitlint DCO detection find the nearest marker with `@effected/walker`'s synchronous upward walk instead of a hand-written loop. The roots they find are unchanged. diff --git a/.changeset/tsdown-plugins-relative-walk-roots.md b/.changeset/tsdown-plugins-relative-walk-roots.md deleted file mode 100644 index d265fd2a..00000000 --- a/.changeset/tsdown-plugins-relative-walk-roots.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@savvy-web/tsdown-plugins": patch ---- - -## Bug Fixes - -- `removeDeclarationMaps`, `copyPublicDir` and the declaration-map scrub accept a directory relative to the working directory again. `@effected/walker` 0.22 refuses a relative walk root, so a build called with a relative `cwd` would otherwise have thrown while stripping declaration maps. diff --git a/packages/bundler/CHANGELOG.md b/packages/bundler/CHANGELOG.md index ad23d6e5..a665525c 100644 --- a/packages/bundler/CHANGELOG.md +++ b/packages/bundler/CHANGELOG.md @@ -1,5 +1,27 @@ # @savvy-web/bundler +## 2.7.1 + +### Refactoring + +- The build report's colour decision reads `@effected/env`'s pure `TerminalEnv.colorLevelFrom` instead of building a stand-in `Stdio` layer. The rule is unchanged: `FORCE_COLOR` decides alone when set, then a non-TTY stdout, `NO_COLOR` / `TERM=dumb`, and the terminal table. [#841][#841] + +### Dependencies + +| Dependency | Type | Action | From | To | +| --- | --- | --- | --- | --- | +| @effected/env | dependency | updated | ^0.6.0 | ^0.7.0 | +| @savvy-web/tsdown-plugins | dependency | updated | 2.11.2 | 2.11.3 | +| effect | dependency | updated | ^4.0.6 | ^4.0.7 | + +[#841][#841] + +### Thanks + +Thanks to [@spencerbeggs](https://github.com/spencerbeggs) for their contributions! + +[#841]: https://github.com/savvy-web/systems/pull/841 + ## 2.7.0 ### Features diff --git a/packages/bundler/package.json b/packages/bundler/package.json index 2b68a38c..c5c168e6 100644 --- a/packages/bundler/package.json +++ b/packages/bundler/package.json @@ -1,6 +1,6 @@ { "name": "@savvy-web/bundler", - "version": "2.7.0", + "version": "2.7.1", "private": true, "description": "Zero-config tsdown-based bundler for Silk Suite TypeScript packages", "homepage": "https://github.com/savvy-web/systems/tree/main/packages/bundler", diff --git a/packages/changelog/CHANGELOG.md b/packages/changelog/CHANGELOG.md index 6fc60326..ab9069a0 100644 --- a/packages/changelog/CHANGELOG.md +++ b/packages/changelog/CHANGELOG.md @@ -1,5 +1,26 @@ # @savvy-web/changelog +## 1.0.27 + +### Dependencies + +| Dependency | Type | Action | From | To | +| --- | --- | --- | --- | --- | +| @effected/commands | dependency | updated | ^0.17.0 | ^0.18.0 | +| @effected/git | dependency | updated | ^0.26.0 | ^0.27.0 | +| @effected/templates | dependency | updated | ^0.14.1 | ^0.15.0 | +| @effected/workspaces | dependency | updated | ^0.39.1 | ^0.40.0 | +| @savvy-web/silk-effects | dependency | updated | 10.2.0 | 10.2.1 | +| effect | dependency | updated | ^4.0.6 | ^4.0.7 | + +[#841][#841] + +### Thanks + +Thanks to [@spencerbeggs](https://github.com/spencerbeggs) for their contributions! + +[#841]: https://github.com/savvy-web/systems/pull/841 + ## 1.0.26 ### Dependencies diff --git a/packages/changelog/package.json b/packages/changelog/package.json index cc2ed908..ddac67bd 100644 --- a/packages/changelog/package.json +++ b/packages/changelog/package.json @@ -1,6 +1,6 @@ { "name": "@savvy-web/changelog", - "version": "1.0.26", + "version": "1.0.27", "private": true, "description": "The Silk Suite changesets changelog generator as a standalone package", "homepage": "https://github.com/savvy-web/systems/tree/main/packages/changelog", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 64cee24c..bba8bb71 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,41 @@ # @savvy-web/cli +## 3.7.16 + +### Bug Fixes + +- `savvy changeset init` keeps a dot in the repository name it reads from the `origin` remote (`owner/repo.js` was read as `owner/repo`), and no longer takes a host that merely ends in `github.com`, or a `github.com` that appears only after an `@` in the URL path, for GitHub. A remote behind a transport helper (`https::https://github.com/...`) is still recognised. +- `savvy repos status --json` and `savvy changeset deps detect` print their JSON through `@effected/cli`'s `CliFormat.printJson`. The output is unchanged, except that under GitHub Actions a workflow-command sequence inside a value is neutralised. [#841][#841] + +### Dependencies + +| Dependency | Type | Action | From | To | +| --- | --- | --- | --- | --- | +| @effect/platform-node | dependency | updated | ^4.0.6 | ^4.0.7 | +| @effected/cli | dependency | updated | ^0.23.0 | ^0.24.0 | +| @effected/commands | dependency | updated | ^0.17.0 | ^0.18.0 | +| @effected/config-file | dependency | updated | ^0.21.0 | ^0.22.0 | +| @effected/engine | dependency | updated | ^0.9.0 | ^0.10.0 | +| @effected/env | dependency | updated | ^0.6.0 | ^0.7.0 | +| @effected/git | dependency | updated | ^0.26.0 | ^0.27.0 | +| @effected/glob | dependency | updated | ^0.15.0 | ^0.16.0 | +| @effected/jsonc | dependency | updated | ^0.20.1 | ^0.21.0 | +| @effected/templates | dependency | updated | ^0.14.1 | ^0.15.0 | +| @effected/toml | dependency | updated | ^0.16.0 | ^0.17.0 | +| @effected/walker | dependency | updated | ^0.21.0 | ^0.22.0 | +| @effected/workspaces | dependency | updated | ^0.39.1 | ^0.40.0 | +| @effected/yaml | dependency | updated | ^0.25.1 | ^0.26.0 | +| @savvy-web/silk-effects | dependency | updated | 10.2.0 | 10.2.1 | +| effect | dependency | updated | ^4.0.6 | ^4.0.7 | + +[#841][#841] + +### Thanks + +Thanks to [@spencerbeggs](https://github.com/spencerbeggs) for their contributions! + +[#841]: https://github.com/savvy-web/systems/pull/841 + ## 3.7.15 ### Bug Fixes diff --git a/packages/cli/package.json b/packages/cli/package.json index 4c749418..49348980 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@savvy-web/cli", - "version": "3.7.15", + "version": "3.7.16", "private": true, "description": "The savvy CLI — unified commit, changeset, and lint commands for the Silk Suite", "homepage": "https://github.com/savvy-web/systems/tree/main/packages/cli", diff --git a/packages/github-action-builder/CHANGELOG.md b/packages/github-action-builder/CHANGELOG.md index c8cc6d5c..b5effa4f 100644 --- a/packages/github-action-builder/CHANGELOG.md +++ b/packages/github-action-builder/CHANGELOG.md @@ -1,5 +1,24 @@ # @savvy-web/github-action-builder +## 2.4.23 + +### Dependencies + +| Dependency | Type | Action | From | To | +| --- | --- | --- | --- | --- | +| @effect/platform-node | dependency | updated | ^4.0.6 | ^4.0.7 | +| @effected/env | dependency | updated | ^0.6.0 | ^0.7.0 | +| @effected/yaml | dependency | updated | ^0.25.1 | ^0.26.0 | +| effect | dependency | updated | ^4.0.6 | ^4.0.7 | + +[#841][#841] + +### Thanks + +Thanks to [@spencerbeggs](https://github.com/spencerbeggs) for their contributions! + +[#841]: https://github.com/savvy-web/systems/pull/841 + ## 2.4.22 ### Bug Fixes diff --git a/packages/github-action-builder/package.json b/packages/github-action-builder/package.json index 04afcb3e..1284d445 100644 --- a/packages/github-action-builder/package.json +++ b/packages/github-action-builder/package.json @@ -1,6 +1,6 @@ { "name": "@savvy-web/github-action-builder", - "version": "2.4.22", + "version": "2.4.23", "private": true, "description": "A zero-config build tool for creating GitHub Actions from TypeScript. Bundles with rsbuild, validates action.yml against GitHub's schema, and outputs production-ready Node.js 24 actions.", "keywords": [ diff --git a/packages/mcp/CHANGELOG.md b/packages/mcp/CHANGELOG.md index 02384d8f..966eef43 100644 --- a/packages/mcp/CHANGELOG.md +++ b/packages/mcp/CHANGELOG.md @@ -1,5 +1,29 @@ # @savvy-web/mcp +## 3.4.19 + +### Dependencies + +| Dependency | Type | Action | From | To | +| --- | --- | --- | --- | --- | +| @effect/platform-node | dependency | updated | ^4.0.6 | ^4.0.7 | +| @effected/commands | dependency | updated | ^0.17.0 | ^0.18.0 | +| @effected/engine | dependency | updated | ^0.9.0 | ^0.10.0 | +| @effected/git | dependency | updated | ^0.26.0 | ^0.27.0 | +| @effected/mcp | dependency | updated | ^0.10.0 | ^0.11.0 | +| @effected/templates | dependency | updated | ^0.14.1 | ^0.15.0 | +| @effected/workspaces | dependency | updated | ^0.39.1 | ^0.40.0 | +| @savvy-web/silk-effects | dependency | updated | 10.2.0 | 10.2.1 | +| effect | dependency | updated | ^4.0.6 | ^4.0.7 | + +[#841][#841] + +### Thanks + +Thanks to [@spencerbeggs](https://github.com/spencerbeggs) for their contributions! + +[#841]: https://github.com/savvy-web/systems/pull/841 + ## 3.4.18 ### Bug Fixes diff --git a/packages/mcp/package.json b/packages/mcp/package.json index 31abfa9b..57b2a0f1 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@savvy-web/mcp", - "version": "3.4.18", + "version": "3.4.19", "private": true, "description": "The savvy MCP server — Silk Suite tooling and library knowledge for coding agents", "homepage": "https://github.com/savvy-web/systems/tree/main/packages/mcp", diff --git a/packages/silk-core/CHANGELOG.md b/packages/silk-core/CHANGELOG.md index 719ef2f5..696c5bf2 100644 --- a/packages/silk-core/CHANGELOG.md +++ b/packages/silk-core/CHANGELOG.md @@ -1,5 +1,23 @@ # @savvy-web/silk-core +## 0.5.3 + +### Dependencies + +| Dependency | Type | Action | From | To | +| --- | --- | --- | --- | --- | +| @effected/github-references | dependency | updated | ^0.11.0 | ^0.12.0 | +| @effected/templates | peerDependency | updated | ^0.14.0 | ^0.15.0 | +| @effected/workspaces | peerDependency | updated | ^0.39.0 | ^0.40.0 | + +[#841][#841] + +### Thanks + +Thanks to [@spencerbeggs](https://github.com/spencerbeggs) for their contributions! + +[#841]: https://github.com/savvy-web/systems/pull/841 + ## 0.5.2 ### Bug Fixes diff --git a/packages/silk-core/package.json b/packages/silk-core/package.json index 3208b586..1d384fcb 100644 --- a/packages/silk-core/package.json +++ b/packages/silk-core/package.json @@ -1,6 +1,6 @@ { "name": "@savvy-web/silk-core", - "version": "0.5.2", + "version": "0.5.3", "private": true, "description": "Platform-free domain core of the Silk Suite: schemas, tagged errors, and the PR-body contract", "homepage": "https://github.com/savvy-web/systems/tree/main/packages/silk-core", diff --git a/packages/silk-effects/CHANGELOG.md b/packages/silk-effects/CHANGELOG.md index 2abc4a6a..5317d029 100644 --- a/packages/silk-effects/CHANGELOG.md +++ b/packages/silk-effects/CHANGELOG.md @@ -1,5 +1,41 @@ # @savvy-web/silk-effects +## 10.2.1 + +### Bug Fixes + +- `Repos` reads a submodule's `.git` pointer file by git's own rules (`@effected/git`'s `GitFile`). A pointer git refuses, such as `gitdir:` with no space, is no longer followed; the name-based module path is used instead, as it already was for a pointer that escapes the repository. + +### Refactoring + +- `Lint`'s `Command.findRoot` and the commitlint DCO detection find the nearest marker with `@effected/walker`'s synchronous upward walk instead of a hand-written loop. The roots they find are unchanged. [#841][#841] + +### Dependencies + +| Dependency | Type | Action | From | To | +| --- | --- | --- | --- | --- | +| @effected/github-references | dependency | updated | ^0.11.0 | ^0.12.0 | +| @effected/glob | dependency | updated | ^0.15.0 | ^0.16.0 | +| @effected/jsonc | dependency | updated | ^0.20.1 | ^0.21.0 | +| @effected/markdown | dependency | updated | ^0.23.0 | ^0.24.0 | +| @effected/package-json | dependency | updated | ^0.26.1 | ^0.27.0 | +| @effected/toml | dependency | updated | ^0.16.0 | ^0.17.0 | +| @effected/walker | dependency | updated | ^0.21.0 | ^0.22.0 | +| @effected/yaml | dependency | updated | ^0.25.1 | ^0.26.0 | +| @savvy-web/silk-core | dependency | updated | 0.5.2 | 0.5.3 | +| @effected/commands | peerDependency | updated | ^0.17.0 | ^0.18.0 | +| @effected/git | peerDependency | updated | ^0.26.0 | ^0.27.0 | +| @effected/templates | peerDependency | updated | ^0.14.0 | ^0.15.0 | +| @effected/workspaces | peerDependency | updated | ^0.39.0 | ^0.40.0 | + +[#841][#841] + +### Thanks + +Thanks to [@spencerbeggs](https://github.com/spencerbeggs) for their contributions! + +[#841]: https://github.com/savvy-web/systems/pull/841 + ## 10.2.0 ### Bug Fixes diff --git a/packages/silk-effects/package.json b/packages/silk-effects/package.json index 5fd87986..692fd98e 100644 --- a/packages/silk-effects/package.json +++ b/packages/silk-effects/package.json @@ -1,6 +1,6 @@ { "name": "@savvy-web/silk-effects", - "version": "10.2.0", + "version": "10.2.1", "private": true, "description": "Shared Effect library for Silk Suite conventions", "homepage": "https://github.com/savvy-web/systems/tree/main/packages/silk-effects", diff --git a/packages/silk/CHANGELOG.md b/packages/silk/CHANGELOG.md index c6506659..eb5aa0d8 100644 --- a/packages/silk/CHANGELOG.md +++ b/packages/silk/CHANGELOG.md @@ -1,5 +1,29 @@ # @savvy-web/silk +## 4.5.4 + +### Dependencies + +| Dependency | Type | Action | From | To | +| --- | --- | --- | --- | --- | +| @effected/commands | dependency | updated | ^0.17.0 | ^0.18.0 | +| @effected/git | dependency | updated | ^0.26.0 | ^0.27.0 | +| @effected/templates | dependency | updated | ^0.14.1 | ^0.15.0 | +| @effected/workspaces | dependency | updated | ^0.39.1 | ^0.40.0 | +| @savvy-web/changelog | dependency | updated | 1.0.26 | 1.0.27 | +| @savvy-web/cli | dependency | updated | 3.7.15 | 3.7.16 | +| @savvy-web/mcp | dependency | updated | 3.4.18 | 3.4.19 | +| @savvy-web/silk-effects | dependency | updated | 10.2.0 | 10.2.1 | +| effect | dependency | updated | ^4.0.6 | ^4.0.7 | + +[#841][#841] + +### Thanks + +Thanks to [@spencerbeggs](https://github.com/spencerbeggs) for their contributions! + +[#841]: https://github.com/savvy-web/systems/pull/841 + ## 4.5.3 ### Dependencies diff --git a/packages/silk/package.json b/packages/silk/package.json index 01cfa033..d8fbab7c 100644 --- a/packages/silk/package.json +++ b/packages/silk/package.json @@ -1,6 +1,6 @@ { "name": "@savvy-web/silk", - "version": "4.5.3", + "version": "4.5.4", "private": true, "description": "The single Silk Suite dev-tooling package — changeset, commitlint, lint, and biome conventions", "homepage": "https://github.com/savvy-web/systems/tree/main/packages/silk", diff --git a/packages/templates/CHANGELOG.md b/packages/templates/CHANGELOG.md index 4a00ba60..473d9b18 100644 --- a/packages/templates/CHANGELOG.md +++ b/packages/templates/CHANGELOG.md @@ -1,5 +1,22 @@ # @savvy-web/templates +## 1.2.19 + +### Dependencies + +| Dependency | Type | Action | From | To | +| --- | --- | --- | --- | --- | +| @effected/package-json | dependency | updated | ^0.26.1 | ^0.27.0 | +| @effected/yaml | dependency | updated | ^0.25.1 | ^0.26.0 | + +[#841][#841] + +### Thanks + +Thanks to [@spencerbeggs](https://github.com/spencerbeggs) for their contributions! + +[#841]: https://github.com/savvy-web/systems/pull/841 + ## 1.2.18 ### Dependencies diff --git a/packages/templates/package.json b/packages/templates/package.json index bb61345e..f03b0979 100644 --- a/packages/templates/package.json +++ b/packages/templates/package.json @@ -1,6 +1,6 @@ { "name": "@savvy-web/templates", - "version": "1.2.18", + "version": "1.2.19", "private": true, "description": "Pure TypeScript templates for Silk Suite project scaffolding", "homepage": "https://github.com/savvy-web/systems/tree/main/packages/templates", diff --git a/packages/tsdown-plugins/CHANGELOG.md b/packages/tsdown-plugins/CHANGELOG.md index 0ab84be8..0a08f988 100644 --- a/packages/tsdown-plugins/CHANGELOG.md +++ b/packages/tsdown-plugins/CHANGELOG.md @@ -1,5 +1,36 @@ # @savvy-web/tsdown-plugins +## 2.11.3 + +### Bug Fixes + +- `removeDeclarationMaps`, `copyPublicDir` and the declaration-map scrub accept a directory relative to the working directory again. `@effected/walker` 0.22 refuses a relative walk root, so a build called with a relative `cwd` would otherwise have thrown while stripping declaration maps. [#841][#841] + +### Dependencies + +| Dependency | Type | Action | From | To | +| --- | --- | --- | --- | --- | +| @effect/platform-node | dependency | updated | ^4.0.6 | ^4.0.7 | +| @effected/env | dependency | updated | ^0.6.0 | ^0.7.0 | +| @effected/glob | dependency | updated | ^0.15.0 | ^0.16.0 | +| @effected/images | dependency | updated | ^0.6.2 | ^0.7.0 | +| @effected/jsonc | dependency | updated | ^0.20.1 | ^0.21.0 | +| @effected/npm | dependency | updated | ^0.27.1 | ^0.28.0 | +| @effected/package-json | dependency | updated | ^0.26.1 | ^0.27.0 | +| @effected/semver | dependency | updated | ^0.18.0 | ^0.19.0 | +| @effected/tsconfig-json | dependency | updated | ^0.17.4 | ^0.18.0 | +| @effected/walker | dependency | updated | ^0.21.0 | ^0.22.0 | +| @effected/workspaces | dependency | updated | ^0.39.1 | ^0.40.0 | +| effect | dependency | updated | ^4.0.6 | ^4.0.7 | + +[#841][#841] + +### Thanks + +Thanks to [@spencerbeggs](https://github.com/spencerbeggs) for their contributions! + +[#841]: https://github.com/savvy-web/systems/pull/841 + ## 2.11.2 ### Bug Fixes diff --git a/packages/tsdown-plugins/package.json b/packages/tsdown-plugins/package.json index 0c6bd07d..08d24f26 100644 --- a/packages/tsdown-plugins/package.json +++ b/packages/tsdown-plugins/package.json @@ -1,6 +1,6 @@ { "name": "@savvy-web/tsdown-plugins", - "version": "2.11.2", + "version": "2.11.3", "private": true, "description": "Interface-only tsdown/rolldown plugin pack powering @savvy-web/bundler", "homepage": "https://github.com/savvy-web/systems/tree/main/packages/tsdown-plugins",