Skip to content

Releases: silverstripe/silverstripe-elemental

4.4.1

28 Aug 02:25
8f59904
Compare
Choose a tag to compare

This patch release includes a critical fix affecting pages that have changed pagetype. See the related issue for more information.

  • FIX Update "OwnerClassName" on the EA when necessary (#816) (Lee Bradley) - 5ffe56f
  • Remove PHPCS double ups (Maxime Rainville) - bdf3908
  • Restore old dependency constraint (Maxime Rainville) - 01e7f50
  • Update for 4.4 (Steve Boyd) - 6feb9c6

4.4.0-rc1

15 Jun 20:18
38fd1d6
Compare
Choose a tag to compare
  • Remove PHPCS double ups (Maxime Rainville) - bdf3908
  • Restore old dependency constraint (Maxime Rainville) - 01e7f50
  • Update for 4.4 (Steve Boyd) - 6feb9c6
  • Fix link to docs for creating new blocks (mestaritonttu) - f520de0
  • BUG Update individual block publish logic to use proper publish so we trigger publish hooks on block (Maxime Rainville) - 151992e
  • FIX Rebuild bundle.css to pull in correct state indicators (Sacha Judd) - 25d1533
  • NEW Disable TopPage extensions by default (Garion Herman) - 20e1c3e
  • NEW adds 'Duplicate' action to elements (jcarter) - 8617d61
  • Top page feature (Mojmir Fendek) - e87728d
  • META: Add github action to build docs (Aaron Carlino) - 5f384e0
  • Bump npm from 6.12.1 to 6.13.4 (dependabot[bot]) - 3c9f0ae

4.3.2

09 Mar 04:32
e85350d
Compare
Choose a tag to compare
Merge pull request #782 from dnadesign/pulls/4.3/readonly-the-best

BUGFIX: Ensure fields exist before replacing them in readonly transform

4.3.1

16 Feb 23:47
367ffb3
Compare
Choose a tag to compare
  • Don't redirect to home page on empty CMSEditLink (Damian Mooyman) - f09dd45

Release 4.3.0

15 Nov 04:42
Compare
Choose a tag to compare
  • Update travis for 4.3 (Serge Latyntcev) - 3643275
  • FIX Cancel move operation if block move data is not provided (Garion Herman) - 32798e0
  • FIX Correct check for block being shifted to top of list (Garion Herman) - e8d5ecf
  • Upgrde dependencies (Maxime Rainville) - 483dd76
  • FIX Handle edgecase when Element is 'moved' to the same place (Garion Herman) - 893f2d0
  • FIX Resolve issues with drag/drop behaviour on Elements (Garion Herman) - 21e66e5
  • Make sure ignored_classes are ignored (GitHub) - 7eee13f
  • DOCS Update Adding blocks between blocks image and content (Sacha Judd) - ebe5b96
  • NEW Tweak child rendering error translation key, add to lang files (Garion Herman) - 019d806
  • NEW Introduce error boundary to Element for softer crashes (Garion Herman) - 2c025c6
  • NEW ability to configure content field replacement (Dylan Wagstaff) - [5d1df63](5d1df63
    17c42ee)
  • Add configuration to allow not replacing the 'Content' field to enable backwards compatibility with older content blocks modules. (Dylan Wagstaff) - cd7dd78
  • Bump mixin-deep from 1.3.1 to 1.3.2 (GitHub) - a2918f6
  • BUG AddElementPopoverComponent target on HoverBar wasn't matching an actual target. (Maxime Rainville) - b996f05
  • BUG Remove unused method from AddElementPopover (Maxime Rainville) - 1913ee5
  • Answer PR feedback (Maxime Rainville) - ce72d57
  • Doc type of cssPrefix argument (GitHub) - f9e2992
  • Bring back element-editor top class wrapper (Maxime Rainville) - 0160e43
  • API Add classname utility method to prefix class names (Maxime Rainville) - 90f1013
  • FIX Make the HoverBar in-between block more visible (Maxime Rainville) - 953b6d9
  • Fix 'User help guide' link in Introduction section (GitHub) - a6002d5

1.9.7

13 Oct 22:14
6e62d84
Compare
Choose a tag to compare

Minor - composer dependency compatibility update

4.2.1

09 Sep 21:04
Compare
Choose a tag to compare
  • BUG allow extending function by extension even if $page is null (Jules) - ec27b70
  • Set the number of rows config in HTMLEditor field (Ishan Jayamanne) - 47de7ef
  • FIX Remove pagination on blocks so more than 100 blocks appear in editor (Guy Marriott) - a62539e
  • FIX Restore the statusbar to TinyMCE in blocks (and the drag handle with it) (Guy Marriott) - 09c94b8
  • FIX Reorder block actions (Maxime Rainville) - 50c476c
  • DOCS Searching blocks (Ingo Schommer) - 02def5f

4.2.0

09 Sep 21:00
Compare
Choose a tag to compare

NOTE: This tag temporarily included changes not listed here; those have been moved to 4.2.1.

  • Remove obsolete branch alias (Robbie Averill) - 6d47014
  • Bump lodash from 4.17.11 to 4.17.15 (GitHub) - 4c6776e
  • Update branch alias for 4.x-dev (Robbie Averill) - d8d7ecf
  • Reduce line length (Robbie Averill) - 86785c3
  • API Deprecate ElementalSolrIndex (Ingo Schommer) - 76adc1a
  • Remove temporary state from BaseElement and rely on CMSEditLink parameter instead (Guy Marriott) - f16ce3f
  • DOCS Syntax fixes and links (Ingo Schommer) - a9d63b1
  • NEW Page level history now links directly into an elements history view (Robbie Averill) - 781e88c
  • Bump PHP memory limit (Garion Herman) - 0ac96d3
  • FIX Upgrade vulnerable dependencies (Garion Herman) - b1935a5
  • DOCS Fix broken userhelp reference to userforms module (Robbie Averill) - 441b73c
  • FIX updateAvailableTypesForClass() extension $class param (Christopher Darling) - 257d0d5

1.9.6

29 Jul 21:00
0eebbb5
Compare
Choose a tag to compare

Fixes an issue with page duplication and Element Lists.

4.1.1

12 Aug 03:29
a87a1f3
Compare
Choose a tag to compare
  • Reintroduce statement for $editorField resolving correctly (Robbie Averill) - 6b28dd9
  • Shift TinyMCE field adjustments back to EditFormFactory (Garion Herman) - d23f3fc
  • Use trusty distro in Travis builds (Robbie Averill) - e85f9fb
  • FIX Element modifications are no longer persisted between page changes with PJAX (Robbie Averill) - 1246691
  • FIX Drop the TinyMCE toolbar but increase the row count (Guy Marriott) - f734594
  • FIX LiteralField and LabelField now have correct padding when used in inline edit forms (Robbie Averill) - 3a8c311
  • Specify trusty distro in Travis builds (Robbie Averill) - b6f8ce3
  • FIX Call onBeforeWrite() to ensure a sort order is assigned in lieu of a full write (Robbie Averill) - f920b7e
  • FIX Error "cannot convert undefined or null to object" when no inline editable forms are loaded yet (Robbie Averill) - 707cd95
  • FIX Element validation can now be used, and elements with validation rules can be added (Robbie Averill) - f7ccc45
  • FIX Non-inline editable element edit links are now absolute, fixes IE11 issue (Robbie Averill) - 9c6c469
  • FIX Upgrade jQuery to patch vulnerability (Garion Herman) - 70c630e
  • Renamed hooks to be more explicit (StephenMak) - 06a1658
  • Added additional script to .travis.yml before_script section (StephenMak) - 6fac911
  • Add extension hooks to requireDefaultRecords (StephenMak) - 687b85f
  • FIX ElementalCMSMainExtension is now enabled, fixes double search class filter 'All pages' (Robbie Averill) - 9aae076
  • FIX Don't leave pages in draft when adding ElementalAreasExtension (Guy Marriott) - a1b3fa7
  • Update translations (Robbie Averill) - 33af9b7
  • FIX Ensuring write operations when clearing content is captured in a try...catch (Guy Marriott) - 3f19c0a
  • DOCS Comment docs updates to new migration task (Robbie Averill) - 3a9ac5e
  • FIX Only publish items that were previously published & adding docs (Guy Marriott) - 7eae780
  • NEW Content migration task has a bunch of new features...: (Guy Marriott) - b5dd71b