v5.20.0
📦 strapiView on GitHub →
✨ 1 features🐛 13 fixes🔧 2 symbols
Summary
This release addresses a critical security vulnerability and introduces new end-to-end tests for conditional fields, alongside numerous bug fixes related to filtering, validation, and component logic.
Migration Steps
- Upgrade to version 5.20.0 immediately due to a security vulnerability patch. Detailed disclosure of the vulnerability is being delayed to allow users time to upgrade.
✨ New Features
- Added conditional fields end-to-end tests.
🐛 Bug Fixes
- Ensured document_id appears in the GROUP BY clause.
- Resolved filter overlapping issue by adjusting z-index.
- Updated autocomplete attribute in RelationsInput component to filter by contains.
- Added reducer to allow mutation of widgets in the register function.
- Resolved filter overlap with datepicker by reducing the zIndex of the filter component.
- Implemented conditional validation preview publish.
- Port comparison logic updated.
- Added full support for wildcards.
- Handled undefined origins.
- Prevented full screen loader regression in the preview page.
- Added support for wildcards in arrays of origins.
- Prevented validation error when updating a user without changing the password.
- Content-Type Builder: Fixed schema validation when max is equal to min.
🔧 Affected Symbols
RelationsInput componentcontent-type-builder