STRAPI v4 Content Versioning Plugin
This plugin enables content versioning in STRAPI v4.
This plugin provides the ability to switch between different content version as they were created.
Plugin in action
Main benefits
✅ You can have multiple draft versions
✅ Keeping a history of all changes (with time travel)
✅ Allows you to have different published and draft data
How to install
npm i @notum-cz/strapi-plugin-content-versioning
yarn add @notum-cz/strapi-plugin-content-versioning
Read before installation
- Versioning must be enabled in settings of Content Type. Same as localization plugin.
- You need to have enabled draft/publish system on your content type.
- Roles that are going to use the plugin need to have permission enabled in the Settings > Roles > ... > Plugins view.
- You need to create/modify file
config/plugins.js
with
module.exports = ({ env }) => ({
"content-versioning": {
enabled: true,
},
});
(Optional) If you want to override also the Save button to work with this plugin you need to follow the instructions here
Road map
- ✨ Extension of functionality also for single types
- ✨ Autosave
- ✨ Update of the current version without creating new history item
Link for npm here. Strapi marketplace here
Where else can we be at your service?
- Our projects in STRAPI run across the world from Japan, through Switzerland to the USA, but you can meet our developers who, live in Brno and Prague.
- We are an agency for the development of web and mobile applications based in Brno and Prague. Our specialty is applications in JavaScript - React, ReactNative, Vue, Node and STRAPI (implementation partner), but we also know native mobile applications.
- Whether you are in America, Asia, Europe or Oceania and you need a reliable STRAPI partner, contact us, we will be happy to hear from you.
Still not sure? Book a Calendly and get 30 min. free consultation with our CEO !
Ondřej Janošík
CEO | Strapi expert
Get free consultation
Did we peak your interest? Read more:
Content for technically oriented:
- The first steps in STRAPI - video here
- Community Spotlight with our Ondřej Janošík – article here
- Meetup with co-founder a CTO Strapi – video here
For project managers:
- What is STRAPI and why you will fall in love with it as a project manager - article here
- Top 6 reasons why you should try new STRAPI v4 in your next project article here
Resources for both groups:
- Our profile as a STRAPI partner - link here
- How we organized the first Czech STRAPI meetup - article here
- Introduction of the new Record locking plugin - article here