Releases: silverstripe/silverstripe-framework
Releases · silverstripe/silverstripe-framework
4.10.2
What's Changed
- DEP Set minimum symfony version to 3.4 by @emteknetnz in #10209
- BUGFIX: Fixed issue where an undefined class error would be thrown when getting objects or ids from fixtures by @UndefinedOffset in #10230
Full Changelog: 4.10.1...4.10.2
4.10.1
What's Changed
- DOC Add 4.10.0-rc1 changelog by @emteknetnz in #10182
- FIX Disallow negative values for FailedLoginCount by @emteknetnz in #10200
- FIX Ensure extra classes are copied over to readonly/disabled fields by @kinglozzer in #10183
- DOC Fix type in 4.9.0 changelog by @maxime-rainville in #10152
- FIX support search filter instances by @lekoala in #9991
- DOC Final 4.10 pre-release changelog tweaks by @maxime-rainville in #10210
- DOC Update 4.10.0 changelog by @emteknetnz in #10214
Full Changelog: 4.10.0...4.10.1
4.9.1
- FIX Prioritise posix_getuid() when attempting to find current process owner (#10137) (Loz Calver) - b1eb951
- DOCS add release announcement link to changelog (brynwhyman) - 9a119a3
- DOCS clarify 'cms recipe' docs (brynwhyman) - 41d9b40
- MNT Added 4.9.0 changelog (Maxime Rainville) - 340793a
- MNT Fix broken test caused by missing table (Maxime Rainville) - fd8b0cc
- DOC Explain how to get off CWP (Maxime Rainville) - bad4cbe
- ENH Add tests for Hierarchy extension when applied to a subclass (Michal Kleiner) - 7226d7f
- MNT Fix minor typos (Michal Kleiner) - 38fe326
- DOC Remove reference to being able to test GraphQL v4 without inlining recipes and tweak swiftmailer doc (Maxime Rainville) - 065be70
- DOC Minor tweaks to changelog (Maxime Rainville) - 6898dd0
- Add a bit more detail (Maxime Rainville) - 26da242
- BUG When asserting an email was sent, sanitise both the To and From field (Maxime Rainville) - 1c69834
- FIX Only send email if email address set (Steve Boyd) - 0a38911
- DOC Mention the EOL of IE 11 in 4.9.0 changelog (Maxime Rainville) - 49f2f64
- DOC Add additional info to 4.9.0 changelog (Maxime Rainville) - d499420
- FIX Use correct ancestor class when querying for stage and live children (Michal Kleiner) - 1e5414e
- CompositeValidator::validate() to call validate() instead of php() (Chris Penny) - 79d04fe
4.8.1
- ENH Remove wording for authenticated devices being manageable (Steve Boyd) - b625ba9
- FIX Ensure changing a password to blank is validated (Steve Boyd) - 7ed7ad0
- MNT Fix typos in test comments (Michal Kleiner) - 0bd5b98
- NEW Add DBText->Summary tests (Michal Kleiner) - 9dd69c4
- FIX Use empty array as a fallback for preg_split within dbtext summary (Michal Kleiner) - 2017a20
- BUG Update DataQuery::exists to return false when limit causes no result to be returned (#9946) (Maxime Rainville) - 472fc4e
- MNT Remove COMPOSER_ROOT_VERSION (Steve Boyd) - 787253d
4.7.4
- [CVE-2020-26138] Validate custom multi-file uploads (Steve Boyd) - 06dbd52
- [CVE-2020-25817] Prevent loading of xml entities (Steve Boyd) - 3bb435c
- BUG Update DataQuery::exists to return false when limit causes no result to be returned (#9946) (Maxime Rainville) - 472fc4e
- MNT Add test to cover TreeDropdownField::TreeBaseId (Maxime Rainville) - 440c7ca
- ENH Update keep me signed in tooltip text (Steve Boyd) - d9e8dd4
- Add missing string Move attribute to login-forms (André Kiste) - e2777de
- [BUGFIX] Prevent call getHeader() on null HTTPRequest object (Kunal Hari) - 31c5ab2
- Update conflicting translations. Revert removal of translations. (André Kiste) - bbcc187
- Use new designs (André Kiste) - 8692aab
- Better describe the 'keep me signed in' checkbox (André Kiste) - 44fae44
- MNT Added 4.7.3 changelog (Maxime Rainville) - 77c85da
- MNT Added 4.7.3 changelog (Garion Herman) - 51a882e
- BUG Allow Email to re-render when data changes (#9876) (Nik) - d2fa64b
- BUG Tweak shortcode parser so it properly parse empty attributes (Maxime Rainville) - 028c4fd
- MNT Added 4.7.2 changelog (Maxime Rainville) - 651e5e2
- NEW: Expose TreeDropdownField root node ID in schema (Loz Calver) - eedad00
4.8.0-rc1
4.7.3
3.7.6
4.7.1
- BUG Fix PostgreSQL issue in TreeMultiselectField where field would try to filter list by a blank ID (Maxime Rainville) - 17c6f98
- FIX Update behat toast logic so it works with quotes (Maxime Rainville) - 92af6b3
- DOCS Adjust 4.7.0 collation docs to describe opt-in issue (Garion Herman) - aec0822
- FIX Type checking in objectForKey() to fix postgres bug (Steve Boyd) - 76ae5bc
- FIX: URL to Symfony cache adapters (Patrick Nelson) - e3d0dd7
- MNT Travis shared config (Steve Boyd) - 51fabf2
- MNT Added 4.7.0 changelog (Maxime Rainville) - 63e33cf
- MNT Double quote yaml string, fix phpcs warnings (Steve Boyd) - af933e8
- Update src/ORM/DatabaseAdmin.php (Damian Mooyman) - 5d45bbd
- Fail over if calling deprecated method (Damian Mooyman) - 2753516
- ENHANCEMENT Better optimised class name migration with substantially fewer queries Fixes #9752 (Damian Mooyman) - 405a1f7
- Brand naming (Ingo Schommer) - a3ae492
- More specific "database missing" error message (Ingo Schommer) - 6306d2e
- FIX Don't swallow app init errors in test setup (Ingo Schommer) - b271d9d