Version 3 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.

3.5.5

Change Log

Security

  • 2017-09-04 f0262a8 User enumeration via timing attack mitigated (Daniel Hensby) - See ss-2017-005

Bugfixes

  • 2017-09-26 ebe1de8 ArrayList sort error with old (supported) PHP (Dylan Wagstaff)
  • 2017-09-12 091d99f Authenticators are more resilient to incomplete configuration (Daniel Hensby)
  • 2017-08-28 7b200a2 add combinedFiles to clear logic (Christopher Joe)
  • 2017-08-16 eb80a5f LastEdited no longer updated on skipped writes (Daniel Hensby)
  • 2017-08-14 b04a1ab Truncate Error Issue when using views in a Unittest. (James Pluck)
  • 2017-07-26 31c5eeb Avoid JS errors for HTMLEditorFields in small holders (Daniel Hensby)
  • 2017-07-26 82c0632 Use Config API for MemberAuthenticator::$migrate_legacy_hashes (fixes #7208) (Loz Calver)
  • 2017-07-19 292aaf6 Cache IDs grouped by site first (Daniel Hensby)
  • 2017-07-18 b77274c Add unique prefix to cache stores to prevent cache leak (Daniel Hensby)
  • 2017-07-17 515a7cb Make sure VirtualPage renders correct templates (Daniel Hensby)
  • 2017-07-06 a6db16b OS X issue with Convert::html2raw, HTMLText::FirstSentence, HTMLText::Summary and Text::FirstSentence. (Roman Schmid)
  • 2017-06-29 79a7b10 add missing $rootCall param from LeftAndMain (Daniel Hensby)
  • 2017-06-20 e2116a7 Text colour in GridField filter headers for dropdown fields (Robbie Averill)
  • 2017-06-14 2afe018 Ensure HasManyList foreign ID filter includes table name (fixes #7023) (Loz Calver)
  • 2017-06-12 53c84d9 changetracker checkbox bugs (Brian Cairns)
  • 2017-06-12 a5c84b1 Order of conditionals for getting default admin (Daniel Hensby)
  • 2017-06-06 4ad2cae Upload_Validator failed to fetch max size from PHP ini values (fixes #6999) (Loz Calver)
  • 2017-06-05 5f5bfa5 create temp folder if it does not exist (Christopher Joe)
  • 2017-06-02 4b9d5dc tinymce image selection issue in newer versions of Chrome (Christopher Joe)
  • 2017-05-29 b436819 Use plural name for ModelAdmin tab name (Robbie Averill)
  • 2017-05-09 3dd3036 Ensure GridState_Component is added to GridField config even if we set config with GridField::setConfig (Klemen Dolinsek)