Payload CMS Release: 2.18.3
Tag Name: v2.18.3
Release Date: 5/17/2024
Payload CMSPayload CMS is a modern, self-hosted headless content management system built with TypeScript, Node.js, and MongoDB. It's designed specifically for developers who want full control over their content management system while maintaining a powerful admin interface for content editors.
TL;DR
Payload CMS v2.18.3 brings important bug fixes for PostgreSQL database users and UI improvements. This maintenance release addresses issues with UUID custom database names, query operations on ID columns, and fixes a UI bug with nested disableListColumn in rows. French translations have also been improved for better language accuracy and consistency.
Highlight of the Release
- Fixed PostgreSQL database issues with UUID custom database names and version creation
- Resolved query issues with 'LIKE' operations on ID columns in PostgreSQL
- Fixed UI bug with nested
disableListColumnin rows - Improved French translations with proper grammar and terminology
Migration Guide
No migration is required for this release. This is a patch release that fixes bugs and improves translations without introducing breaking changes or requiring any migration steps.
Upgrade Recommendations
We recommend all users upgrade to v2.18.3, especially if you:
- Use PostgreSQL as your database
- Work with custom database names and UUID fields
- Use the
disableListColumnfeature in nested row fields - Have French-speaking users
This is a patch release with bug fixes only, so upgrading should be straightforward with minimal risk.
Bug Fixes
PostgreSQL Database Fixes
- Fixed an issue with creating versions when using custom DB names,
uuid, and drafts - Resolved problems with query operations using 'LIKE' on ID columns in PostgreSQL
UI Fixes
- Fixed nested
disableListColumnfunctionality in rows (resolves issue #6407)
Localization Fixes
- Improved French translations with numerous corrections:
- Replaced single quotes (
') with proper apostrophes (') - Fixed gender agreement in phrases like "L'adresse e-mail fournie" and "Vérification échouée"
- Corrected capitalization in phrases like "Supprimer le téléversement"
- Updated theme terminology to use "Sombre" and "Clair" instead of day/night modes
- Fixed accent marks in phrases like "Mis à jour avec succès"
- Corrected standalone greeting form to "Bienvenue"
- Changed "Récolte" to "Recadrer" for the correct translation of "crop"
- Standardized formal address by changing "Es-tu sûr ?" to "Êtes-vous sûr ?"
- Added proper spacing before question marks
- Used correct article forms
- Replaced single quotes (
New Features
No new features were added in this maintenance release. This version focuses on bug fixes and translation improvements.
Security Updates
No security fixes were included in this release.
Performance Improvements
No specific performance improvements were included in this release. The focus was on bug fixes and translation enhancements.
Impact Summary
This release addresses several important bugs that could affect PostgreSQL database users and UI developers.
For PostgreSQL users, the fixes resolve issues with version creation when using custom database names with UUID fields and drafts, as well as problems with query operations using 'LIKE' on ID columns. These fixes ensure more reliable database operations and prevent potential errors in these specific scenarios.
UI developers will benefit from the fix to nested disableListColumn functionality in rows, which resolves a bug that was preventing this feature from working correctly in nested contexts.
French-speaking users will experience improved translations with better grammar, gender agreement, and terminology throughout the interface, making the user experience more natural and professional for French language users.
Overall, while this is a minor patch release, it addresses specific pain points that could significantly impact affected users.
