From 237ed5c5162010313fe01b94039d9386ccdfda5e Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Thu, 26 Sep 2013 10:33:11 +0200 Subject: [PATCH] Improved 3.1 changelog --- docs/en/changelogs/3.1.0.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/docs/en/changelogs/3.1.0.md b/docs/en/changelogs/3.1.0.md index 1ac99fd53..2b9908369 100644 --- a/docs/en/changelogs/3.1.0.md +++ b/docs/en/changelogs/3.1.0.md @@ -9,7 +9,6 @@ * Decluttered "Edit Page" buttons by moving minor actions into a "more options" panel * Auto-detect CMS changes and highlight the save button for better informancy * New context action "Show children as list" on tree for better management on large sites - * Display "last edited" and "last published" data for pages in CMS * CMS form fields now support help text through `setDescription()`, both inline and as tooltips * Removed SiteTree "MetaTitle" and "MetaKeywords" fields * More legible and simplified tab and menu styling in the CMS @@ -23,22 +22,21 @@ * Static properties are immutable and private, you must use Config API * Statics in custom Page classes need to be "private" * `$default_cast` is now `Text` instead of `HTMLText`, to secure templates from XSS by default - * Shortcodes are no longer supported in template files. They continue to work in DB fields and other - HTMLText-cast fields. + * Shortcodes are no longer supported in template files (still works in DB fields and through HTMLText casting) * `DataList` and `ArrayList` are now immutable, they'll return cloned instances on modification - * Behaviour testing support through [Behat](http://behat.org), with CMS test coverage - (see the [SilverStripe Behat Extension]() for details) * Removed legacy table APIs (e.g. `TableListField`), use GridField instead * Deny URL access if `Controller::$allowed_actions` is undefined * Removed support for "*" rules in `Controller::$allowed_actions` * Removed support for overriding rules on parent classes through `Controller::$allowed_actions` * `RestfulService` verifies SSL peers by default + * UploadField functions on new records * Editing of relation table data (`$many_many_extraFields`) in `GridField` * Optional integration with ImageMagick as a new image manipulation backend * Support for PHP 5.4's built-in webserver * Support for [Composer](http://getcomposer.org) dependency manager (also works with 3.0) * Added support for filtering incoming HTML from TinyMCE (disabled by default, see [security](/topics/security)) - * More secure forms by limiting HTTP submissions to GET or POST only (optional) + * Behaviour testing support through [Behat](http://behat.org), with CMS test coverage + (see the [SilverStripe Behat Extension]() for details) ## Details