v1.17.18
Maintenance27 May 2026Theme palette alignment for Inkwell. This release includes a styling fix to ensure consistent color values across the theme system.
v1.17.17
Maintenance26 May 2026Fixed duplicate analytics nav item that appeared in the sidebar navigation. This was a visual-only issue with no impact on functionality or data.
v1.17.16
Minor26 May 2026Fixed responsive layout issues in the mobile dashboard view. Dashboard components now render correctly across all viewport sizes with improved touch target spacing and reduced layout shift on smaller screens.
No breaking changes. Update at your convenience.
v1.17.15
Minor21 May 2026Fixed an authentication edge case where API key validation could incorrectly fall back to browser session credentials (#51). This prevents unintended session reuse in API contexts and strengthens the separation between API and browser-based auth flows.
No breaking changes. Update recommended for all deployments using API key authentication.
v1.17.14
Minor21 May 2026Fixed API key session handling to enforce strict boundary isolation. This prevents potential cross-session key leakage in edge cases where multiple API keys were active in the same request context.
The fix is transparent — no configuration changes needed. Session boundaries are now enforced automatically on all API key operations.
v1.17.13
Maintenance20 May 2026Documentation: cleaned up buyer-facing docs branding for consistency and clarity. No functional changes to the template or CMS.
v1.17.12
Minor20 May 2026Improved resilience and security controls for magic link authentication and file upload handling.
**Changes:**
- Hardened magic link validation and token lifecycle management to reduce token reuse and replay attack vectors
- Strengthened upload download security with additional integrity checks and rate-limiting safeguards
No migration required. Update at your convenience.
v1.17.11
Maintenance19 May 2026Fixed character encoding issue in marketing-content component that was causing mojibake (garbled text) in certain locales. This resolves display corruption when rendering marketing copy with non-ASCII characters.
v1.17.10
Maintenance19 May 2026Removed unused SaaS billing code that was out of scope for this template. Internal cleanup with no impact on template functionality or buyer workflows.
v1.17.9
Maintenance18 May 2026Documentation: clarified production Docker Compose environment variable requirements in deployment guide (#45). No code changes.
v1.17.8
Maintenance15 May 2026Bug fixes and quality improvements from phase 7 review cycle. Internal refinements to ensure stability and code quality across the template.
v1.17.7
Maintenance14 May 2026Fixed console logging in DSAR script that was inadvertently left in production code. This cleanup ensures compliance tooling runs silently without debug output.
v1.17.6
Maintenance14 May 2026Fixed compliance scaffold surface propagation to ensure internal tooling consistency across the template structure. This maintenance release improves build reliability without affecting template output or buyer workflows.
v1.17.5
Maintenance14 May 2026Applied phase 4 inherited safety fixes across the codebase. This release contains internal improvements to code quality and security posture with no changes to template functionality or APIs.
v1.17.4
Maintenance14 May 2026Fixed phase 4 hardening inheritance propagation in the tl03 template layer. This ensures security and configuration hardening rules are correctly inherited across nested component structures. No action required.
v1.17.3
Maintenance14 May 2026fix(layout): declare smooth scroll behavior for Next.js. This ensures consistent scroll-behavior CSS application across the template without relying on implicit browser defaults.
v1.17.2
Minor14 May 2026**Fixed:** Server-Sent Events (SSE) streams in the browser now correctly handle refresh cookie propagation. Previously, cookie-based session refresh could fail during active SSE connections, causing event streams to drop unexpectedly. This fix ensures cookies are properly maintained throughout the stream lifecycle, improving reliability for real-time event features.
If you're using SSE for live updates or notifications, upgrade to benefit from more stable connections.
v1.17.1
Maintenance13 May 2026Documentation: clarified default access control behaviour in activity logging. No code changes in this release.
v1.17.0
Minor12 May 2026**Code block syntax highlighting.** Blog posts now render code blocks with language-aware syntax highlighting, improving readability for technical content.
**Dashboard layout refinement.** Full-width dashboard shell provides better use of screen real estate for content management.
**Fixes & maintenance.** Corrected character encoding in customization documentation. Updated Next.js to 16.2.6 for latest stability and performance patches.
v1.16.12
Minor8 May 2026- fix(deps): override vulnerable fast-xml-builder (#38)
v1.16.11
Minor8 May 2026- fix(auth): propagate account deletion hardening
v1.16.10
Minor8 May 2026- fix(scope): align Lite commerce surfaces with feature matrix (#36)
v1.16.9
Minor7 May 2026- fix(template): align commerce surfaces with feature matrix (#35)
v1.16.8
Minor7 May 2026- fix(tl03): make dashboard open the CMS studio (#34)
v1.16.7
Minor7 May 2026- fix(tl03): align Inkwell landing copy with buyer mode (#33)
v1.16.6
Minor7 May 2026- docs(customization): remove stale landing component paths (#32)
v1.16.5
Minor7 May 2026- chore(landing): remove unused TL01 landing carryover (#31)
v1.16.4
Minor7 May 2026- fix(mech-review): clear release findings
v1.16.3
Minor7 May 2026- fix(marketing): gate demo copy for buyer builds (#28)
v1.16.2
Minor7 May 2026- fix(a11y): propagate base skip links and focus rings (#26)
v1.16.1
Minor7 May 2026- fix(ui): replace hardcoded colour classes with semantic tokens
v1.16.0
Update7 May 2026- feat(demo): add Template Empire live demo banner (#23)
v1.15.10
Minor2 May 2026- fix(package): slim buyer zip contents
v1.15.9
Minor2 May 2026- test: allow db-backed vitest hooks to complete
v1.15.8
Minor2 May 2026- fix(ui): use buyer brand placeholder in inherited chrome
v1.15.7
Minor2 May 2026- docs(install): align buyer verification steps
v1.15.6
Minor2 May 2026- fix(db): wait for demo postgres before migrations
v1.15.5
Minor2 May 2026- fix(dev): fail fast when demo database is unavailable
v1.15.4
Minor2 May 2026- fix(ui): preserve outline button contrast
v1.15.3
Minor2 May 2026- fix(theme): align accent token with catalogue
v1.15.2
Minor2 May 2026- fix(deps): satisfy full dependency audit
v1.15.0
Update2 May 2026- fix(deps): clear moderate production audit
- fix(tl03): stabilise buyer e2e gates
- fix(theme): enforce globals-driven styling
- fix(api): stabilise timing-safe response delay
- fix(theme): make TL03 palette globally customisable
- feat(landing): give TL03 a distinct editorial showcase
- fix(activity): scope public timelines to user
- fix(cms): stabilise buyer database setup
- docs(cms): align TL03 buyer install flow
- fix(packaging): remove BOM from site config
- feat(cms): optimise uploaded images
- feat(cms): auto-save TL03 draft edits
- feat(cms): complete TL03 editorial workflow control…
Show full notes →Show less ↑
- fix(deps): clear moderate production audit
- fix(tl03): stabilise buyer e2e gates
- fix(theme): enforce globals-driven styling
- fix(api): stabilise timing-safe response delay
- fix(theme): make TL03 palette globally customisable
- feat(landing): give TL03 a distinct editorial showcase
- fix(activity): scope public timelines to user
- fix(cms): stabilise buyer database setup
- docs(cms): align TL03 buyer install flow
- fix(packaging): remove BOM from site config
- feat(cms): optimise uploaded images
- feat(cms): auto-save TL03 draft edits
- feat(cms): complete TL03 editorial workflow controls
- feat(cms): add TL03 media image workflow
- feat(cms): paginate TL03 public blog
- feat(cms): add TL03 static pages
- feat(cms): polish TL03 article reader
- chore(cms): seed TL03 demo content and docs
- feat(cms): add content analytics dashboard
- feat(cms): add comment moderation workflow
- feat(cms): add RSS and sitemap feeds
- feat(cms): add TL03 public blog reader
- feat(cms): add TL03 admin content studio
- feat(cms): add TL03 CMS API routes
- feat(cms): add TL03 content data foundation
v1.14.0
Update29 April 2026- fix(email): escape CTA href attributes
- feat: backport buildEmailHtml + breadcrumbs from TL00-BASE
v1.13.0
Update28 April 2026- feat(activity): backport activity-timeline helper (Phase 3.7)
v1.11.0
Update28 April 2026- feat(uploads): backport file-upload abstraction (Phase 3.6)
v1.9.0
Update28 April 2026- feat(events): backport in-memory event bus + SSE primitive (Phase 3.5)
v1.8.0
Update28 April 2026- feat(data-table): backport generic DataTable primitive (Phase 3.4)
v1.7.0
Update28 April 2026- feat(commerce): backport Stripe Connect marketplace primitive shim (Phase 3.3)
v1.6.0
Update28 April 2026- feat(commerce): backport commerce.mode + commerce.requireAccount flags
v1.5.0
Update28 April 2026- feat(marketing): adopt per-family content override slots from TL00-BASE v1.6.0
v1.4.3
Minor28 April 2026- ci: pass catalogue-canonical theme tokens to mech-review
v1.4.2
Minor28 April 2026- fix(copy): secondary marketing sweep — Phase 1f-A
v1.4.1
Minor28 April 2026- fix(copy): replace false hero/marketing claims with truthful foundation framing
v1.4.0
Update28 April 2026- feat(config): backport SITE_CONFIG.auth + SITE_CONFIG.commerce flags
v1.3.7
Minor27 April 2026- fix(base): propagate TL00-BASE v1.4.0 universal deltas
v1.3.6
Minor27 April 2026- fix(licence): commit licence.json placeholder so CI prebuild can run
v1.3.5
Minor27 April 2026- fix(package): exclude .npmrc from buyer ZIP
v1.3.4
Minor27 April 2026- fix(ci): mech-review now runs on GH Release ZIP regardless of Supabase upload
v1.3.3
Minor27 April 2026- fix(toolchain): pin packageManager: pnpm@10.33.0 + tighten engines.pnpm
v1.3.2
Minor27 April 2026- fix(ci): chain release → publish → mechanical-review in single workflow
- chore(ci): inherit canonical workflows from TemplateEmpire/.github
v1.3.1
Minor27 April 2026v1.3.1 — backport user.login_failed + sweep from TL00-BASE v1.3.1
Verified 11/11 PASS by te-verify-fullstack v0.2.1.
Backport from TL00-BASE v1.3.1 (commit 5926a75).