- Added
craft\filters\IpRateLimitIdentity. (#18510) - Added
craft\helpers\App::resourcePathByUri(). - Removed thamtech/yii2-ratelimiter-advanced. (#18510)
- Fixed a bug where global set GraphQL query caches weren’t getting invalidated when global sets were updated. (#18479)
- Fixed a bug where
users/suspend-userandusers/unsuspend-useractions required that the logged-in user have control panel access. (#18485) - Fixed a bug where flipping an image within the Image Editor didn’t always work. (#18486)
- Fixed a bug where SVG files missing their
widthandheightattributes weren’t getting them set as expected. - Fixed an error that occurred if a template referenced a preloaded Single entry followed by a null coalescing operator. (#18503)
- Fixed a bug where links within Redactor fields were getting
target="_blank"added to them. (#18500) - Fixed moderate-severity SSRF vulnerabilities. (GHSA-3m9m-24vh-39wx, GHSA-95wr-3f2v-v2wh)