Change Log

API Changes

  • 2017-04-28 457a8a7 Moving placeholder variable to EditableFormField (#581) (3Dgoo)
  • 2017-03-07 c7107d2 Add ability to disable page utilities for a page (Robbie Averill)
  • 2017-03-07 f4ea811 Move most user controllable custom SiteConfig settings to agency-extensions module (Robbie Averill)
  • 2017-03-06 f484290 Add getSelectedLanguage method to BasePage, rename BasePageTests so they run (Robbie Averill)
  • 2017-03-05 f1b99b6fa Enable theming of GroupedDropdownField (Damian Mooyman)
  • 2017-03-03 b254897 Remove carousel, deprecate BasePage methods for default theme. Carousel has moved to agency-extensions. (Robbie Averill)
  • 2017-03-02 b09c0f3 Add BuildTask to populate sample data, starting with a contact user form (Robbie Averill)
  • 2017-01-23 3583f1f79 Convert::raw2json can be passed an optional bitmask of JSON constants as options (Robbie Averill)

Features and Enhancements

  • 2017-04-27 a94f0e3 Implemented and/or display rules for UserForms (Franco Springveldt)
  • 2017-04-20 7983a7f added an extension point to UserDefinedForm.finished (Juan van den Anker)
  • 2017-04-12 1a651880 Make page urls bookmarkable (Damian Mooyman)
  • 2017-04-03 40bf94532 PHP 7 compatibility (Loz Calver)
  • 2017-01-13 88f90bfc7 Merge pull request #6499 from SilbinaryWolf/feat-decoratorsetlist (Damian Mooyman)
  • 2016-12-13 d0bf02d Add autocomplete to EditableTextField (Elliot Goode)
  • 2016-12-13 52cad6ce9 Added ImagickBackend::crop() for compatibility with GDBackend (UndefinedOffset)
  • 2016-12-05 b4ba606ff HTMLEditorField default alignment setting (Damian Mooyman)
  • 2016-12-02 24dc3428d HTMLEditorField default alignment setting (Jonathon Menz)
  • 2016-11-16 6e10acf setEmptyString option on EditableDropdown (Nic Horstmeier)
  • 2016-10-31 776d2fbc6 Allow setting of unlimited row counts on GridFieldPaginator (Daniel Hensby)

Bugfixes

  • 2017-05-11 33cc3a1 Ensure that version feeds are enabled by default in tests (Robbie Averill)
  • 2017-05-11 fc309d0 SitemapTest referencing default theme, changed to use starter (Robbie Averill)
  • 2017-04-26 000a5f72 Fix page history / settings forms (Damian Mooyman)
  • 2017-04-21 7e777532 intl test (Daniel Hensby)
  • 2017-04-07 41eddfcc ing cms page history controller to use new page id param (Tim Kung)
  • 2017-04-07 55eb7ebdc Do not insert requirements more than once in includeInHTML (Robbie Averill)
  • 2017-04-05 85d5dd3 array to string conversion error (Rob Ingram)
  • 2017-04-05 a7920b1f9 regression from #6668 - ModelAdmin form widths (Loz Calver)
  • 2017-04-05 80e89673 Fix VirtualPage::init() content-modification check. (Sam Minnee)
  • 2017-04-04 2ddb6168 Correct case of CopyContentFrom method (Daniel Hensby)
  • 2017-04-04 ec15c713 Add __isset to VirtualPage for PHP7 support. (Daniel Hensby)
  • 2017-04-04 ae0fe75fb non-numeric warnings in GDBackend/ImagickBackend (Loz Calver)
  • 2017-04-04 f101697f8 File::ini2bytes() in PHP 7 (Loz Calver)
  • 2017-04-04 e22cd4db0 TabSet attempting to access undeclared property (Loz Calver)
  • 2017-04-04 f083a06f3 Fix ViewableData::__isset() for getXXX() getters. (Sam Minnee)
  • 2017-04-03 e5f51b14 Relax PHP version requirement. (Sam Minnee)
  • 2017-04-03 454646c4d invalid closure param in ShortcodeParserTest (Loz Calver)
  • 2017-04-03 82f62c818 illegal string offset in spyc component (Loz Calver)
  • 2017-04-02 bf39169 casting bug with email previews (#549) (Loz Calver)
  • 2017-03-23 b3d37880e many_many_extraFields breaks _SortColumn0 ordering (fixes #6730) (Loz Calver)
  • 2017-03-16 4d83481 Remove double (required) label, add translations to the text (Robbie Averill)
  • 2017-03-16 dc85ba9 Ensure "cwp" module Page CMS fields are added before extension hooks are run (Robbie Averill)
  • 2017-03-15 5a22f6f Improve delete reply confirmation message (Robbie Averill)
  • 2017-03-14 cd0aee9 CWPT-475: Remove extra spaces in external links around nonvisual-indicator span, breaks ::after (Robbie Averill)
  • 2017-03-12 cc749d3a1 Give DatetimeField its own template (which is extensible) (Robbie Averill)
  • 2017-03-10 c349ae9 Use non-destructive pubilshing for editable options (Damian Mooyman)
  • 2017-03-08 bbaf427 Fix delete / unpublish (Damian Mooyman)
  • 2017-03-06 a428d0c DateRangeForm construction and script inclusion order (Damian Mooyman)
  • 2017-03-03 37a1c3a Add localisation to FilterDescription terms (Robbie Averill)
  • 2017-03-02 707fb30 twitter Bootstrap links (Brett Tasker)
  • 2017-02-21 f647b1c , check whether sortable exists before trying to use it. (Nathan Glasl)
  • 2017-02-15 e3eb082 (WorkflowPublishTargetJob) Use draft stage (Marcus Nyeholt)
  • 2017-02-15 30725916d Array to string conversion message after CSV export (#6622) (Juan van den Anker)
  • 2017-02-14 7122e1fde Comments ignored by classmanifest (#6619) (Daniel Hensby)
  • 2017-02-14 bb000ca Change delete() to deleteFromStage() for EditableMultipleOptionField::doPublish(). This fixes the issue where options were being removed from the draft table instead of the Live table, effectively deleting them from the CMS (#545) (Danae)
  • 2017-02-09 6e2797ffc es for using dblib PDO driver. (Andrew O'Neil)
  • 2017-02-08 c25c443d9 Fix minor mysql 5.7 warning in SQLQueryTest (#6608) (Damian Mooyman)
  • 2017-01-30 8c27891 for #185 and #194 (#539) (torleif)
  • 2017-01-18 72b6fb49b bug: In addOrderBy method, _SortColumn will only keep the last one if there are more than 1 multi-word columns (Shawn)
  • 2017-01-15 4f9800e Travis builds broken with external code coverage (Robbie Averill)
  • 2016-12-13 1743ed1 Fix issue with UserFormsCheckboxSetField (Damian Mooyman)
  • 2016-12-13 63f096f Stop the default SolrSearchIndex from using addAllFulltextFields() (Matt Peel)
  • 2016-12-08 dc530c0 es #529 (torleif)
  • 2016-11-30 cbdb7d4 Prevent duplicate HTML IDs when adding new records inline (Loz Calver)
  • 2016-11-28 1732269 upgrading notes for auditor module (Damian Mooyman)
  • 2016-11-20 aa171f8 Enable Shortcode parsing for the Content in EditableLiteralField (Damian Mooyman)
  • 2016-10-26 22ad39e5a Fix SSViewerTest in PHP7 (Sam Minnee)
  • 2016-10-16 86f1778 (GridFieldAddNewMultiClass): Fix bug where class doesn't exist. (ie. ClassInfo says the class exists, but PHP itself doesn't, since ClassInfo is based on parsed tokens) (Jake Bentvelzen)
  • 2016-10-12 d722881 Swap DataList code to SS_List (Marcus Nyeholt)
  • 2015-08-28 f224849cc Don’t use SplFixedArray in PHP 7. (Sam Minnee)
  • 2015-08-27 cca7e9697 Correct PHP4-style constructors in SimpleTest. (Sam Minnee)

Was this article helpful?