mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
Improved 3.1 changelog
This commit is contained in:
parent
debd81d380
commit
237ed5c516
@ -9,7 +9,6 @@
|
|||||||
* Decluttered "Edit Page" buttons by moving minor actions into a "more options" panel
|
* 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
|
* 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
|
* 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
|
* CMS form fields now support help text through `setDescription()`, both inline and as tooltips
|
||||||
* Removed SiteTree "MetaTitle" and "MetaKeywords" fields
|
* Removed SiteTree "MetaTitle" and "MetaKeywords" fields
|
||||||
* More legible and simplified tab and menu styling in the CMS
|
* 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
|
* Static properties are immutable and private, you must use Config API
|
||||||
* Statics in custom Page classes need to be "private"
|
* Statics in custom Page classes need to be "private"
|
||||||
* `$default_cast` is now `Text` instead of `HTMLText`, to secure templates from XSS by default
|
* `$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
|
* Shortcodes are no longer supported in template files (still works in DB fields and through HTMLText casting)
|
||||||
HTMLText-cast fields.
|
|
||||||
* `DataList` and `ArrayList` are now immutable, they'll return cloned instances on modification
|
* `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
|
* Removed legacy table APIs (e.g. `TableListField`), use GridField instead
|
||||||
* Deny URL access if `Controller::$allowed_actions` is undefined
|
* Deny URL access if `Controller::$allowed_actions` is undefined
|
||||||
* Removed support for "*" rules in `Controller::$allowed_actions`
|
* Removed support for "*" rules in `Controller::$allowed_actions`
|
||||||
* Removed support for overriding rules on parent classes through `Controller::$allowed_actions`
|
* Removed support for overriding rules on parent classes through `Controller::$allowed_actions`
|
||||||
* `RestfulService` verifies SSL peers by default
|
* `RestfulService` verifies SSL peers by default
|
||||||
|
* UploadField functions on new records
|
||||||
* Editing of relation table data (`$many_many_extraFields`) in `GridField`
|
* Editing of relation table data (`$many_many_extraFields`) in `GridField`
|
||||||
* Optional integration with ImageMagick as a new image manipulation backend
|
* Optional integration with ImageMagick as a new image manipulation backend
|
||||||
* Support for PHP 5.4's built-in webserver
|
* Support for PHP 5.4's built-in webserver
|
||||||
* Support for [Composer](http://getcomposer.org) dependency manager (also works with 3.0)
|
* 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))
|
* 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
|
## Details
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user