Overview

This release includes Silverstripe CMS recipe version 4.6.1.

Upgrading to Recipe 2.6.1 is recommended for all CWP sites. This upgrade can be carried out by any development team familiar with the Silverstripe CMS. However, if you would like Silverstripe and the CWP team's assistance, you can request support via the Service Desk.

Notable bugfixes

Elemental content rendering issue fix

This release contains a fix for an issue that some people have reported where Elemental content may not be rendered on the page after the page type was changed. After upgrading you may need to manually re-save affected pages to get the content to render.

Known issues

There are no known CWP issues in this release.

Expected test failures

The following PHPUnit test failures are expected and do not represent functional issues in CWP:

  • SilverStripe\Forms\Tests\GroupedDropdownFieldTest::testReadonlyValue may have a failed test due to a missing line break. It has no effect on live sites.

Upgrading instructions

In order to update an existing site to use the new CWP recipe the following changes to your composer.json can be made:

"require": {
    "cwp/cwp-recipe-core": "2.6.1@stable",
    "cwp/cwp-recipe-cms": "2.6.1@stable",
    "silverstripe/recipe-blog": "1.6.1@stable",
    "silverstripe/recipe-form-building": "1.6.1@stable",
    "silverstripe/recipe-authoring-tools": "1.6.1@stable",
    "silverstripe/recipe-collaboration": "1.6.1@stable",
    "silverstripe/recipe-reporting-tools": "1.6.1@stable",
    "cwp/cwp-recipe-search": "2.6.1@stable",
    "silverstripe/recipe-services": "1.6.1@stable",
    "tractorcow/silverstripe-fluent": "4.5.0@stable",
    "silverstripe/registry": "2.2.1@stable",
    "cwp/starter-theme": "3.0.5@stable"
},
"prefer-stable": true

Change Log

Bugfixes

  • 2020-09-02 f5d07aa Check hidden inputs exist to prevent browser alert when submitting form (Steve Boyd)
  • 2020-08-18 8d09cb1 Use translation string that belongs to UserDefinedFormAdmin (Steve Boyd)
  • 2020-08-07 c5e4f62 Handle 429 rate limiting status code (Steve Boyd)
  • 2020-07-27 5ffe56f Update "OwnerClassName" on the EA when necessary (Lee Bradley)
  • 2020-07-22 792fd82 Place validation messages on .field if .middleColumn is missing (Garion Herman)
  • 2020-07-22 4317c47 Set the invalid prop when errorMessage (Steve Boyd)
  • 2020-07-21 31e6a7a Support validation attributes in UserForms templates (Garion Herman)
  • 2020-07-16 a79a568 Handle string null CallToActionLink in database (#51) (Steve Boyd)
  • 2020-07-14 59cd87d Trim recipient email addresses before write (Steve Boyd)
  • 2020-07-06 a61612e Resolve issue with react select values not being saved (Damian Mooyman)
  • 2020-07-02 75f1936 Localise login screen (#61) (Maxime Rainville)
  • 2020-06-25 6f04f95 Fix linting issue (Maxime Rainville)
  • 2020-06-21 b359c80 Fix PHP 7.4 (Steve Boyd)
  • 2020-06-17 d11b947 Fix readonly transformation of field with setTitleField() (Sam Minnee)
  • 2019-11-14 1fe0938 Fix travis build (Serge Latyntcev)

Other changes

  • 2020-08-18 6ceec71 Update development dependencies (Garion Herman)
  • 2020-08-18 d663ee3 Update development dependencies (Garion Herman)
  • 2020-08-18 728248f Update development dependencies (Garion Herman)
  • 2020-08-18 5556c2c Update development dependencies (Garion Herman)
  • 2020-08-18 7bec11c Update development dependencies (Garion Herman)
  • 2020-08-18 a412c7d Update development dependencies (Garion Herman)
  • 2020-08-17 002eba3 Update translations (Garion Herman)
  • 2020-08-17 caeef2f Update translations (Garion Herman)
  • 2020-08-17 3b362c9 Update translations (Garion Herman)
  • 2020-08-17 21a56b2 Update translations (Garion Herman)
  • 2020-07-13 bf76f7d DOC Add 2.6.0 to the changelog index (Serge Latyntcev)
  • 2020-07-06 fd4efba Bring back subsite in the CWP kitchen sink (Maxime Rainville)
  • 2020-07-06 748ef1a Actually save the values (Damian Mooyman)
  • 2020-07-06 2790d75 PHP 5 compatibility 🙄 (Damian Mooyman)
  • 2020-07-05 0c09eec DOC Add docs around creating custom fields. Fixed #928 (#932) (Chris Penny)
  • 2020-07-02 cb0ab2e DOCS Expand documentation of fulltextsearch changes in 2.6.0 changelog (#280) (Garion Herman)
  • 2020-06-25 a3896eb Test postgresql (#979) (Maxime Rainville)
  • 2020-06-25 e3ab309 DOC 2.6.0 changelog record about mimevalidator (Serge Latyntcev)
  • 2020-06-24 680be2d DOCS Add note to 2.6.0 changelog about removal of Subsites module (Garion Herman)
  • 2020-06-24 b09501d DOCS Adjust references to Subsites to account for its removal in 2.6.0 (Garion Herman)
  • 2020-06-23 3d3ad7a Update travis (Steve Boyd)
  • 2020-06-23 cf7e01a Update travis (Steve Boyd)
  • 2020-06-23 d5198a7 Update travis (Steve Boyd)
  • 2020-06-23 bd98323 Update travis (Steve Boyd)
  • 2020-06-23 74bd65f Update travis (Steve Boyd)
  • 2020-06-23 6c57952 Update travis (Steve Boyd)
  • 2020-06-23 993ea5b Travis 2.6 (Steve Boyd)
    • 2020-06-16 bdf3908 Remove PHPCS double ups (Maxime Rainville)
    • 2020-06-15 01e7f50 Restore old dependency constraint (Maxime Rainville)
    • 2020-06-15 6feb9c6 Update for 4.4 (Steve Boyd)
  • 2019-11-18 5b6c853 Update development dependencies (Garion Herman)
  • 2019-11-18 7875c94 Update development dependencies (Garion Herman)
  • 2019-11-18 9894d31 Update development dependencies (Garion Herman)
  • 2019-11-18 2e0371c Update development dependencies (Garion Herman)
  • 2019-11-14 d34486b Create 1.5 minor branch (Serge Latyntcev)
  • 2019-11-14 a7f6ce0 Update Composer / Travis config to CMS 4.5 series (Garion Herman)
  • 2019-11-14 635e205 Create 1.5 minor branch (Serge Latyntcev)
  • 2019-11-14 9430cb2 Update Composer / Travis config to CMS 4.5 series (Garion Herman)
  • 2019-11-14 186c872 Create 2.5 minor branch (Serge Latyntcev)
  • 2019-11-14 e5d8980 Create 2.5 minor branch (Serge Latyntcev)
  • 2019-08-14 288ea4b Update blog to 3.4 (Robbie Averill)
  • 2019-08-14 91e7edf Switch to SilverStripe 4.4.x (Robbie Averill)

Was this article helpful?