jsreport extension adding support for versioning entities and providing API as well as the studio UI for common commands like commit, diff, revert or history.
See https://jsreport.net/learn/version-control
- update deps
- update deps to fix audit
- move not so much used "commits" button to the settings toolbar
- add clear all commits button
- minimum node.js version is now
18.15.0
- update studio build against new webpack and babel
- fix and improve of the version control blog storage write
- sort folders by hierarchy when committing folders
- fix the revert of entity remove when the entity is marked as bigfile
- fix for producing empty diffs
- add missing changes column to fix migration
update deps to fix npm audit warnings
- improve revert changes warning in studio
Storing diffs in the blobs instead of the entities.