hi devs,

I just committed core.version package which implements versioning over jcr versioning api, its still in beta state but stable enough for a release.

in addition to all methods defined by JCR, it has some helper methods like Content.addVersion() instead of (checkIn -> checkOut) and getVersionedContent()
which gives you a preview of the content object.
I also adopted Aggregator in such a way that you can view previous state of a page, for example /home/en/index.html will render current state and /home/en/index.html?mgnlVersion=1.4 will render state as it was when version 1.4 was created.

you'll see it in action when Philipp will commit version list view, where you can browse and restore all versions of pages and documents.

Regards,
- Sameer



----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to