Skip to content

Releases: silverstripe/silverstripe-elemental

3.0.0-beta2

25 Jun 01:53
874ab94
Compare
Choose a tag to compare
3.0.0-beta2 Pre-release
Pre-release
  • Use 4.x recipes where possible (Robbie Averill) - 9c00f30
  • API Remove deprecated duplication extension, remove unneeded write() calls and improve some doc blocks (Robbie Averill) - a698af7

3.0.0-beta1

20 Jun 02:35
e2f61c3
Compare
Choose a tag to compare
3.0.0-beta1 Pre-release
Pre-release
  • Update README.md (Petar Simic) - dd9d586
  • DOCS Add images and change folder structure (Sacha Judd) - 46138be
  • DOCS Fix userguide folder structure (Sacha Judd) - 7f48c94
  • DOCS Add userguide folder structure (Sacha Judd) - d67fda4
  • DOCS Update userhelp content and images (Sacha Judd) - 2d86b16
  • Remove obsolete branch alias (Robbie Averill) - 24df629
  • API Fix controller factory extension name and class it extends (Robbie Averill) - 6d7a285
  • Remove legacy history Javascript code, use history viewer instead. (Robbie Averill) - 6170368
  • NEW Add extension to activate history viewer when blocks pages are being viewed (Robbie Averill) - 7a3cb47
  • FIX Revert a version (Raissa North) - 67cbf67
  • Alter elemenal history to conditionally transform (Dylan Wagstaff) - a9461ba
  • Add unit tests for new page level history view (Dylan Wagstaff) - b49a89d
  • Add styles for new page level elemental history view (Dylan Wagstaff) - 5d97bd9
  • NEW add ElementalArea hiistoric view React Component (Dylan Wagstaff) - 147a687
  • List known blocks in README (Ingo Schommer) - 76924ca
  • NEW add ElementalArea field type (Dylan Wagstaff) - cfbd984
  • Update branch alias post 2.1 release (Dylan Wagstaff) - 75b4fff
  • FIX Update Bootstrap input-group markup in TextCheckboxGroupField to fix alignment (Robbie Averill) - d428095
  • FIX Update history viewer field tests for SS 4.2 with versioned-admin (Robbie Averill) - 6b05b58
  • Bump matrix versions in Travis configuration (Robbie Averill) - 13d895a
  • API Remove element history components in favour of history viewer, update CMS version (Robbie Averill) - 53499a2
  • API Remove CMSPreviewable interface from BaseElement (Robbie Averill) - 281a9e9
  • Replace fields wildcard with the minimum fields required for HistoryViewer (Robbie Averill) - 5814954
  • NEW Implement React history viewer if available (SS 4.2 onwards) (Robbie Averill) - 7c1a649
  • Update branch alias for 3.0.x-dev (Robbie Averill) - 370a306
  • Grouped templates by class so push or unshift templates based on class (Gorrie Coe) - 170a270
  • Added improvements to rendertemplates (Gorrie Coe) - d9540af

Gridfieldextensions dependency

21 Sep 02:54
817e189
Compare
Choose a tag to compare
MINOR: Update gridfield-extensions dependency

Composer is currently conflicting with later versions of gridfieldextensions

2.1.0

17 Apr 23:42
Compare
Choose a tag to compare
  • Remove test debugging lines (Robbie Averill) - eaaa8d0
  • Increase recipe version in Travis configuration for 1.1.x (Robbie Averill) - 11c954a
  • NEW Implement $cascade_duplicates for Pages > ElementalArea > Elements (Robbie Averill) - dda53d8
  • API Deprecate ElementalDuplicationExtension, use $owns and $cascade_duplicates instead (Robbie Averill) - af38b35
  • API Increase minimum CMS requirement to 4.1 (Robbie Averill) - c092d14
  • Add tests for duplicating a page, elemental area and elements under them (Robbie Averill) - 2e7dc6c
  • FIX Allow assertion for record count to pass in SS 4.1 and 4.2 (Robbie Averill) - f2896c0
  • FIX Only use current stage if it is actually set, otherwise use draft (Robbie Averill) - bcf10e2
  • Rename fixture file (Robbie Averill) - 1279a65
  • Add PHP 7.2 and various SilverStripe recipe versions to Travis matrix (Robbie Averill) - a0b54da
  • Add own phpcs ruleset and fix linting issues (Robbie Averill) - 4c3f923
  • FIX Rename page extension test class and get it running again (Robbie Averill) - 2fe2f5c
  • [FIX] ElementalArea API call (Tony Air) - ab390e8
  • Update branch alias for 2.x-dev (Robbie Averill) - 0bbe235
  • fix a typo in fulltextsearch suggestion (elliot sawyer) - cf3c16a
  • Update branch alias for 2.1.x-dev (Robbie Averill) - e1ef6db

