|
2 | 2 |
|
3 | 3 | ## Unreleased |
4 | 4 |
|
| 5 | +- Fixed a bug where Matrix fields’ Entry Types settings were partially interactive when admin changes were disallowed. ([#18145](https://github.com/craftcms/cms/pull/18145)) |
| 6 | +- Fixed a bug where users could be unable to sign in if an inactive user account existed with the same email address. ([#18148](https://github.com/craftcms/cms/issues/18148)) |
| 7 | +- Fixed a bug where Content Block fields could appear to be missing their content when viewing a revision. ([#18149](https://github.com/craftcms/cms/issues/18149)) |
| 8 | +- Fixed a bug where Dropdown and Radio Button fields weren’t handling `:empty:`/`:notempty:` element query params properly for options with blank values. ([#18156](https://github.com/craftcms/cms/issues/18156)) |
| 9 | +- Fixed a bug where chip icons were getting rounded. ([#18163](https://github.com/craftcms/cms/pull/18163)) |
| 10 | +- Fixed a bug where object templates that included another template were missing variables. ([#18165](https://github.com/craftcms/cms/issues/18165)) |
| 11 | + |
| 12 | +## 5.8.21 - 2025-12-04 |
| 13 | + |
| 14 | +- Improved the performance of saving nested elements on multi-site installs with a custom propagation method. ([#18126](https://github.com/craftcms/cms/issues/18126)) |
5 | 15 | - Fixed a bug where remove buttons within multi-select Selectize inputs weren’t working if the input wasn’t focusend and fully in view. ([#18079](https://github.com/craftcms/cms/issues/18079)) |
6 | 16 | - Fixed an error that could occur when executing a GraphQL mutation when the `lazyGqlTypes` config setting was enabled. ([#18014](https://github.com/craftcms/cms/issues/18014)) |
| 17 | +- Fixed a PHP error that could occur when creating a username that began or ended with an `@`. ([#18123](https://github.com/craftcms/cms/pull/18123)) |
| 18 | +- Fixed a bug where assets with disallowed file extensions could be stored in the system’s temp directory. ([#18049](https://github.com/craftcms/cms/pull/18049)) |
7 | 19 | - Fixed a bug where font icons weren’t hidden from screen readers. ([#18078](https://github.com/craftcms/cms/pull/18078)) |
8 | 20 | - Fixed a bug where relation fields weren’t handling `:empty:`/`:notempty:` element query params properly if the field had multiple instances within a field layout. ([#18092](https://github.com/craftcms/cms/pull/18092)) |
| 21 | +- Fixed a bug where user preferences were being respected for users who formerly had access to the control panel. |
| 22 | +- Fixed a bug where nested entries could be reordered when their owner element was resaved programmatically. ([#18121](https://github.com/craftcms/cms/pull/18121)) |
| 23 | +- Fixed RCE vulnerabilities. (GHSA-255j-qw47-wjh5, GHSA-742x-x762-7383) |
| 24 | +- Fixed an SSRF vulnerability. (GHSA-x27p-wfqw-hfcc) |
| 25 | +- Fixed a DoS vulnerability. (GHSA-v64r-7wg9-23pr) |
| 26 | +- Fixed an information disclosure vulnerability. (GHSA-53vf-c43h-j2x9) |
9 | 27 |
|
10 | 28 | ## 5.8.20 - 2025-11-18 |
11 | 29 |
|
|
0 commit comments