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.


Change Log


  • 2017-05-24 41270fc Only allow HTTP(S) links for external redirector pages (Daniel Hensby) - See ss-2017-003
  • 2017-05-09 447ce0f Lock out users who dont exist in the DB (Daniel Hensby) - See ss-2017-002
  • 2017-05-09 61cf72c Unescaped fields in CMSPageHistroyController::compare() (Daniel Hensby) - See ss-2017-004


  • 2017-05-28 16a74bc DataDifferencer needs to expliclty cast HTMLText values (Daniel Hensby)
  • 2017-05-08 1454072 Use framework 3.5 to test cms 3.5 (Sam Minnee)
  • 2017-05-03 2d138b0 class name reference consistency (Gregory Smirnov)
  • 2017-05-02 2187c16 ing pagination api doc typo (3Dgoo)
  • 2017-04-28 a511e35 #6855: Mangled JS in Requirements, escaping replacement values prior to passing to preg_replace(). (Patrick Nelson)
  • 2017-04-24 1d36f35 Create Image_Cached with Injector. (Gregory Smirnov)
  • 2017-04-07 55eb7eb Do not insert requirements more than once in includeInHTML (Robbie Averill)
  • 2017-04-05 a7920b1 regression from #6668 - ModelAdmin form widths (Loz Calver)
  • 2017-04-05 197bc53 Add transparency percent argument to Image::generatePad to ensure transparency works from ::Pad (Robbie Averill)
  • 2017-02-15 3072591 Array to string conversion message after CSV export (#6622) (Juan van den Anker)
  • 2017-02-14 7122e1f Comments ignored by classmanifest (#6619) (Daniel Hensby)
  • 2017-02-09 6e2797f es for using dblib PDO driver. (Andrew O'Neil)
  • 2017-02-08 c25c443 Fix minor mysql 5.7 warning in SQLQueryTest (#6608) (Damian Mooyman)
  • 2017-01-18 72b6fb4 bug: In addOrderBy method, _SortColumn will only keep the last one if there are more than 1 multi-word columns (Shawn)