2.0.1

03 Apr 21:16
Compare
Choose a tag to compare
  • fix a typo in fulltextsearch suggestion (elliot sawyer) - 6f607da
  • [FIX] ElementalArea API call (Tony Air) - ea80153

2.0.0

14 Mar 00:07
a70fbd6
Compare
Choose a tag to compare
  • Write owner class only if updated (Corey Sewell) - 9dc20ae
  • DOCS More copy/paste friendly instructions (Ingo Schommer) - 71d4fc4
  • Fr translation (Martin Portevin) - 4f1e8b2
  • Fix edit CMSEditLink when parent is not a page (Corey Sewell) - aa9112a
  • Fixes getAreaRelationName() always returning the same relation if there are multiple (mak001) - bd5e5b4
  • Adds ability to have templates for specific element areas (mak001) - be62523

Symbiote dependency update

15 May 04:24
0384a9a
Compare
Choose a tag to compare
Merge pull request #204 from rotassator/fix-page-class-change

FIX: check if base class has ElementPageExtension

2.0.0-beta1

21 Feb 21:31
be7c88b
Compare
Choose a tag to compare
2.0.0-beta1 Pre-release
Pre-release

SilverStripe 4 compatible

  • Add extension points to BaseElement can..() methods. (cpenny) - adc2b2b
  • NEW Add circular versioned state indicators to blocks in the elemental GridField (Robbie Averill) - 3a5a028
  • NEW Enable elemental content to return its owner page in CMS SiteTree searches (Robbie Averill) - 92c8bfe
  • FIX Remove the aliased versioned GridFieldState component (Robbie Averill) - 261dc4c
  • ElementalArea::canEdit/View to check parent::canEdit/View. Fixed linting. (cpenny) - 590b6f7
  • check canEdit and canView on ParentPage for ElementalArea (Andrew Aitken-Fincham) - 6dc9fb5
  • add failing canPublish test for elementalarea (Andrew Aitken-Fincham) - 0537cc5
  • UPDATE Modify ElementHolder location to enable theme templating (Andrew Dover) - 038b70c
  • FIX: update the gridfield extensions dependency (Naomi Guyer) - ac71b32
  • fix(ElementList): To ensure backwards compatibility, change to a user_error(). (Jake B) - e517ef2
  • FIX Delete elements in the GridField rather than just unlinking them (Robbie Averill) - 3d014b0
  • FIX Ensure GridField content is displayed on small devices (Robbie Averill) - e1dc988
  • FIX Remove admin edit button from element holder to prevent canEdit errors (Robbie Averill) - 9cf84d1
  • BUG Add upgrade.yml file and ignore in export (Raissa North) - e38f5a8
  • Extension point added to CMSEditLink preview. (Mojmir Fendek) - 0515599
  • Rebuild dist CSS with updates from silverstripe/admin (Robbie Averill) - 5c66f60
  • FIX Ensure instance has the method before calling it (Robbie Averill) - 49af0e0
  • fix(ElementList): Provide a better error message when a class doesn't exist that's defined against an ElementList or ElementList subclass. (Jake B) - 544c232
  • Fix for getOwnerPage always returning zero results. (cpenny) - d3535df
  • API Remove legacy search implementation remnants and add lightweight Solr indexer with some documentation (Robbie Averill) - 3a9b68e
  • DOCS Fix closing code block position (Robbie Averill) - 08831dc
  • NEW Add user help documentation with screenshots (Robbie Averill) - 0f0ff18
  • FIX Translation string conflict, block summary output in report and icon size (Robbie Averill) - 28410e5
  • Update translations (Robbie Averill) - 9397e18
  • Added a compiled CSS for commit [aa82fb8] (Petar Simic) - 31cddd8
  • Remove of unnecessary CSS clear property for dropdown field (Petar Simic) - aa82fb8
  • Discarded changes popup message no longer shows up when creating a new element. (Mojmir Fendek) - 4f8a758
  • DOCS Remove search information from readme, update examples (Robbie Averill) - cb17f26
  • NEW Elemental editor GridField styles, better alignment, core font icon styles (Robbie Averill) - b2acdda
  • API Remove advanced dropdowns, convert icons to core font icons (Robbie Averill) - 9f18c4e
  • Add source map files to gitignore (Robbie Averill) - ec1790a
  • DOCS Update constraint in installation example for SS3 compatible version (Robbie Averill) - 6ef113a
  • API Convert to webpack, move styles, JS and icon images to client folder (Robbie Averill) - 6e1ac56
  • FIX Broken link in type report, remove descriptions and update note colour (Robbie Averill) - c0c901e
  • DOCS Use flat Travis build badge to match others (Robbie Averill) - c30dd6f
  • NEW Add content block type and use reports (Robbie Averill) - d0aa743
  • API Remove ElementUseReport, to be reintroduced with updated designs later (Robbie Averill) - 3361ce2
  • FIX Comment style in elemental-admin.css (Robbie Averill) - 878d6e0
  • NEW Add GridField to element history form as visual indicator of version you are viewing (Robbie Averill) - 52212b2
  • NEW Hide CMS primary actions bar when viewing the history tab in blocks (Robbie Averill) - 98ea1f8
  • FIX Add namespace to ElementUseReport (Robbie Averill) - 0e3eb81
  • NEW Replace block history GridField header with Symbiote version without filterable ID (Robbie Averill) - 806d2a2
  • FIX PSR-2 linting on ElementUseReport (Robbie Averill) - d080bb3
  • FIX Remove GridField header component (Robbie Averill) - 400ca8b
  • FIX Update unit tests to return style variant and restrict ID column width in history GridField (Robbie Averill) - b6808ad
  • FIX Use warning state for revert action button (Robbie Averill) - 6812432
  • NEW Add Record column to history GridField with versioned state and last edited date (Robbie Averill) - 6237ce7
  • Add position field (Will Rossiter) - b770a9a
  • API Add report for block usage (Will Rossiter) - 8f5a730
  • Ensure title of block can link to the edit form. (Will Rossiter) - 07b27a6
  • Add revert button to History tab (Will Rossiter) - 3786c49
  • API Move Style Variant to BaseElement (Will Rossiter) - 66e71a6
  • CC-126 Add history tab to elements (Will Rossiter) - 5ffa55b
  • NEW Add composite field for Title and ShowTitle fields with readonly state as composite (Robbie Averill) - 59c92d0
  • NEW Give composite Title and Displayed field a name so it can be identified by extensions easily (Robbie Averill) - e40f798
  • NEW Update BEM class naming to include dashes as word separators (Robbie Averill) - f24a3bb
  • NEW Allow modules to provide default/example stylesheets for blocks (Robbie Averill) - 091283e
  • DOCS Use flat badges in readme (Robbie Averill) - 918fada
  • FIX Include pages in calculation if they exist, fixes fixture leakages between modules (Robbie Averill) - d8c5bde
  • Set failover for elements via setter (Will Rossiter) - 9d47890
  • Tidying up GridField top level view (#113) (Will Rossiter) - 54a54b4
  • Enable preview in the CMS via the full page output (#121) (Dylan Wagstaff) - 0c3f038
  • API Add Title and Displayed input group to base element, rearrange Type and i18n names (Robbie Averill) - c8e0526
  • FIX Update Scrutinizer configuration (Robbie Averill) - 8de492e
  • DOCS Fix extension class name (Robbie Averill) - 0045c36
  • FIX Resource path style icon loading for blocks, rename "Content Element" to "Content" (Robbie Averill) - 320fbff
  • NEW Add Transifex configuration and text collector output (Robbie Averill) - 93b05cc
  • FIX Update branch alias on master for 2.x-dev (Robbie Averill) - d20e62e
  • Add version state to elemental editor (Will Rossiter) - 713ab16
  • NEW Allow ElementEditor extensions to customise the type (Will Rossiter) - 7a02124
  • Add nicer preview view (Will Rossiter) - ec2e89c
  • Cascade deletes of elements. (Will Rossiter) - 41cc47d
  • Add README note for versioning (Will Rossiter) - ac801eb
  • Comment out postgres builds for now (Robbie Averill) - c0f07ee
  • Lint issue (Will Rossiter) - bd592db
  • Add tests coverage (Will Rossiter) - 4f073e8
  • Vendorize (Will Rossiter) - f3721ad
  • Tidy up lint feedback (Will Rossiter) - 8496082
  • Add setController (Will Rossiter) - caf7017
  • Allow the editor title to be customized (Will Rossiter) - 5294141
  • FIX Error when the area is not present in the database (Will Rossiter) - 69d9b19
  • FIX: prevent error rendering when no templates. (Will Rossiter) - 921a344
  • Remove outdated icon (Will Rossiter) - c61540d
  • Render with namespace (Will Rossiter) - 6b37e31
  • Fix missing var (Will Rossiter) - d7b5a16
  • Add Type to header (Will Rossiter) - 3876d99
  • Spilt out virtual elements to elemental-virtual module. (Will Rossiter) - fdbc6ec
  • API Add missing namespaces, add lint config and update readme. Add Changelog, Code of Conduct and Contributing (Will Rossiter) - ea5b40a
  • Correct gridfieldextensions requirements (Will Rossiter) - f3d5415
  • NEW Update label on Custom CSS classes text field (Robbie Averill) - 951cdd2
  • Separate ElementVirtualLinked from its controller (Robbie Averill) - 65d3a13
  • FIX Do not look for a BaseElement template (Robbie Averill) - f813d42
  • FIX Use correct namespaces in stub clases and fixtures, update dataobject-preview constraint (Robbie Averill) - 4fad77c
  • FIX Update Travis configuration, add PSR-4 autoloader and branch alias, reorder some namespaces (Robbie Averill) - 1bcb8f8
  • FIX: css classnames + namespace error (Naomi Guyer) - bafbe11
  • FIX: delete icon in sitetree edit (Naomi Guyer) - 9a78877
  • FIX: summary title for ElArea in a campaign (Naomi Guyer) - 68e838c
  • FIX: admin filter too global (Naomi Guyer) - ece31ad
  • ENHANCE: display virtual elements in seperate tab (Naomi Guyer) - e659ce8
  • FIX: exclude virtual el from admin (Naomi Guyer) - 239b8ae
  • FIX: edit links for virtual elements (Naomi Guyer) - b9aa310
  • ENHANCE: Better el list description (Naomi Guyer) - 0a84261
  • ENHANCE: better summaries for virtual els (Naomi Guyer) - 10c5a95
  • FIX: Summary size (Naomi Guyer) - a3af134
  • ENHANCE: add el summaries + display description (Naomi Guyer) - 5ac3c02
  • NEW: Element icons for add new dropdown (Naomi Guyer) - 4544f3a
  • FIX: ElementIcon spacing in modaladmin (Naomi Guyer) - 2101ef3
  • NEW: add page icons to gridfield view (Naomi Guyer) - 23e35cc
  • FIX: Add existing display issues (Naomi Guyer) - 15a3ab8
  • TEMP: Disable renderSearchContent (Naomi Guyer) - 187357d
  • FIX: 3.0 alias to master for gridfieldextensions (Naomi Guyer) - d0faeee
  • FIX: Colouring of menu svg (Naomi Guyer) - 69178fe
  • FIX: Lock gridfieldextensions to a 3.0 release (Naomi Guyer) - fce46a2
  • tweak to logic to return pages rather than elements (John Milmine) - 40c8a6b
  • fix write instability (Julian Thomson) - 1521b41
  • Allow ElementArea content to be searchable using CMS page search form (Julian Thomson) - ab83f9c
  • deleting element bug (John Milmine) - 9c93c8f
  • got tests running (John Milmine) - dcee935
  • created architecture for multiple ElementAreas per page (John Milmine) - 1206620
  • removed unneccessary function (John Milmine) - 0c6fe7b
  • fixing table name (John Milmine) - a5f4eb1
  • fixing PSR-4 (John Milmine) - dbd0786
  • got rid of uses that we don’t use (John Milmine) - 7a1079b
  • made sure controller uses config so it picks up late static binding (John Milmine) - b98a316
  • added namespaced templates into array (John Milmine) - 52a4ace
  • fixing link on ElementController (John Milmine) - dffbfc5...
Read more

1.8.0

03 Oct 19:55
Compare
Choose a tag to compare
Merge pull request #69 from ajoneil/master

Add "Available Globally" setting to elements

Versioning fixes

12 Sep 00:26
Compare
Choose a tag to compare
Merge pull request #47 from dnadesign/Leapfrognz-patch-1

Should use versioning on the modelAdmin