As well as the changes listed below, the following changes are also included in the wider CWP 2.2.2 package:

Please note that this release has been superseded by a patch release outside of the regular CWP quarterly release cycle. It is recommended you review the CWP 2.2.3 release announcement if you are investigating an upgrade to CWP 2.2.2.

Change Log

Bugfixes

  • 2019-03-11 4f0df46 Reference alias for this inside javascript closure - report now works on initial load (Robbie Averill)
  • 2019-03-08 ae3552b Starter theme now correctly resolves the favicon for the frontend (Robbie Averill)
  • 2019-03-07 a3aed13 External links report generate button is now disabled while it is loading (Robbie Averill)
  • 2019-02-22 f3bb7f6 Social media and Google analytics SiteConfig fields no longer scroll horizontally (Robbie Averill)
  • 2019-02-21 2cdba38 Update namespace errors in workflow reminder email send logic (Nivanka Fonseka)
  • 2019-02-19 daf71e2 StringTagField now works with SS-2018-021/CVE-2019-5715 by serialising arrays before write (Robbie Averill)
  • 2019-02-19 3e085c6 Fix mistakes in the changelog index (Robbie Averill)
  • 2019-02-10 9dbdd99 Content editor group users can now insert links into contents while using subsites (Robbie Averill)
  • 2019-02-07 d1ea6bb Categories and tags now respect multibyte url configuration (Robbie Averill)
  • 2019-02-05 cbbe8b9 Multibyte URL encoding for blog profiles, and encoded params in functional tests (Robbie Averill)
  • 2019-01-28 fbd98ff Disable transactions in SubsiteTest to prevent global state bugs in CWP kitchen sink test suite (Robbie Averill)
  • 2019-01-18 23abafd Multiple multi-page forms on one page (Loz Calver)
  • 2019-01-18 79e4590 Ensuring columns are correctly rendered for registry by ensuring columns is called on the top level controller (Guy Marriott)
  • 2019-01-11 3ee27cb BannerBlock template now exists in the right namespace for silverstripe/elemental-bannerblock (Robbie Averill)
  • 2019-01-11 a32c924 Add configuration to allow CWP to wait a few seconds before marking queued export generation jobs as complete (Robbie Averill)
  • 2019-01-10 7691237 Correcting inconsistent capitalisation of label (Guy Marriott)
  • 2019-01-10 dc1f862 show name of members in summary tables (Dylan Wagstaff)
  • 2019-01-10 acdcad3 Fix undefined index notice (Indy Griffiths)
  • 2019-01-10 96be46a Fixing escape error in required identifier (Nicolaas)
  • 2019-01-08 90e1def bugfix - update legacy class for recipient related classes (Jason Irish)
  • 2018-12-09 3b4493c added null check for metadata field so redirector pages can be created (pjayme)
  • 2018-11-27 e101b74 Capitalise comment moderation action labels and update i18n syntax in templates (Robbie Averill)
  • 2018-11-27 8c08f43 RSS feed for comments now render correctly (Robbie Averill)
  • 2018-11-18 5cce7cb app email templates not resolving correctly (Scott Hutchinson)
  • 2018-11-16 6b55408 Remove broken jquery timepicker references. SS4 uses HTML5 fields now. (Robbie Averill)

Other changes

  • 2019-02-21 6dc983b Remove notes about custom package configuration as it is no longer required (Robbie Averill)
  • 2019-02-20 cc32943 DOCS Update changelogs for 1.6.1 and 1.6.2 referencing upgrade instructions (Robbie Averill)
  • 2019-02-19 b6a881b Updated end of support date for 1.9.0 (Bryn Whyman)
  • 2019-02-19 315f687 Add security releases to index (Robbie Averill)
  • 2019-02-12 004c670 Update development dependencies (Aaron Carlino)
  • 2019-02-12 247386e Update development dependencies (Aaron Carlino)
  • 2019-02-12 7b7dc3e Add missing react-addons-test-utils dependency (Robbie Averill)
  • 2019-02-10 f003fb5 Add PHP 7.3 to build matrix and move Behat builds to SilverStripe 4.3 (Robbie Averill)
  • 2019-02-07 b48c91b Update docs on how to disable basic auth on test envs (Scott Hutchinson)
  • 2019-02-06 21772c3 Add PHP 7.3 and SS 4.3 to Travis builds (Robbie Averill)
  • 2019-02-04 5a2548e Implemented variables for multiple use (Andreas Gerhards)
  • 2019-02-04 005d6b8 Added comment to explain the cookie deletion (gelysis)
  • 2019-02-01 c87e14a Corrected indentation (gelysis)
  • 2019-02-01 9bec20c Removed outdated cookie as well (gelysis)
  • 2019-02-01 06c52ef Replaced unset with null assignment (gelysis)
  • 2019-02-01 5e193d4 Added data unset to stop data being read from outdated cookie (gelysis)
  • 2019-01-26 8600c24 Update namespace references in broken PHP docs and simplify condition logic (Robbie Averill)
  • 2019-01-11 3812057 Add ability for commenters to enter a URL without a protocol (Dylan Wagstaff)
  • 2019-01-10 a57c83c Removing superflous i18n test and updating label test to only test labels specifically added (Guy Marriott)
  • 2019-01-10 2f5f992 Add PHP 7.3 and SilverStripe 4.3 to Travis builds, and use recipe-cms to fix versioned mismatch (Robbie Averill)
  • 2019-01-10 f113421 Add PHP 7.3 to Travis builds (Robbie Averill)
  • 2018-12-11 20becd7 Update faulty import of TagField component (Sven Westerlaken)
  • 2018-12-11 79198fc Add FIELDISREQUIRED to SilverStripe\UserForms\Model\EditableFormField lang reference (Jackson)
  • 2018-12-04 cd47ef5 detail what is synced in Active DR (Moss Cantwell)
  • 2018-12-03 0977002 changes regex for de and nl so dates validate correctly (Guy Van Bael)
  • 2018-11-15 9f0e258 Publish owned relationships (Julian Thomson)
  • 2018-11-08 4c441ff Revert "Only initialise session if HybridSession is enabled" (Guy Marriott)
  • 2018-08-21 713d35d Rewrite HybridSession tests (Robbie Averill)
  • 2018-08-09 d9094a4 Update realme_authentication.md (JessicaSilverStripe)
  • 2018-08-08 6674e32 Update realme_authentication.md (JessicaSilverStripe)
  • 2018-03-27 0eb6452 Skip tests that rely on DB if DB is not MySQL (Daniel Hensby)

Was this article helpful?