diff --git a/.changeset/pre.json b/.changeset/pre.json index d6a2b49..1a733c7 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -15,6 +15,10 @@ "@paramour-js/nuqs": "0.11.3" }, "changesets": [ + "init-keeps-line-endings", + "list-skip-test-files", + "list-tsconfig-paths", + "no-raw-hrefs-api", "one-point-oh-rc" ] } diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index b5a7cc2..191183a 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,13 @@ # docs +## 0.0.14-rc.1 + +### Patch Changes + +- Updated dependencies [[`2e4a142`](https://github.com/JasonPaff/paramour/commit/2e4a142920fc38b5928011deb319d550307f6db1), [`5c25ee5`](https://github.com/JasonPaff/paramour/commit/5c25ee567a64012c07cab9b2a6766a72105f1dc3), [`9d26444`](https://github.com/JasonPaff/paramour/commit/9d2644487d6de5c4e6238524f71e7b604e504bbd)]: + - @paramour-js/next@1.0.0-rc.1 + - paramour@1.0.0-rc.1 + ## 0.0.14-rc.0 ### Patch Changes diff --git a/docs/package.json b/docs/package.json index c5960ff..2997936 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.14-rc.0", + "version": "0.0.14-rc.1", "private": true, "type": "module", "scripts": { diff --git a/examples/basic/CHANGELOG.md b/examples/basic/CHANGELOG.md index 0150cf0..98ebed2 100644 --- a/examples/basic/CHANGELOG.md +++ b/examples/basic/CHANGELOG.md @@ -1,5 +1,14 @@ # example-basic +## 0.0.19-rc.1 + +### Patch Changes + +- Updated dependencies [[`2e4a142`](https://github.com/JasonPaff/paramour/commit/2e4a142920fc38b5928011deb319d550307f6db1), [`5c25ee5`](https://github.com/JasonPaff/paramour/commit/5c25ee567a64012c07cab9b2a6766a72105f1dc3), [`9d26444`](https://github.com/JasonPaff/paramour/commit/9d2644487d6de5c4e6238524f71e7b604e504bbd)]: + - @paramour-js/next@1.0.0-rc.1 + - @paramour-js/devtools-panel@1.0.0-rc.1 + - paramour@1.0.0-rc.1 + ## 0.0.19-rc.0 ### Patch Changes diff --git a/examples/basic/package.json b/examples/basic/package.json index d0015d9..7072e68 100644 --- a/examples/basic/package.json +++ b/examples/basic/package.json @@ -1,6 +1,6 @@ { "name": "example-basic", - "version": "0.0.19-rc.0", + "version": "0.0.19-rc.1", "private": true, "scripts": { "build": "next build", diff --git a/examples/kitchen-sink/CHANGELOG.md b/examples/kitchen-sink/CHANGELOG.md index 4c8f528..0923970 100644 --- a/examples/kitchen-sink/CHANGELOG.md +++ b/examples/kitchen-sink/CHANGELOG.md @@ -1,5 +1,15 @@ # example-kitchen-sink +## 0.0.19-rc.1 + +### Patch Changes + +- Updated dependencies [[`2e4a142`](https://github.com/JasonPaff/paramour/commit/2e4a142920fc38b5928011deb319d550307f6db1), [`5c25ee5`](https://github.com/JasonPaff/paramour/commit/5c25ee567a64012c07cab9b2a6766a72105f1dc3), [`9d26444`](https://github.com/JasonPaff/paramour/commit/9d2644487d6de5c4e6238524f71e7b604e504bbd)]: + - @paramour-js/next@1.0.0-rc.1 + - @paramour-js/devtools-panel@1.0.0-rc.1 + - paramour@1.0.0-rc.1 + - @paramour-js/nuqs@1.0.0-rc.1 + ## 0.0.19-rc.0 ### Patch Changes diff --git a/examples/kitchen-sink/package.json b/examples/kitchen-sink/package.json index 3c91873..09c9620 100644 --- a/examples/kitchen-sink/package.json +++ b/examples/kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "example-kitchen-sink", - "version": "0.0.19-rc.0", + "version": "0.0.19-rc.1", "private": true, "scripts": { "build": "next build", diff --git a/examples/next-compat/CHANGELOG.md b/examples/next-compat/CHANGELOG.md index 966c9e8..8927f67 100644 --- a/examples/next-compat/CHANGELOG.md +++ b/examples/next-compat/CHANGELOG.md @@ -1,5 +1,13 @@ # example-next-compat +## 0.0.19-rc.1 + +### Patch Changes + +- Updated dependencies [[`2e4a142`](https://github.com/JasonPaff/paramour/commit/2e4a142920fc38b5928011deb319d550307f6db1), [`5c25ee5`](https://github.com/JasonPaff/paramour/commit/5c25ee567a64012c07cab9b2a6766a72105f1dc3), [`9d26444`](https://github.com/JasonPaff/paramour/commit/9d2644487d6de5c4e6238524f71e7b604e504bbd)]: + - @paramour-js/next@1.0.0-rc.1 + - paramour@1.0.0-rc.1 + ## 0.0.19-rc.0 ### Patch Changes diff --git a/examples/next-compat/package.json b/examples/next-compat/package.json index 1aab043..17d363f 100644 --- a/examples/next-compat/package.json +++ b/examples/next-compat/package.json @@ -1,6 +1,6 @@ { "name": "example-next-compat", - "version": "0.0.19-rc.0", + "version": "0.0.19-rc.1", "private": true, "type": "module", "description": "Type-level compatibility checks: pins paramour's hand-written assumptions about Next against a real Next install, on every supported major.", diff --git a/examples/pages-router/CHANGELOG.md b/examples/pages-router/CHANGELOG.md index 1c410a5..8718510 100644 --- a/examples/pages-router/CHANGELOG.md +++ b/examples/pages-router/CHANGELOG.md @@ -1,5 +1,13 @@ # example-pages-router +## 0.0.19-rc.1 + +### Patch Changes + +- Updated dependencies [[`2e4a142`](https://github.com/JasonPaff/paramour/commit/2e4a142920fc38b5928011deb319d550307f6db1), [`5c25ee5`](https://github.com/JasonPaff/paramour/commit/5c25ee567a64012c07cab9b2a6766a72105f1dc3), [`9d26444`](https://github.com/JasonPaff/paramour/commit/9d2644487d6de5c4e6238524f71e7b604e504bbd)]: + - @paramour-js/next@1.0.0-rc.1 + - paramour@1.0.0-rc.1 + ## 0.0.19-rc.0 ### Patch Changes diff --git a/examples/pages-router/package.json b/examples/pages-router/package.json index 9877f2d..c6ea1f3 100644 --- a/examples/pages-router/package.json +++ b/examples/pages-router/package.json @@ -1,6 +1,6 @@ { "name": "example-pages-router", - "version": "0.0.19-rc.0", + "version": "0.0.19-rc.1", "private": true, "scripts": { "build": "next build", diff --git a/examples/type-errors/CHANGELOG.md b/examples/type-errors/CHANGELOG.md index 59f64a3..135bfcf 100644 --- a/examples/type-errors/CHANGELOG.md +++ b/examples/type-errors/CHANGELOG.md @@ -1,5 +1,13 @@ # example-type-errors +## 0.0.19-rc.1 + +### Patch Changes + +- Updated dependencies [[`2e4a142`](https://github.com/JasonPaff/paramour/commit/2e4a142920fc38b5928011deb319d550307f6db1), [`5c25ee5`](https://github.com/JasonPaff/paramour/commit/5c25ee567a64012c07cab9b2a6766a72105f1dc3), [`9d26444`](https://github.com/JasonPaff/paramour/commit/9d2644487d6de5c4e6238524f71e7b604e504bbd)]: + - @paramour-js/next@1.0.0-rc.1 + - paramour@1.0.0-rc.1 + ## 0.0.19-rc.0 ### Patch Changes diff --git a/examples/type-errors/package.json b/examples/type-errors/package.json index 0b9ba11..e501fe7 100644 --- a/examples/type-errors/package.json +++ b/examples/type-errors/package.json @@ -1,6 +1,6 @@ { "name": "example-type-errors", - "version": "0.0.19-rc.0", + "version": "0.0.19-rc.1", "private": true, "scripts": { "check": "paramour generate --check && node scripts/check.mjs", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 629444b..00a9949 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,7 @@ # paramour +## 1.0.0-rc.1 + ## 1.0.0-rc.0 ### Major Changes diff --git a/packages/core/package.json b/packages/core/package.json index 70f008b..abef760 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "paramour", - "version": "1.0.0-rc.0", + "version": "1.0.0-rc.1", "type": "module", "exports": { ".": { diff --git a/packages/devtools/CHANGELOG.md b/packages/devtools/CHANGELOG.md index 13c1c10..a2812db 100644 --- a/packages/devtools/CHANGELOG.md +++ b/packages/devtools/CHANGELOG.md @@ -1,5 +1,7 @@ # @paramour-js/devtools-panel +## 1.0.0-rc.1 + ## 1.0.0-rc.0 ### Major Changes diff --git a/packages/devtools/package.json b/packages/devtools/package.json index 804d3c8..a8f8cdc 100644 --- a/packages/devtools/package.json +++ b/packages/devtools/package.json @@ -1,6 +1,6 @@ { "name": "@paramour-js/devtools-panel", - "version": "1.0.0-rc.0", + "version": "1.0.0-rc.1", "type": "module", "exports": { ".": { diff --git a/packages/eslint-plugin/CHANGELOG.md b/packages/eslint-plugin/CHANGELOG.md index 59a65f4..af50d85 100644 --- a/packages/eslint-plugin/CHANGELOG.md +++ b/packages/eslint-plugin/CHANGELOG.md @@ -1,5 +1,11 @@ # @paramour-js/eslint-plugin +## 1.0.0-rc.1 + +### Patch Changes + +- [#73](https://github.com/JasonPaff/paramour/pull/73) [`3b9d326`](https://github.com/JasonPaff/paramour/commit/3b9d326d0545420a467fe185c3d5f5cae01ef97e) Thanks [@JasonPaff](https://github.com/JasonPaff)! - `no-raw-hrefs` no longer reports paths under `/api` (`/api`, `/api/auth/signin`, `/api?x=1`, but not `/apiary`). They point at route handlers, which `href()` cannot build because the route registry lists only pages, so the warning had no fix. The exemption needs no configuration and applies in addition to `ignorePaths`. + ## 1.0.0-rc.0 ### Major Changes diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index b5b63fa..07aea8f 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@paramour-js/eslint-plugin", - "version": "1.0.0-rc.0", + "version": "1.0.0-rc.1", "type": "module", "exports": { ".": { diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index 0171f63..ea6f34a 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,5 +1,15 @@ # @paramour-js/next +## 1.0.0-rc.1 + +### Patch Changes + +- [#71](https://github.com/JasonPaff/paramour/pull/71) [`2e4a142`](https://github.com/JasonPaff/paramour/commit/2e4a142920fc38b5928011deb319d550307f6db1) Thanks [@JasonPaff](https://github.com/JasonPaff)! - `paramour init` keeps the line endings of the files it edits. In a CRLF checkout (git `core.autocrlf=true`), it used to report "updated paramour section" for an unchanged `AGENTS.md`/`CLAUDE.md` section and leave the file with mixed CRLF and LF line endings. It also rewrote a CRLF `package.json` or `next.config` entirely in LF. It now recognizes its own section regardless of line endings, and writes each edit using the file's existing line ending. Wrapping `next.config` also no longer drops the file's final newline. + +- [#70](https://github.com/JasonPaff/paramour/pull/70) [`5c25ee5`](https://github.com/JasonPaff/paramour/commit/5c25ee567a64012c07cab9b2a6766a72105f1dc3) Thanks [@JasonPaff](https://github.com/JasonPaff)! - The automatic route-definition scan in `paramour list` and `paramour doctor` no longer loads test files (`*.test.*`, `*.spec.*`, and files under `__tests__/`). A test that mentions `defineAppRoute` used to be evaluated outside its test runner, which ran its top-level `describe`/`it` calls and any setup side effects. Explicit `routeFiles` globs are unchanged and can still name test files. + +- [#69](https://github.com/JasonPaff/paramour/pull/69) [`9d26444`](https://github.com/JasonPaff/paramour/commit/9d2644487d6de5c4e6238524f71e7b604e504bbd) Thanks [@JasonPaff](https://github.com/JasonPaff)! - `paramour list` and `paramour doctor` now resolve tsconfig `paths` aliases when they load route definitions, following `extends` and `baseUrl`. A definition that imports shared codecs through an alias such as `@/lib/codecs` (the `create-next-app` default) used to fail to load and show up as "filesystem only". A module that still fails to load is now reported on one line, without Node's multi-line "Require stack". + ## 1.0.0-rc.0 ### Major Changes diff --git a/packages/next/package.json b/packages/next/package.json index 00f18d5..4d644f2 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -1,6 +1,6 @@ { "name": "@paramour-js/next", - "version": "1.0.0-rc.0", + "version": "1.0.0-rc.1", "type": "module", "exports": { ".": { diff --git a/packages/nuqs/CHANGELOG.md b/packages/nuqs/CHANGELOG.md index c38cd13..a85f573 100644 --- a/packages/nuqs/CHANGELOG.md +++ b/packages/nuqs/CHANGELOG.md @@ -1,5 +1,7 @@ # @paramour-js/nuqs +## 1.0.0-rc.1 + ## 1.0.0-rc.0 ### Major Changes diff --git a/packages/nuqs/package.json b/packages/nuqs/package.json index 3e85b13..76a6649 100644 --- a/packages/nuqs/package.json +++ b/packages/nuqs/package.json @@ -1,6 +1,6 @@ { "name": "@paramour-js/nuqs", - "version": "1.0.0-rc.0", + "version": "1.0.0-rc.1", "type": "module", "exports": { ".": {