diff --git a/.changeset/git-hooks-format-mjs-cjs.md b/.changeset/git-hooks-format-mjs-cjs.md deleted file mode 100644 index 476bc6d..0000000 --- a/.changeset/git-hooks-format-mjs-cjs.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@ingram-tech/git-hooks": patch ---- - -Format staged `.mjs` / `.cjs` files in `nextkit-format-staged`. oxfmt handles -them, but they were missing from the extension filter, so config/scripts in -those formats were skipped on commit (and only caught later by CI's `oxfmt ---check`). diff --git a/.changeset/newsletter-zod-4.md b/.changeset/newsletter-zod-4.md deleted file mode 100644 index f7a5248..0000000 --- a/.changeset/newsletter-zod-4.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@ingram-tech/newsletter": minor ---- - -Upgrade the `zod` runtime dependency from v3 to v4, aligning newsletter with the -rest of the workspace (`nk-db` and `nk-auth` already run zod 4). No public API -changes; schemas were already written in the zod-4-compatible style. diff --git a/.changeset/nk-auth-bcrypt-6.md b/.changeset/nk-auth-bcrypt-6.md deleted file mode 100644 index 2c71b09..0000000 --- a/.changeset/nk-auth-bcrypt-6.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@ingram-tech/nk-auth": patch ---- - -Bump the bundled `bcrypt` dependency from v5 to v6. Internal change only — -the hash format is unchanged, so existing password hashes continue to verify. diff --git a/.changeset/nk-db-pglite-socket.md b/.changeset/nk-db-pglite-socket.md deleted file mode 100644 index a46665f..0000000 --- a/.changeset/nk-db-pglite-socket.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@ingram-tech/nk-db": patch ---- - -Raise the optional `@electric-sql/pglite-socket` peer floor to `>=0.2.4` to track -the current release. Affects only the no-Docker PGlite dev/test harness, not the -production pg path. diff --git a/.changeset/nk-db-reset-public-tables.md b/.changeset/nk-db-reset-public-tables.md deleted file mode 100644 index 7052837..0000000 --- a/.changeset/nk-db-reset-public-tables.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@ingram-tech/nk-db": minor ---- - -Export `resetPublicTables` from a new `@ingram-tech/nk-db/pglite/reset` subpath — -the canonical "introspect public tables + TRUNCATE … RESTART IDENTITY CASCADE" -test-reset, transport-agnostic so an in-process Drizzle/PGlite harness can share -it without pulling in PGlite or the socket server. `createTestDb`'s `reset()` now -delegates to it (behaviour unchanged). The subpath is deliberately zero-import so -in-process consumers don't pay for the socket transport. diff --git a/.changeset/oxlint-config-tooling-bump.md b/.changeset/oxlint-config-tooling-bump.md deleted file mode 100644 index 5e7d1f3..0000000 --- a/.changeset/oxlint-config-tooling-bump.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@ingram-tech/oxlint-config": patch ---- - -Raise the `oxlint` (`^1.70.0`) and `oxfmt` (`^0.55.0`) peer floors to the latest -releases. diff --git a/packages/git-hooks/CHANGELOG.md b/packages/git-hooks/CHANGELOG.md index 68c8add..2efca4c 100644 --- a/packages/git-hooks/CHANGELOG.md +++ b/packages/git-hooks/CHANGELOG.md @@ -1,5 +1,14 @@ # @ingram-tech/git-hooks +## 0.2.1 + +### Patch Changes + +- 366fb6d: Format staged `.mjs` / `.cjs` files in `nextkit-format-staged`. oxfmt handles + them, but they were missing from the extension filter, so config/scripts in + those formats were skipped on commit (and only caught later by CI's `oxfmt +--check`). + ## 0.2.0 ### Minor Changes diff --git a/packages/git-hooks/package.json b/packages/git-hooks/package.json index 8c8c1d2..e3dfea8 100644 --- a/packages/git-hooks/package.json +++ b/packages/git-hooks/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/git-hooks", - "version": "0.2.0", + "version": "0.2.1", "description": "Shared git hooks (oxfmt format-on-commit) for Ingram Technologies projects.", "license": "MIT", "type": "module", diff --git a/packages/newsletter/CHANGELOG.md b/packages/newsletter/CHANGELOG.md index 32112d3..fbbfca0 100644 --- a/packages/newsletter/CHANGELOG.md +++ b/packages/newsletter/CHANGELOG.md @@ -1,5 +1,13 @@ # @ingram-tech/newsletter +## 0.4.0 + +### Minor Changes + +- 5e1fab2: Upgrade the `zod` runtime dependency from v3 to v4, aligning newsletter with the + rest of the workspace (`nk-db` and `nk-auth` already run zod 4). No public API + changes; schemas were already written in the zod-4-compatible style. + ## 0.3.0 ### Minor Changes diff --git a/packages/newsletter/package.json b/packages/newsletter/package.json index bd52cb7..8c4aa1c 100644 --- a/packages/newsletter/package.json +++ b/packages/newsletter/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/newsletter", - "version": "0.3.0", + "version": "0.4.0", "description": "Supabase-backed newsletter subscriptions + sending, with RFC 8058 one-click unsubscribe.", "license": "MIT", "type": "module", diff --git a/packages/nk-auth/CHANGELOG.md b/packages/nk-auth/CHANGELOG.md index 38c3ed0..48f58ea 100644 --- a/packages/nk-auth/CHANGELOG.md +++ b/packages/nk-auth/CHANGELOG.md @@ -1,5 +1,15 @@ # @ingram-tech/nk-auth +## 0.4.1 + +### Patch Changes + +- 5e1fab2: Bump the bundled `bcrypt` dependency from v5 to v6. Internal change only — + the hash format is unchanged, so existing password hashes continue to verify. +- Updated dependencies [5e1fab2] +- Updated dependencies [5e2c767] + - @ingram-tech/nk-db@0.3.0 + ## 0.4.0 ### Minor Changes diff --git a/packages/nk-auth/package.json b/packages/nk-auth/package.json index 5046cda..5200d62 100644 --- a/packages/nk-auth/package.json +++ b/packages/nk-auth/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-auth", - "version": "0.4.0", + "version": "0.4.1", "description": "The Ingram Better Auth foundation: composable presets (org, dual-shape JWT, Supabase RLS bridge, active-org hooks, pg pool) for Next.js sites.", "license": "MIT", "type": "module", @@ -53,7 +53,7 @@ "test": "vitest run" }, "dependencies": { - "@ingram-tech/nk-db": "^0.2.0", + "@ingram-tech/nk-db": "^0.3.0", "bcrypt": "^6.0.0", "jose": "^6.0.0", "zod": "^4.0.0" diff --git a/packages/nk-db/CHANGELOG.md b/packages/nk-db/CHANGELOG.md index 08fd6d4..f58403f 100644 --- a/packages/nk-db/CHANGELOG.md +++ b/packages/nk-db/CHANGELOG.md @@ -1,5 +1,22 @@ # @ingram-tech/nk-db +## 0.3.0 + +### Minor Changes + +- 5e2c767: Export `resetPublicTables` from a new `@ingram-tech/nk-db/pglite/reset` subpath — + the canonical "introspect public tables + TRUNCATE … RESTART IDENTITY CASCADE" + test-reset, transport-agnostic so an in-process Drizzle/PGlite harness can share + it without pulling in PGlite or the socket server. `createTestDb`'s `reset()` now + delegates to it (behaviour unchanged). The subpath is deliberately zero-import so + in-process consumers don't pay for the socket transport. + +### Patch Changes + +- 5e1fab2: Raise the optional `@electric-sql/pglite-socket` peer floor to `>=0.2.4` to track + the current release. Affects only the no-Docker PGlite dev/test harness, not the + production pg path. + ## 0.2.1 ### Patch Changes diff --git a/packages/nk-db/package.json b/packages/nk-db/package.json index c9a8403..ca8682d 100644 --- a/packages/nk-db/package.json +++ b/packages/nk-db/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-db", - "version": "0.2.1", + "version": "0.3.0", "description": "The Ingram Postgres data layer: one TLS-aware pg pool, raw-SQL helpers, Drizzle wiring, and a PGlite (no-Docker) dev/test harness for Next.js sites.", "license": "MIT", "type": "module", diff --git a/packages/oxlint-config/CHANGELOG.md b/packages/oxlint-config/CHANGELOG.md index e9cafbf..923a441 100644 --- a/packages/oxlint-config/CHANGELOG.md +++ b/packages/oxlint-config/CHANGELOG.md @@ -1,5 +1,12 @@ # @ingram-tech/oxlint-config +## 0.2.2 + +### Patch Changes + +- 5e1fab2: Raise the `oxlint` (`^1.70.0`) and `oxfmt` (`^0.55.0`) peer floors to the latest + releases. + ## 0.2.1 ### Patch Changes diff --git a/packages/oxlint-config/package.json b/packages/oxlint-config/package.json index 96531b9..3c4ee04 100644 --- a/packages/oxlint-config/package.json +++ b/packages/oxlint-config/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/oxlint-config", - "version": "0.2.1", + "version": "0.2.2", "description": "Shared oxlint + oxfmt configuration for Ingram Technologies Next.js projects.", "license": "MIT", "repository": {