Version 4 end of life
This version of Silverstripe CMS will not recieve any additional bug fixes or documentation updates. Go to documentation for the most recent stable version.

4.3.3

Change log

Security

  • 2018-12-18 25bba4992 Fix potential SQL vulnerability in non-scalar value hyrdation (Maxime Rainville) - See ss-2018-021

Features and enhancements

  • 2018-11-27 a8f4f23c6 Add visibility updates to upgrade.yml. (bergice)

Bugfixes

  • 2019-03-18 4e05efe Revert 69341e86 (#863) (#922) (Guy Marriott)
  • 2019-03-18 d76ce85 Redirect legacy assets and replaced assets (fixes #218) (Maxime Rainville)
  • 2019-03-14 4eb9267 Allow mutations to be null. graphql-devtools chokes on it otherwise (#225) (Aaron Carlino)
  • 2019-03-08 c1569d3 Archive and delete confirmation messages in GridFields now have fallback translation strings (Robbie Averill)
  • 2019-03-05 861dde5 Composite fields containing checkboxes now correctly indent them, and height is fixed (Robbie Averill)
  • 2019-03-05 0555f7d Checkbox indentation is now correct when used in PHP generated forms (Robbie Averill)
  • 2019-03-05 7416ce275 doInit comparison should be lowercased (Daniel Hensby)
  • 2019-02-27 d1396b7df Fix writeBaseRecord with unique indexes (Damian Mooyman)
  • 2019-02-26 6ff319a0e Implement peer review feedback, (Maxime Rainville)
  • 2019-02-25 404e934 Fixed Wrong Silverstripe Requirement (Ben Rhodes)
  • 2019-02-22 ebeed45 Return sub /types URL when no queries or mutations exist. (#219) (Sam Minnée)
  • 2019-02-21 9a59f2f57 Renable the ability to do dynamic assignment with DBField (Maxime Rainville)
  • 2019-02-10 51131a8 Implicit changeset items should be able to opt out of UI display in campaign admin (Robbie Averill)
  • 2019-02-08 ff05047 Deferring events on mount and ensuring events are triggered on change in HtmlEditorField (Guy Marriott)
  • 2019-02-01 6b28f50 Add some padding around welcome campaign message and center align text (Robbie Averill)
  • 2019-01-29 f918dcd36 Escape wildcard characters when matching database name in databaseExists (Guy Marriott)
  • 2019-01-28 dc9d1b9cc GridFieldPrintButton no longer assumes that children of GridField would implement their own print template (Robbie Averill)
  • 2019-01-25 568be8e29 Misconfiguration for versioned cache segmentation (fixes #8754) (Loz Calver)
  • 2019-01-24 d530bc2fb fix user feedback when jquery could not be loaded (Benedikt Seidl)
  • 2019-01-24 d00c59c38 Fix tests not loading fixtures and loading themes in CWP recipe kitchen sink (Robbie Averill)
  • 2019-01-10 34ac22802 Fix issue with assertListEquals() ignoring field getters (Damian Mooyman)
  • 2018-12-12 0491ca03c prevent death on urls with querystrings & anchors (mikeyc7m)