---
title: "Changelog"
description: "Every Systhema release, newest first, with its highlights and breaking changes."
requested_language: nl
language: en
translation_notice: "This page isn't translated yet"
url: https://docs.systhema.app/nl/changelog
version: changelog
docs_index: https://docs.systhema.app/nl/llms.txt
---
> This page isn't translated yet. Showing English.


<!-- generated by pnpm docs:generate; do not edit -->

## v1.7.5

Released 2026-10-03 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.7.5.md) · [Upgrade steps](https://docs.systhema.app/nl/changelog/v1.7.5.md#️-upgrade)

Migration tooling that meets real databases, gateway and `robots.txt` hardening, builds without a database, and a pnpm pin.

- [Build without a database](https://docs.systhema.app/nl/changelog/v1.7.5.md#build-without-a-database)
- [`robots.txt` names only your own hosts](https://docs.systhema.app/nl/changelog/v1.7.5.md#robotstxt-names-only-your-own-hosts)
- [Honest statuses for unknown paths](https://docs.systhema.app/nl/changelog/v1.7.5.md#honest-statuses-for-unknown-paths)
- [`systhema migrate --schema` stops blocking on false positives](https://docs.systhema.app/nl/changelog/v1.7.5.md#systhema-migrate---schema-stops-blocking-on-false-positives)
- [General Settings hooks that match Payload's schema](https://docs.systhema.app/nl/changelog/v1.7.5.md#general-settings-hooks-that-match-payloads-schema)
- [Pin pnpm, or lose your overrides](https://docs.systhema.app/nl/changelog/v1.7.5.md#pin-pnpm-or-lose-your-overrides)
- [A customised `src/proxy.ts` survives the upgrade](https://docs.systhema.app/nl/changelog/v1.7.5.md#a-customised-srcproxyts-survives-the-upgrade)

> [!WARNING]
> 6 breaking or behavioral changes. [Review them](https://docs.systhema.app/nl/changelog/v1.7.5.md#️-breaking--behavioral-changes) before upgrading.

## v1.7.4

Released 2026-10-02 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.7.4.md) · [Upgrade steps](https://docs.systhema.app/nl/changelog/v1.7.4.md#️-upgrade)

A security release that requires Next.js 16.3.8 for three critical remote code execution advisories, plus fourteen audit fixes, inline post categories and tags, and password tools in the Admin.

- [Next.js 16.3.8 is the minimum](https://docs.systhema.app/nl/changelog/v1.7.4.md#nextjs-1638-is-the-minimum)
- [Create post categories and tags as you type](https://docs.systhema.app/nl/changelog/v1.7.4.md#create-post-categories-and-tags-as-you-type)
- [Password tools in the Admin](https://docs.systhema.app/nl/changelog/v1.7.4.md#password-tools-in-the-admin)
- [`withSysthema(config)` means the same as `withSysthema(config, {})`](https://docs.systhema.app/nl/changelog/v1.7.4.md#withsysthemaconfig-means-the-same-as-withsysthemaconfig-)
- [Client-side live preview in new projects](https://docs.systhema.app/nl/changelog/v1.7.4.md#client-side-live-preview-in-new-projects)
- [Purge Cloudflare from your own collections](https://docs.systhema.app/nl/changelog/v1.7.4.md#purge-cloudflare-from-your-own-collections)
- [A Next project upgraded to Payload gets its Payload routes](https://docs.systhema.app/nl/changelog/v1.7.4.md#a-next-project-upgraded-to-payload-gets-its-payload-routes)

> [!WARNING]
> 7 breaking or behavioral changes. [Review them](https://docs.systhema.app/nl/changelog/v1.7.4.md#️-breaking--behavioral-changes) before upgrading.

## v1.7.3

Released 2026-09-19 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.7.3.md) · [Upgrade steps](https://docs.systhema.app/nl/changelog/v1.7.3.md#️-upgrade)

The bundled Lexical admin patch follows the Payload minor, so a Payload patch release no longer needs a Systhema release, and the upgrade tooling handles exact pins, failed installs and blocked schema plans.

- [The Lexical patch follows the Payload minor](https://docs.systhema.app/nl/changelog/v1.7.3.md#the-lexical-patch-follows-the-payload-minor)
- [Pinned projects stay pinned, and a failed upgrade resumes](https://docs.systhema.app/nl/changelog/v1.7.3.md#pinned-projects-stay-pinned-and-a-failed-upgrade-resumes)
- [pnpm patches survive the upgrade](https://docs.systhema.app/nl/changelog/v1.7.3.md#pnpm-patches-survive-the-upgrade)
- [`systhema migrate --schema` shows its work](https://docs.systhema.app/nl/changelog/v1.7.3.md#systhema-migrate---schema-shows-its-work)

> [!WARNING]
> 4 breaking or behavioral changes. [Review them](https://docs.systhema.app/nl/changelog/v1.7.3.md#️-breaking--behavioral-changes) before upgrading.

## v1.7.2

Released 2026-09-18 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.7.2.md) · [Upgrade steps](https://docs.systhema.app/nl/changelog/v1.7.2.md#️-upgrade)

The Payload family moves to 3.90.0, a Payload security release, and the bundled Lexical admin patch is retargeted to it.

> [!WARNING]
> 6 breaking or behavioral changes. [Review them](https://docs.systhema.app/nl/changelog/v1.7.2.md#️-breaking--behavioral-changes) before upgrading.

## v1.7.1

Released 2026-09-18 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.7.1.md) · [Upgrade steps](https://docs.systhema.app/nl/changelog/v1.7.1.md#️-upgrade)

The release that follows four real 1.7.0 upgrades: `systhema upgrade` keeps edited managed files and always installs the Lexical patch, and a denied role write is refused instead of emptied.

- [Actionable schema-migration blockers](https://docs.systhema.app/nl/changelog/v1.7.1.md#actionable-schema-migration-blockers-216)
- [The upgrade reports what its own regeneration removed](https://docs.systhema.app/nl/changelog/v1.7.1.md#the-upgrade-reports-what-its-own-regeneration-removed-208)
- [`systhema-core refresh-cache`](https://docs.systhema.app/nl/changelog/v1.7.1.md#systhema-core-refresh-cache-214)
- [`Link` handles same-page path hashes and digit-leading anchors](https://docs.systhema.app/nl/changelog/v1.7.1.md#link-handles-same-page-path-hashes-and-digit-leading-anchors-212)

> [!WARNING]
> 12 breaking or behavioral changes. [Review them](https://docs.systhema.app/nl/changelog/v1.7.1.md#️-breaking--behavioral-changes) before upgrading.

## v1.7.0

Released 2026-09-17 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.7.0.md) · [Upgrade steps](https://docs.systhema.app/nl/changelog/v1.7.0.md#️-upgrade)

A Systhema site becomes multilingual end to end, alongside an AI assistant in the Payload admin, analytics widgets, a Cloudflare integration, `systhema setup` and Systhema Design.

- [Native multilingual support](https://docs.systhema.app/nl/changelog/v1.7.0.md#native-multilingual-support-116)
- [Per-locale publishing](https://docs.systhema.app/nl/changelog/v1.7.0.md#per-locale-publishing-171)
- [AI assistant in the Payload admin](https://docs.systhema.app/nl/changelog/v1.7.0.md#ai-assistant-in-the-payload-admin-98)
- [The AI assistant learns the project's own vocabulary](https://docs.systhema.app/nl/changelog/v1.7.0.md#the-ai-assistant-learns-the-projects-own-vocabulary-170)
- [Analytics dashboard widgets](https://docs.systhema.app/nl/changelog/v1.7.0.md#analytics-dashboard-widgets-106)
- [First-party Cloudflare integration](https://docs.systhema.app/nl/changelog/v1.7.0.md#first-party-cloudflare-integration-110)
- [`systhema setup` reconfigures an existing project](https://docs.systhema.app/nl/changelog/v1.7.0.md#systhema-setup-reconfigures-an-existing-project-107)
- [Systhema Design, in the browser and in the terminal](https://docs.systhema.app/nl/changelog/v1.7.0.md#systhema-design-in-the-browser-and-in-the-terminal-96)
- [Custom text styles and design-app polish](https://docs.systhema.app/nl/changelog/v1.7.0.md#custom-text-styles-and-design-app-polish-142)
- [Composed colours and motion tokens from Figma](https://docs.systhema.app/nl/changelog/v1.7.0.md#composed-colours-and-motion-tokens-from-figma-174)
- [Production CSS optimization](https://docs.systhema.app/nl/changelog/v1.7.0.md#production-css-optimization-101-123)
- [August 2026 Next.js security refresh](https://docs.systhema.app/nl/changelog/v1.7.0.md#august-2026-nextjs-security-refresh-162)
- [September 2026 dependency refresh](https://docs.systhema.app/nl/changelog/v1.7.0.md#september-2026-dependency-refresh-197)
- [Modern browsers only, and nothing legacy on the wire](https://docs.systhema.app/nl/changelog/v1.7.0.md#modern-browsers-only-and-nothing-legacy-on-the-wire-203-201)
- [`systhema upgrade` no longer strands a half-upgraded project](https://docs.systhema.app/nl/changelog/v1.7.0.md#systhema-upgrade-no-longer-strands-a-half-upgraded-project-159-161)
- [Reviewable upgrade plans and database consent](https://docs.systhema.app/nl/changelog/v1.7.0.md#reviewable-upgrade-plans-and-database-consent-179)
- [WCAG 2.2 accessibility pass](https://docs.systhema.app/nl/changelog/v1.7.0.md#wcag-22-accessibility-pass-105)

> [!WARNING]
> 23 breaking or behavioral changes. [Review them](https://docs.systhema.app/nl/changelog/v1.7.0-breaking-changes.md) before upgrading.

## v1.6.0

Released 2026-06-11 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.6.0.md) · [Upgrade steps](https://docs.systhema.app/nl/changelog/v1.6.0.md#️-upgrade)

The Payload admin on a diet (a 30-section page drops from 83 MB to 19.4 MB), plus a multi-pack icon picker, tier-aware blocks, cookie consent and `systhema doctor`.

- [Multi-pack Icon Picker (FA + Material Symbols + Custom)](https://docs.systhema.app/nl/changelog/v1.6.0.md#multi-pack-icon-picker-fa--material-symbols--custom)
- [Cookie consent integration](https://docs.systhema.app/nl/changelog/v1.6.0.md#cookie-consent-integration-53)
- [Tier-aware blocks — one definition per concept, fields gated by depth](https://docs.systhema.app/nl/changelog/v1.6.0.md#tier-aware-blocks--one-definition-per-concept-fields-gated-by-depth-74)
- [`systhema doctor` — unified project-health checks with auto-fix](https://docs.systhema.app/nl/changelog/v1.6.0.md#systhema-doctor--unified-project-health-checks-with-auto-fix-86)
- [`systhema create` rounded out — runnable on first `pnpm dev`](https://docs.systhema.app/nl/changelog/v1.6.0.md#systhema-create-rounded-out--runnable-on-first-pnpm-dev-89)
- [Redesigned `systhema info` + human-only branded header](https://docs.systhema.app/nl/changelog/v1.6.0.md#redesigned-systhema-info--human-only-branded-header-92)
- [Admin RSC payload cut ~77% on a 30-section page](https://docs.systhema.app/nl/changelog/v1.6.0.md#admin-rsc-payload-cut-77-on-a-30-section-page-71)
- [Lazy-mount nested Lexical editors](https://docs.systhema.app/nl/changelog/v1.6.0.md#lazy-mount-nested-lexical-editors-71)

> [!WARNING]
> 10 breaking or behavioral changes. [Review them](https://docs.systhema.app/nl/changelog/v1.6.0.md#️-breaking--behavioral-changes) before upgrading.

## v1.5.0

Released 2026-04-07 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.5.0.md)

The new global `systhema` CLI, a `[[...segments]]` catch-all with configurable sitemaps, capability-based access control, captcha verification and the Systhema Figma plugin.

- [Capability-Based Access Control](https://docs.systhema.app/nl/changelog/v1.5.0.md#capability-based-access-control-7)
- [Systhema Figma Plugin & Dual Token Format](https://docs.systhema.app/nl/changelog/v1.5.0.md#systhema-figma-plugin--dual-token-format-12)
- [Custom Admin URL & AdminBar Extensibility](https://docs.systhema.app/nl/changelog/v1.5.0.md#custom-admin-url--adminbar-extensibility-27)
- [Configurable Sitemaps](https://docs.systhema.app/nl/changelog/v1.5.0.md#configurable-sitemaps-28)
- [Captcha Verification — reCAPTCHA & Turnstile](https://docs.systhema.app/nl/changelog/v1.5.0.md#captcha-verification--recaptcha--turnstile-20)
- [User Avatar, Upload Ownership & FileGuard](https://docs.systhema.app/nl/changelog/v1.5.0.md#user-avatar-upload-ownership--fileguard-31)
- [Custom Error Messages & Checkbox Required Modes](https://docs.systhema.app/nl/changelog/v1.5.0.md#custom-error-messages--checkbox-required-modes-21)
- [`strictDraftTypes`](https://docs.systhema.app/nl/changelog/v1.5.0.md#strictdrafttypes-19)
- [Emails Toggle](https://docs.systhema.app/nl/changelog/v1.5.0.md#emails-toggle-11)
- [New TailwindCSS Color Tokens](https://docs.systhema.app/nl/changelog/v1.5.0.md#new-tailwindcss-color-tokens-14)

> [!WARNING]
> 5 breaking or behavioral changes. [Review them](https://docs.systhema.app/nl/changelog/v1.5.0.md#️-must-be-adapted) before upgrading.

## v1.4.1

Released 2026-03-19 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.4.1.md)

Next.js 16.2.0 becomes the recommended default, and Payload 3.79.1 fixes the Turbopack HMR crash, so the `importMap` workaround in `src/app/layout.tsx` can go.

## v1.4.0

Released 2026-03-17 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.4.0.md)

CMS pages default to static generation with on-demand revalidation, and Payload gains a form builder with an email system and automatic upload optimization.

- [Form Builder & Email System](https://docs.systhema.app/nl/changelog/v1.4.0.md#form-builder--email-system)
- [Upload Optimization](https://docs.systhema.app/nl/changelog/v1.4.0.md#upload-optimization)

> [!WARNING]
> 2 breaking or behavioral changes. [Review them](https://docs.systhema.app/nl/changelog/v1.4.0.md#️-breaking--behavioral-changes) before upgrading.

## v1.3.0

Released 2026-01-29 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.3.0.md)

Deeper overrides for the default Payload users and uploads collections (uploads can no longer be disabled), and a CLAUDE.md rewritten for agentic workflows.

- [CLAUDE.md Rewrite for Agentic Workflows](https://docs.systhema.app/nl/changelog/v1.3.0.md#claudemd-rewrite-for-agentic-workflows)
- [More Flexible Payload Collection Overrides](https://docs.systhema.app/nl/changelog/v1.3.0.md#more-flexible-payload-collection-overrides)

> [!WARNING]
> This release has breaking or behavioral changes. [Review them](https://docs.systhema.app/nl/changelog/v1.3.0.md#️-breaking--behavioral-changes) before upgrading.

## v1.2.0

Released 2026-01-17 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.2.0.md)

A parallax scroll animation for images and videos across all packages, and custom text states in the Payload Lexical editors.

- [Parallax Animation for Images and Videos](https://docs.systhema.app/nl/changelog/v1.2.0.md#parallax-animation-for-images-and-videos)
- [Custom Text States in PayloadCMS](https://docs.systhema.app/nl/changelog/v1.2.0.md#custom-text-states-in-payloadcms)

## v1.1.0

Released 2026-01-09 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.1.0.md)

The Payload Lexical editors are consolidated into four tiers (root, region, fragment and slot), replacing the old blocks and columns editors.

> [!WARNING]
> This release has breaking or behavioral changes. [Review them](https://docs.systhema.app/nl/changelog/v1.1.0.md#️-breaking--behavioral-changes) before upgrading.

## v1.0.0

Released 2025-12-24 · [Full release notes](https://docs.systhema.app/nl/changelog/v1.0.0.md)

The first major release of Systhema, a design system ecosystem for building digital products that are consistent, scalable and faster to deploy.
