v3.80.0 (2026-03-20)
🚀 Features
- add
disableUniqueproperty to the slug field for better multi tenant plugin support (#15963) (395e1ed)
🐛 Bug Fixes
- unpublish updates existing version instead of creating a new one (#15985) (67063ab)
- use latest draft version data when trashing unpublished documents (#15981) (57a0edc)
- db-mongodb: fix pagination with collation in transactions (#15990) (5c935aa)
- db-postgres:
nearquery can give incorrect results (#15907) (843306c) - db-sqlite: scheduled publish does not show upcoming events because of wrong nested json querying (#15911) (3fa834a)
- deps: resolve high severity audit vulnerabilities (#15961) (da212fd)
- drizzle: pagination applied incorrectly when sorting by a field inside an array field (#15908) (0f67215)
- drizzle: groups inside localized tabs are not working correctly (#15936) (57bde77)
- graphql: force nullable for relationships to avoid errors when the related document is related (#15915) (560cabe)
- plugin-mcp: plugin can break next.js request handler because underlying Hono library modifies the global Request object (#15938) (4cfa495)
- plugin-multi-tenant: modal container blocks clicks on create-first-user page (#15973) (8157f4c)
- richtext-lexical: richtext fields don't respect RTL direction for Arabic and other RTL locales (#15964) (944a889)
- ui: defer live preview iframe rendering (#15999) (9999083)
- ui: stale data modal shown when onChange starts while save is in-flight (#15960) (dc98f0f)
📚 Documentation
- add custom admin location docs (#15581) (04a4b0a)
- updating lexical richtext fields (#15968) (8e5d56d)
- add copy and paste documentation for blocks (#15987) (747be91)
- warning for numeric field names (#15966) (99dcac1)
- storage adapters improvements (#15946) (9815d83)
📝 Templates
⚙️ CI
🏡 Chores
- add docker:clean script and fix docker:start reliability (#16000) (2646018)
- bump monorepo Next.js version to 16.2.0 (#15992) (a188556)
- consolidate docker scripts into single docker-compose with profiles (#15974) (f89e736)
- examples: update astro package.json name (#15118) (4e1c04e)
🤝 Contributors
- Alessio Gravili (@AlessioGr)
- Jarrod Flesch (@JarrodMFlesch)
- German Jablonski (@GermanJablo)
- Jake Fletcher (@jacobsfletch)
- Sasha (@r1tsuu)
- Patrik (@PatrikKozak)
- Sean Zubrickas (@zubricks)
- Riley Langbein (@rilrom)
- Elliot DeNolf (@denolfe)