Version 4
end of life
This version of Silverstripe CMS will not recieve any additional bug fixes or documentation updates.
Go to documentation for the most recent stable version.
4.4.1
Change log
API changes
- 2019-06-09 a30fd34 Enable persistent FileHashCaching (#282) (Maxime Rainville)
- 2019-06-06 8324235ed Opt-out of in-memory caching factory (Ingo Schommer)
- 2019-05-30 b0743a9 Remove coupling from Versioned. (Maxime Rainville)
- 2019-05-27 5b6d0946f Add extension points to MigrateFileTask (#8994) (Maxime Rainville)
Features and enhancements
- 2019-05-30 c569cec4 Add updateHintsCacheKey extension point to fix invalid caching (Garion Herman)
- 2019-05-28 7301b375b Clearer file migration output with colours (Ingo Schommer)
- 2019-05-27 ed0ad18 Speed up file migration (#271) (Maxime Rainville)
Bugfixes
- 2019-06-09 2ec908b Add support for migrating miscased files (Maxime Rainville)
- 2019-06-09 0e165ae lookupReverseOwners to work in deriving classes (#235) (Guy Marriott)
- 2019-06-09 673d8fd Fix image being small when dragging a folder (#952) (Guy Marriott)
- 2019-06-06 76f8195 Make FileIDHelperResolutionStrategy Injectable. (Maxime Rainville)
- 2019-06-05 b6ca2d3 Update modal designs to match design pattern library (Guy Marriott)
- 2019-06-05 2d4711de0 Fixed logging (Ingo Schommer)
- 2019-06-04 790d05d lookupReverseOwners to work in deriving classes (Serge Latyntcev)
- 2019-05-31 a605f4c Fix image size when dragging a folder (bergice)
- 2019-05-31 325d227f Virtual page notice now uses Bootstrap 4 alerts (Robbie Averill)
- 2019-05-30 e0978e2 Unset memory limit max so we can increase memory limit (Maxime Rainville)
- 2019-05-27 4f39e59af Enable file hash caching when running the file migration task (#8993) (Maxime Rainville)
- 2019-05-24 25aa3af03 HeaderField requires the optional Title field (Dylan Wagstaff)
- 2019-05-22 cc165e8 Tweak short code method to look for clean filename (Maxime Rainville)
- 2019-05-21 f449a49 Fix broken rebase. (Maxime Rainville)
- 2019-05-21 b4b021b Explicitly check hash from folder against the actual hash of their file (Maxime Rainville)
- 2019-05-21 a06094b Update HashFileIDHelper to fail hash folder with non hexa-decimal characters (Maxime Rainville)
- 2019-05-20 e85d7af Do not run legacy thumbnail migration if we don't have the
Filename
DB field (Maxime Rainville) - 2019-05-17 d60439c Revert framework constraint bump and add easily returns when non B/C interface does not exist (#232) (Guy Marriott)
- 2019-05-17 5df7f4f Revert framework constraint bump and add easily returns when non B/C interface does not exist (Robbie Averill)
- 2019-05-14 3f1479edb DataQuery overwriting _SortColumn selects (#8974) (Aaron Carlino)
- 2019-05-14 5a3c751 fix unit tests. (Maxime Rainville)
- 2019-05-14 e6db5de Update FileMigrationHelper to rename files with bad name if another file already exists with that name (Maxime Rainville)
- 2019-05-13 180ee19 Allow SS3 file with double underscore to be imported. (Maxime Rainville)
- 2019-05-13 3a5c14f7c password validation min length message (#8976) (Guy Marriott)
- 2019-05-13 db0e6f710 Fix password validation min length message (matt-in-a-hat)
- 2019-05-10 94f3054 Add offending class to exception message (Guy Marriott)
- 2019-05-10 385fbe2 Fix OptionField component title generation (Serge Latyntcev)
- 2019-05-09 98ec426 Publish button has bad styling for published assets (Serge Latyntcev)
- 2019-05-09 7050dee Update RemoteFileFormFactoryTest to ignore translation messages (#941) (Maxime Rainville)
- 2019-05-08 892a91ae Only add page font icon classes if there's no icon image defined (Guy Marriott)
- 2019-05-08 19b10aa Make sure findVariants works for hashless tuples and always return an hash with the variants (Maxime Rainville)
- 2019-05-07 7878891 Admin privileges not considered in canView computation (Aaron Carlino)
- 2019-05-07 fb449a1 Increase memory available to travis build to allow coverage test to complete (Maxime Rainville)
- 2019-05-07 b5e1daa Escape table name and column with double quote to fix PostgreSQL (Maxime Rainville)
- 2019-04-17 e0eaf61 Use Firefox compliant polyfill for ResizeAware (Robbie Averill)
- 2019-04-17 e59ca40 Use Firefox compliant polyfill for ResizeAware (Robbie Averill)
- 2019-02-01 3900b82 Scrolling out of auto-selected edit mode not switches back to split mode (Robbie Averill)
- 2019-01-18 a4ec816 Add missing file upload error types (fixes #205) (Loz Calver)