From 81377a6062ad9f98cbd8e03b98e2f627dafcb311 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 29 Aug 2026 17:30:05 +0000 Subject: [PATCH] Version Packages --- .changeset/nk-dev-guide-bot-protection.md | 14 ------------- .changeset/readmes-open-source-framing.md | 25 ----------------------- packages/nk-api/CHANGELOG.md | 15 ++++++++++++++ packages/nk-api/package.json | 2 +- packages/nk-auth/CHANGELOG.md | 17 +++++++++++++++ packages/nk-auth/package.json | 2 +- packages/nk-billing/CHANGELOG.md | 15 ++++++++++++++ packages/nk-billing/package.json | 2 +- packages/nk-blog/CHANGELOG.md | 17 +++++++++++++++ packages/nk-blog/package.json | 2 +- packages/nk-db/CHANGELOG.md | 15 ++++++++++++++ packages/nk-db/package.json | 2 +- packages/nk-dev/CHANGELOG.md | 25 +++++++++++++++++++++++ packages/nk-dev/package.json | 2 +- packages/nk-email/CHANGELOG.md | 15 ++++++++++++++ packages/nk-email/package.json | 2 +- packages/nk-forms/CHANGELOG.md | 17 +++++++++++++++ packages/nk-forms/package.json | 2 +- packages/nk-i18n/CHANGELOG.md | 15 ++++++++++++++ packages/nk-i18n/package.json | 2 +- packages/nk-marketing/CHANGELOG.md | 17 +++++++++++++++ packages/nk-marketing/package.json | 2 +- packages/nk-seo/CHANGELOG.md | 15 ++++++++++++++ packages/nk-seo/package.json | 2 +- packages/nk-themes/CHANGELOG.md | 15 ++++++++++++++ packages/nk-themes/package.json | 2 +- 26 files changed, 210 insertions(+), 51 deletions(-) delete mode 100644 .changeset/nk-dev-guide-bot-protection.md delete mode 100644 .changeset/readmes-open-source-framing.md diff --git a/.changeset/nk-dev-guide-bot-protection.md b/.changeset/nk-dev-guide-bot-protection.md deleted file mode 100644 index 831e13f..0000000 --- a/.changeset/nk-dev-guide-bot-protection.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -"@ingram-tech/nk-dev": patch ---- - -Update `guide.md` for nk-forms 0.3.0, which absorbed `@ingram-tech/bot-protection`. -The shipped guide still listed bot-protection in its package roster as "the -primitive nk-forms builds on" and told agents to import `checkBot` / `verifyHuman` -from it for non-form endpoints. That package no longer exists; both layers are -exported from the `@ingram-tech/nk-forms` root. - -The repo was corrected when the packages merged, but that changeset bumped only -nk-forms, so the fix never reached npm — agents on nk-dev 0.13.0 were reading the -old roster. `guide.md` describes packages other than its own, so a change to any -package's public surface needs a nk-dev changeset alongside it. diff --git a/.changeset/readmes-open-source-framing.md b/.changeset/readmes-open-source-framing.md deleted file mode 100644 index 2ac17a8..0000000 --- a/.changeset/readmes-open-source-framing.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -"@ingram-tech/nk-api": patch -"@ingram-tech/nk-auth": patch -"@ingram-tech/nk-billing": patch -"@ingram-tech/nk-blog": patch -"@ingram-tech/nk-db": patch -"@ingram-tech/nk-dev": patch -"@ingram-tech/nk-email": patch -"@ingram-tech/nk-forms": patch -"@ingram-tech/nk-i18n": patch -"@ingram-tech/nk-marketing": patch -"@ingram-tech/nk-seo": patch -"@ingram-tech/nk-themes": patch ---- - -Rewrite the READMEs for an outside reader. These packages are published under an -open-source licence, but the prose addressed the reader as if they worked here: -"the Ingram billing foundation", "every Ingram API looks the same", "the one -shared email client for Ingram sites", "the fleet-uniform view". That framing is -gone, along with the pose it came with — unsourceable claims ("the one SEO -safeguard everyone forgets on Vercel"), negation-reframes, bold scattered on -non-key phrases, and roughly forty mid-sentence em-dashes. - -Documented failure modes, gotchas and code examples are unchanged. No API, -identifier, env var or technical claim was touched. diff --git a/packages/nk-api/CHANGELOG.md b/packages/nk-api/CHANGELOG.md index be1ca62..edbcb1f 100644 --- a/packages/nk-api/CHANGELOG.md +++ b/packages/nk-api/CHANGELOG.md @@ -1,5 +1,20 @@ # @ingram-tech/nk-api +## 0.3.5 + +### Patch Changes + +- 798b39d: Rewrite the READMEs for an outside reader. These packages are published under an + open-source licence, but the prose addressed the reader as if they worked here: + "the Ingram billing foundation", "every Ingram API looks the same", "the one + shared email client for Ingram sites", "the fleet-uniform view". That framing is + gone, along with the pose it came with — unsourceable claims ("the one SEO + safeguard everyone forgets on Vercel"), negation-reframes, bold scattered on + non-key phrases, and roughly forty mid-sentence em-dashes. + + Documented failure modes, gotchas and code examples are unchanged. No API, + identifier, env var or technical claim was touched. + ## 0.3.4 ### Patch Changes diff --git a/packages/nk-api/package.json b/packages/nk-api/package.json index dd1bc0e..30a85b2 100644 --- a/packages/nk-api/package.json +++ b/packages/nk-api/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-api", - "version": "0.3.4", + "version": "0.3.5", "description": "The Ingram HTTP API seam: a Hono + zod-openapi app factory, a single error envelope, an auth-middleware factory, and Next.js + typed-client adapters — the standard alternative to auto-generated REST APIs.", "license": "MIT", "type": "module", diff --git a/packages/nk-auth/CHANGELOG.md b/packages/nk-auth/CHANGELOG.md index 4c9cd6a..c803890 100644 --- a/packages/nk-auth/CHANGELOG.md +++ b/packages/nk-auth/CHANGELOG.md @@ -1,5 +1,22 @@ # @ingram-tech/nk-auth +## 0.14.1 + +### Patch Changes + +- 798b39d: Rewrite the READMEs for an outside reader. These packages are published under an + open-source licence, but the prose addressed the reader as if they worked here: + "the Ingram billing foundation", "every Ingram API looks the same", "the one + shared email client for Ingram sites", "the fleet-uniform view". That framing is + gone, along with the pose it came with — unsourceable claims ("the one SEO + safeguard everyone forgets on Vercel"), negation-reframes, bold scattered on + non-key phrases, and roughly forty mid-sentence em-dashes. + + Documented failure modes, gotchas and code examples are unchanged. No API, + identifier, env var or technical claim was touched. +- Updated dependencies [798b39d] + - @ingram-tech/nk-db@2.1.1 + ## 0.14.0 ### Minor Changes diff --git a/packages/nk-auth/package.json b/packages/nk-auth/package.json index 17c5b29..b3d2ae3 100644 --- a/packages/nk-auth/package.json +++ b/packages/nk-auth/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-auth", - "version": "0.14.0", + "version": "0.14.1", "description": "The Ingram Better Auth foundation: composable presets (org, dual-shape JWT, active-org hooks, pg pool) for Next.js sites.", "license": "MIT", "type": "module", diff --git a/packages/nk-billing/CHANGELOG.md b/packages/nk-billing/CHANGELOG.md index 088716e..bdb208c 100644 --- a/packages/nk-billing/CHANGELOG.md +++ b/packages/nk-billing/CHANGELOG.md @@ -1,5 +1,20 @@ # @ingram-tech/nk-billing +## 0.3.6 + +### Patch Changes + +- 798b39d: Rewrite the READMEs for an outside reader. These packages are published under an + open-source licence, but the prose addressed the reader as if they worked here: + "the Ingram billing foundation", "every Ingram API looks the same", "the one + shared email client for Ingram sites", "the fleet-uniform view". That framing is + gone, along with the pose it came with — unsourceable claims ("the one SEO + safeguard everyone forgets on Vercel"), negation-reframes, bold scattered on + non-key phrases, and roughly forty mid-sentence em-dashes. + + Documented failure modes, gotchas and code examples are unchanged. No API, + identifier, env var or technical claim was touched. + ## 0.3.5 ### Patch Changes diff --git a/packages/nk-billing/package.json b/packages/nk-billing/package.json index 2b419fa..55256a8 100644 --- a/packages/nk-billing/package.json +++ b/packages/nk-billing/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-billing", - "version": "0.3.5", + "version": "0.3.6", "description": "The Ingram billing foundation: composable Stripe primitives (client, customers, prices, currency, checkout, subscriptions, webhooks) plus an injection-based Postgres credit ledger and event-dedup store.", "license": "MIT", "type": "module", diff --git a/packages/nk-blog/CHANGELOG.md b/packages/nk-blog/CHANGELOG.md index 6f87e4a..8b88c7a 100644 --- a/packages/nk-blog/CHANGELOG.md +++ b/packages/nk-blog/CHANGELOG.md @@ -1,5 +1,22 @@ # @ingram-tech/nk-blog +## 0.1.9 + +### Patch Changes + +- 798b39d: Rewrite the READMEs for an outside reader. These packages are published under an + open-source licence, but the prose addressed the reader as if they worked here: + "the Ingram billing foundation", "every Ingram API looks the same", "the one + shared email client for Ingram sites", "the fleet-uniform view". That framing is + gone, along with the pose it came with — unsourceable claims ("the one SEO + safeguard everyone forgets on Vercel"), negation-reframes, bold scattered on + non-key phrases, and roughly forty mid-sentence em-dashes. + + Documented failure modes, gotchas and code examples are unchanged. No API, + identifier, env var or technical claim was touched. +- Updated dependencies [798b39d] + - @ingram-tech/nk-seo@0.10.1 + ## 0.1.8 ### Patch Changes diff --git a/packages/nk-blog/package.json b/packages/nk-blog/package.json index eff4e63..dc70d5b 100644 --- a/packages/nk-blog/package.json +++ b/packages/nk-blog/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-blog", - "version": "0.1.8", + "version": "0.1.9", "description": "File-based blog foundation for Next.js sites: frontmatter schema, build-time reader, limited-MDX rendering, a typed component contract with unstyled defaults, GitHub read/publish, and RSS.", "license": "MIT", "type": "module", diff --git a/packages/nk-db/CHANGELOG.md b/packages/nk-db/CHANGELOG.md index 774e9fe..afdcb0d 100644 --- a/packages/nk-db/CHANGELOG.md +++ b/packages/nk-db/CHANGELOG.md @@ -1,5 +1,20 @@ # @ingram-tech/nk-db +## 2.1.1 + +### Patch Changes + +- 798b39d: Rewrite the READMEs for an outside reader. These packages are published under an + open-source licence, but the prose addressed the reader as if they worked here: + "the Ingram billing foundation", "every Ingram API looks the same", "the one + shared email client for Ingram sites", "the fleet-uniform view". That framing is + gone, along with the pose it came with — unsourceable claims ("the one SEO + safeguard everyone forgets on Vercel"), negation-reframes, bold scattered on + non-key phrases, and roughly forty mid-sentence em-dashes. + + Documented failure modes, gotchas and code examples are unchanged. No API, + identifier, env var or technical claim was touched. + ## 2.1.0 ### Minor Changes diff --git a/packages/nk-db/package.json b/packages/nk-db/package.json index b10172e..01df2e5 100644 --- a/packages/nk-db/package.json +++ b/packages/nk-db/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-db", - "version": "2.1.0", + "version": "2.1.1", "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/nk-dev/CHANGELOG.md b/packages/nk-dev/CHANGELOG.md index 2dac386..66db708 100644 --- a/packages/nk-dev/CHANGELOG.md +++ b/packages/nk-dev/CHANGELOG.md @@ -1,5 +1,30 @@ # @ingram-tech/nk-dev +## 0.13.1 + +### Patch Changes + +- 32ee4ca: Update `guide.md` for nk-forms 0.3.0, which absorbed `@ingram-tech/bot-protection`. + The shipped guide still listed bot-protection in its package roster as "the + primitive nk-forms builds on" and told agents to import `checkBot` / `verifyHuman` + from it for non-form endpoints. That package no longer exists; both layers are + exported from the `@ingram-tech/nk-forms` root. + + The repo was corrected when the packages merged, but that changeset bumped only + nk-forms, so the fix never reached npm — agents on nk-dev 0.13.0 were reading the + old roster. `guide.md` describes packages other than its own, so a change to any + package's public surface needs a nk-dev changeset alongside it. +- 798b39d: Rewrite the READMEs for an outside reader. These packages are published under an + open-source licence, but the prose addressed the reader as if they worked here: + "the Ingram billing foundation", "every Ingram API looks the same", "the one + shared email client for Ingram sites", "the fleet-uniform view". That framing is + gone, along with the pose it came with — unsourceable claims ("the one SEO + safeguard everyone forgets on Vercel"), negation-reframes, bold scattered on + non-key phrases, and roughly forty mid-sentence em-dashes. + + Documented failure modes, gotchas and code examples are unchanged. No API, + identifier, env var or technical claim was touched. + ## 0.13.0 ### Minor Changes diff --git a/packages/nk-dev/package.json b/packages/nk-dev/package.json index 5d9e30c..a5aa995 100644 --- a/packages/nk-dev/package.json +++ b/packages/nk-dev/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-dev", - "version": "0.13.0", + "version": "0.13.1", "description": "The nextkit dev toolchain in one package: the `nk` CLI plus shared oxlint/oxfmt, TypeScript, and Vitest config, the format-on-commit hook, and the AI agent guide. `nk init` scaffolds a site to use it.", "license": "MIT", "type": "module", diff --git a/packages/nk-email/CHANGELOG.md b/packages/nk-email/CHANGELOG.md index d61daaf..86bf34a 100644 --- a/packages/nk-email/CHANGELOG.md +++ b/packages/nk-email/CHANGELOG.md @@ -1,5 +1,20 @@ # @ingram-tech/nk-email +## 0.6.2 + +### Patch Changes + +- 798b39d: Rewrite the READMEs for an outside reader. These packages are published under an + open-source licence, but the prose addressed the reader as if they worked here: + "the Ingram billing foundation", "every Ingram API looks the same", "the one + shared email client for Ingram sites", "the fleet-uniform view". That framing is + gone, along with the pose it came with — unsourceable claims ("the one SEO + safeguard everyone forgets on Vercel"), negation-reframes, bold scattered on + non-key phrases, and roughly forty mid-sentence em-dashes. + + Documented failure modes, gotchas and code examples are unchanged. No API, + identifier, env var or technical claim was touched. + ## 0.6.1 ### Patch Changes diff --git a/packages/nk-email/package.json b/packages/nk-email/package.json index 2517737..0351dbd 100644 --- a/packages/nk-email/package.json +++ b/packages/nk-email/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-email", - "version": "0.6.1", + "version": "0.6.2", "description": "Zero-dependency Cloudflare Email Sending client for Ingram Technologies Next.js projects.", "license": "MIT", "type": "module", diff --git a/packages/nk-forms/CHANGELOG.md b/packages/nk-forms/CHANGELOG.md index e34c947..51e3cb3 100644 --- a/packages/nk-forms/CHANGELOG.md +++ b/packages/nk-forms/CHANGELOG.md @@ -1,5 +1,22 @@ # @ingram-tech/nk-forms +## 0.3.1 + +### Patch Changes + +- 798b39d: Rewrite the READMEs for an outside reader. These packages are published under an + open-source licence, but the prose addressed the reader as if they worked here: + "the Ingram billing foundation", "every Ingram API looks the same", "the one + shared email client for Ingram sites", "the fleet-uniform view". That framing is + gone, along with the pose it came with — unsourceable claims ("the one SEO + safeguard everyone forgets on Vercel"), negation-reframes, bold scattered on + non-key phrases, and roughly forty mid-sentence em-dashes. + + Documented failure modes, gotchas and code examples are unchanged. No API, + identifier, env var or technical claim was touched. +- Updated dependencies [798b39d] + - @ingram-tech/nk-email@0.6.2 + ## 0.3.0 ### Minor Changes diff --git a/packages/nk-forms/package.json b/packages/nk-forms/package.json index ffe54e3..08e4514 100644 --- a/packages/nk-forms/package.json +++ b/packages/nk-forms/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-forms", - "version": "0.3.0", + "version": "0.3.1", "description": "Contact/signup form pipeline for Next.js sites — invisible bot protection (honeypot + signed timing token + Vercel BotID), validation, and escaped email notifications in one handler.", "license": "MIT", "type": "module", diff --git a/packages/nk-i18n/CHANGELOG.md b/packages/nk-i18n/CHANGELOG.md index 996cf8f..676013d 100644 --- a/packages/nk-i18n/CHANGELOG.md +++ b/packages/nk-i18n/CHANGELOG.md @@ -1,5 +1,20 @@ # @ingram-tech/nk-i18n +## 0.5.2 + +### Patch Changes + +- 798b39d: Rewrite the READMEs for an outside reader. These packages are published under an + open-source licence, but the prose addressed the reader as if they worked here: + "the Ingram billing foundation", "every Ingram API looks the same", "the one + shared email client for Ingram sites", "the fleet-uniform view". That framing is + gone, along with the pose it came with — unsourceable claims ("the one SEO + safeguard everyone forgets on Vercel"), negation-reframes, bold scattered on + non-key phrases, and roughly forty mid-sentence em-dashes. + + Documented failure modes, gotchas and code examples are unchanged. No API, + identifier, env var or technical claim was touched. + ## 0.5.1 ### Patch Changes diff --git a/packages/nk-i18n/package.json b/packages/nk-i18n/package.json index 9095060..592d3f1 100644 --- a/packages/nk-i18n/package.json +++ b/packages/nk-i18n/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-i18n", - "version": "0.5.1", + "version": "0.5.2", "description": "Type-safe, English-as-key i18n for Ingram Next.js sites — ICU translator, scopes, locale config, Accept-Language negotiation, and locale URL routing.", "license": "MIT", "type": "module", diff --git a/packages/nk-marketing/CHANGELOG.md b/packages/nk-marketing/CHANGELOG.md index b4ebb8c..bfa1816 100644 --- a/packages/nk-marketing/CHANGELOG.md +++ b/packages/nk-marketing/CHANGELOG.md @@ -1,5 +1,22 @@ # @ingram-tech/nk-marketing +## 0.5.2 + +### Patch Changes + +- 798b39d: Rewrite the READMEs for an outside reader. These packages are published under an + open-source licence, but the prose addressed the reader as if they worked here: + "the Ingram billing foundation", "every Ingram API looks the same", "the one + shared email client for Ingram sites", "the fleet-uniform view". That framing is + gone, along with the pose it came with — unsourceable claims ("the one SEO + safeguard everyone forgets on Vercel"), negation-reframes, bold scattered on + non-key phrases, and roughly forty mid-sentence em-dashes. + + Documented failure modes, gotchas and code examples are unchanged. No API, + identifier, env var or technical claim was touched. +- Updated dependencies [798b39d] + - @ingram-tech/nk-email@0.6.2 + ## 0.5.1 ### Patch Changes diff --git a/packages/nk-marketing/package.json b/packages/nk-marketing/package.json index e22c2ad..86c34ea 100644 --- a/packages/nk-marketing/package.json +++ b/packages/nk-marketing/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-marketing", - "version": "0.5.1", + "version": "0.5.2", "description": "Postgres-backed marketing & lifecycle email: contacts, consent, newsletter audiences, and idempotent triggered campaigns with RFC 8058 one-click unsubscribe. Sends via @ingram-tech/nk-email.", "license": "MIT", "type": "module", diff --git a/packages/nk-seo/CHANGELOG.md b/packages/nk-seo/CHANGELOG.md index 1936458..f8f9edc 100644 --- a/packages/nk-seo/CHANGELOG.md +++ b/packages/nk-seo/CHANGELOG.md @@ -1,5 +1,20 @@ # @ingram-tech/nk-seo +## 0.10.1 + +### Patch Changes + +- 798b39d: Rewrite the READMEs for an outside reader. These packages are published under an + open-source licence, but the prose addressed the reader as if they worked here: + "the Ingram billing foundation", "every Ingram API looks the same", "the one + shared email client for Ingram sites", "the fleet-uniform view". That framing is + gone, along with the pose it came with — unsourceable claims ("the one SEO + safeguard everyone forgets on Vercel"), negation-reframes, bold scattered on + non-key phrases, and roughly forty mid-sentence em-dashes. + + Documented failure modes, gotchas and code examples are unchanged. No API, + identifier, env var or technical claim was touched. + ## 0.10.0 ### Minor Changes diff --git a/packages/nk-seo/package.json b/packages/nk-seo/package.json index afb01c7..756142e 100644 --- a/packages/nk-seo/package.json +++ b/packages/nk-seo/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-seo", - "version": "0.10.0", + "version": "0.10.1", "description": "SEO primitives for Next.js sites: typed schema.org JSON-LD builders, a tag, a Metadata factory (canonical + OG + Twitter), and configurable hreflang alternates.", "license": "MIT", "type": "module", diff --git a/packages/nk-themes/CHANGELOG.md b/packages/nk-themes/CHANGELOG.md index 0c472f0..d32bd1f 100644 --- a/packages/nk-themes/CHANGELOG.md +++ b/packages/nk-themes/CHANGELOG.md @@ -1,5 +1,20 @@ # @ingram-tech/nk-themes +## 0.2.3 + +### Patch Changes + +- 798b39d: Rewrite the READMEs for an outside reader. These packages are published under an + open-source licence, but the prose addressed the reader as if they worked here: + "the Ingram billing foundation", "every Ingram API looks the same", "the one + shared email client for Ingram sites", "the fleet-uniform view". That framing is + gone, along with the pose it came with — unsourceable claims ("the one SEO + safeguard everyone forgets on Vercel"), negation-reframes, bold scattered on + non-key phrases, and roughly forty mid-sentence em-dashes. + + Documented failure modes, gotchas and code examples are unchanged. No API, + identifier, env var or technical claim was touched. + ## 0.2.2 ### Patch Changes diff --git a/packages/nk-themes/package.json b/packages/nk-themes/package.json index fe11607..aa468b0 100644 --- a/packages/nk-themes/package.json +++ b/packages/nk-themes/package.json @@ -1,6 +1,6 @@ { "name": "@ingram-tech/nk-themes", - "version": "0.2.2", + "version": "0.2.3", "description": "Color-mode theming for Next.js sites: a zero-flash cookie-backed , a re-exported useTheme, and a headless , wrapping @wrksz/themes behind one pinned version.", "license": "MIT", "type": "module",