Releases: silverstripe/silverstripe-framework
Releases · silverstripe/silverstripe-framework
3.6.0
3.6.0-beta1
Release 3.6.0-beta1
3.5.3
Security Release - Unescaped HTML in CMS SiteTree
- SEC: Fixes release issue where Title was not adequately escaped when rendering the CMS SiteTree
- FIX: Better duplication of SiteTree objects (Created date no longer copied across to duplicate instances)
- FIX: Text search highlighting now highlights and retains case
4.0.0-alpha4
Release 4.0.0-alpha4
3.5.1
3.5.1-rc2
3.5.1-rc1
3.5.0
3.5.0-rc2
Change Log
Security
- 2016-08-02 62a2421 value / title escaping in CheckboxSetField and OptionsetField (Damian Mooyman) - See ss-2016-015
- 2016-07-25 1c7d5de Autologin cookies are ignored if autologin is disabled (Daniel Hensby) - See ss-2016-014
- 2016-07-22 83e3302 Uncasted member name (Daniel Hensby) - See ss-2016-013
- 2016-07-15 dc47f7e Reset
Member::Salt
on password change (Daniel Hensby) - See ss-2016-008 - 2016-07-14 6d41db7 ChangePasswordForm does not check $member->canLogin before login (Daniel Hensby) - See ss-2016-011
- 2016-07-14 efa20d2 Missing ACL check on ReportAdmin (Daniel Hensby) - See ss-2016-012
- 2016-07-14 5f73d34 Missing ACL check on ReportAdmin (Daniel Hensby) - See ss-2016-012
- 2016-05-03 3fa84cf Encode user supplied URL for embeding into page (Daniel Hensby) - See ss-2016-007
API Changes
- 2016-11-07 ffd9938 ShortcodeParser getter and extension points (Jonathon Menz)
- 2016-09-15 b87c668 support dblib (#5996) (Damian Mooyman)
- 2016-09-05 c6457c5 Allow has_many fixtures to be declared with array format as well as many_many (#5944) (Damian Mooyman)
- 2016-07-15 d08ab6a Allow X-Frame-Options to be configured (Damian Mooyman)
- 2016-06-20 e810a99 Add optimistic_connect to SS_Database (Damian Mooyman)
Features and Enhancements
- 2016-06-10 19b9413 Use injector for MemberLoginForm fields (Daniel Hensby)
- 2016-05-15 c401d9d added hide_from_cms_tree and hide_from_hierarchy (John Milmine)
- 2015-02-11 dae2295 Allow the paddedresize to take another hex value to specify a transparency on the padded color (Nick)
Bugfixes
- 2016-11-03 edfe514 Ensure that builds use the 3.4 dependencies. (Sam Minnee)
- 2016-11-01 c61d61d default_records are no longer inherited to child classes (Daniel Hensby)
- 2016-10-30 747bd4c filterAny error message now refers to correct method name (Daniel Hensby)
- 2016-10-19 b0445f7 Ambiguous column SQL error (Jonathon Menz)
- 2016-10-16 fe81607 Make simplexml_load_file work on shared php-fpm (Nicola Fontana)
- 2016-10-11 7368dec Fix issue with SS_List as datasource for dropdown field (Damian Mooyman)
- 2016-10-07 ae83b7b History controller now shows right comparison versions (Daniel Hensby)
- 2016-10-04 797be6a Revert natural sort (Jonathon Menz)
- 2016-10-04 6dde5ce Absolute alternate_base_url no longer breaks session cookies (Daniel Hensby)
- 2016-10-03 98d95cd Sort order for duplicated child pages is now retained (Daniel Hensby)
- 2016-09-29 ae4108b Content-Disposition header breaks in Firefox (#4087) (Anton Smith)
- 2016-09-19 32d1856 Debug::caller() will now handle errors from outside function calls (#6029) (Daniel Hensby)
- 2016-09-19 d2d770c Frontend UploadField wouldn't call ssdialog (Cristian Torres)
- 2016-09-14 cd8904e ing button destroy bug (3Dgoo)
- 2016-09-12 a14df0b Force line endings to LF on sake file (Daniel Hensby)
- 2016-09-06 e7ecf6c Bad strpos call in HTTP::register_etag() (Daniel Hensby)
- 2016-09-01 f2ed59e Empty dmyfields on DateField now validate as true (Daniel Hensby)
- 2016-08-22 59be597 #1052 (Daniel Hensby)
- 2016-08-22 4998b80 ArrayList sorting now caseinsensitive (Daniel Hensby)
- 2016-08-15 a6a9cd7 Fix regression in FormField casting (Damian Mooyman)
- 2016-08-11 d4114b3 include related fields on canFilter() check (Jonathon Menz)
- 2016-08-09 63fc4db Fix extra border in page settings (Damian Mooyman)
- 2016-08-07 86add3e Use create syntax for CMSMemberLoginForm remember me form (Daniel Hensby)
- 2016-08-04 5fcdf8c don't look in node_modules (Michael Strong)
- 2016-08-03 a84a1b7 es issue #32 (Access tab JS) (Colin Tucker)
- 2016-07-28 56f0b72 ETag header now properly quoted (Daniel Hensby)
- 2016-07-15 9282662 ing bad syntax from PR (Daniel Hensby)
- 2016-07-15 3662240 Allow caching of false config values (Fixes #4755) (#4762) (Sam Minnée)
- 2016-07-08 74c555e for #5784: Added ->setReplyTo(), deprecated ->replyTo() for API consistency. Revamping, fixing, and enhancing internal Email API documentation. Simplified code and brought up-to-date with latest standards. (Patrick Nelson)
- 2016-07-05 9afd602 calling $record->write() breaks other 3rd party fields that write to an UnsavedRelationList. (Jake Bentvelzen)
- 2016-07-04 637167f Fix missing icons (Damian Mooyman)
- 2016-06-09 3bb32eb Tests need the DB (Daniel Hensby)
- 2016-06-09 [68c4040](https://github.com/silverstripe/silverstripe-reports/commi...