# Framework Monitoring – Payload CMS

Dieser Leitfaden beschreibt, wie wir Payload-Updates evaluieren und wann wir Upgrades durchführen können.

**Aktueller Stand (Februar 2026):**
- Payload: **3.76.1** (stabil)
- Next.js: **16.2.0-canary.41**
- React: **19.2.3**

---

## 1. Versions-Check

```bash
pnpm check:frameworks
```

Der Befehl führt `pnpm outdated` für Payload-Core, Plugins und Next.js aus.

---

## 2. Release Notes verfolgen

- **Payload Releases:** https://github.com/payloadcms/payload/releases
  Abonniere „Watch → Releases only" für automatische Benachrichtigungen.
- **Next.js Blog:** https://nextjs.org/blog
  Breaking Changes, die Payload evtl. erst später unterstützt.

---

## 3. Vorgehen bei neuem Payload-Release

1. **Changelog prüfen** auf Breaking Changes und Bug-Fixes
2. **Branch erstellen:** `feature/upgrade-payload-X.Y.Z`
3. **Lokales Upgrade:**
   ```bash
   pnpm up @payloadcms/next @payloadcms/db-postgres @payloadcms/richtext-lexical
   pnpm install
   ```
4. **Tests ausführen:**
   ```bash
   pnpm lint && pnpm typecheck && pnpm test && pnpm build
   ```
5. **Login-Test mit User mit Relationships**
6. Bei Erfolg: PR in `develop`

---

## 4. Bekannte Probleme

| Version | Problem | Status |
|---------|---------|--------|
| 3.72.0 | Login-Bug bei hasMany Relationships | Behoben in 3.76.1 |

*Letzte Aktualisierung: 13.02.2026*
