Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API Remove CMSPreviewable interface from BaseElement #218

Merged

Conversation

robbieaverill
Copy link
Contributor

@robbieaverill robbieaverill commented Apr 11, 2018

Previews are managed by silverstripe/versioned-admin in SS 4.2 and newer, so this interface is not necessary.

This PR also removes the old history implementation in favour of using silverstripe/versioned-admin, and increases the core requirement to 4.2

@robbieaverill
Copy link
Contributor Author

robbieaverill commented Apr 11, 2018

Unit tests are fixed in #215. I'd like to merge up this change to the master branch before merging this though, so we can add some variety to the matrix

Previews are managed by silverstripe/versioned-admin in SS 4.2 and newer, so
this interface is not necessary.
…date CMS version

Minimum CMS version bumped to 4.2 to include silverstripe/versioned-admin with the history viewer.

Previos history components for elemental are removed in favour of this new React implementation.
@robbieaverill robbieaverill force-pushed the pulls/3.0/remove-previewable branch from 16d7e4b to 53499a2 Compare April 12, 2018 05:26
Copy link
Contributor

@NightJar NightJar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I Approve.

@NightJar NightJar merged commit 621dc47 into silverstripe:master Apr 16, 2018
@NightJar NightJar deleted the pulls/3.0/remove-previewable branch April 16, 2018 21:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants