Aller au contenu principal
Jahia Store
FR

Content Revision History

community
Télécharger 1.2.1

Informations

Identifiant du module
content-revision-history
Identifiant de groupe
org.jahia.support
Statut
community
Catégorie
Content Features
Auteur
fbourasse@jahia.com
Site web du développeur
http://www.jahia.com
Nécessite Jahia
8.2.3.2
Mis à jour
2026-08-30
Source
scm:git:git@github.com:Jahia/content-revision-history.git
Public, curated revision history for Jahia pages: Markdown snapshots taken on publication, promoted by editors into named public revisions, with a diff viewer.

Captures d'écran

Versions

1.2.1 (2026-08-30)

Fixes an undeclared module dependency that would break the snapshot preview template on any install without the grid module.

Bug fixes

  • import: Removed jnt:row from the snapshot preview template, which the grid module provides while jahia-depends declared only default. The row was a single full-width column wrapping one element, so inlining jnt:mainResourceDisplay leaves only platform core types and removes the dependency rather than declaring it. (commit)
  • import: Stopped packaging repository.xml.generated into import.zip. It is gitignored and does not regenerate; Maven swept it in because it globs src/main/import/, so it shipped in 1.1.0 and 1.2.0. (commit)

Other changes

  • docs: Added this changelog, in the CKEditor 5 format. (commit)


 

Nécessite Jahia 8.2.3.2Mis à jour 2026-08-30

1.2.0 (2026-08-30)

Prefer this release over 1.1.0 for a fresh deployment: it is the first build whose manifest does not carry the absolute path of the machine that produced it.

Features

  • icons: Added a module mark and node type icons for crh:revisionHistory, crh:revisionEntry and crh:revisionSnapshot, so the components no longer appear with the platform default in jContent. SVG sources ship beside the 16x16 and 48x48 PNGs, because jContent hardcodes the .png extension when it builds a node type's icon URL. (commit)

Bug fixes

  • build: Removed the build machine's absolute path from the shipped manifest. Jahia-Source-Folders was interpolated from ${sourcesRoot} and named a directory that exists on no customer install. (commit)
  • build: Pointed the source control headers at this repository instead of the one inherited from the Jahia parent pom, which advertised Jahia's internal repository as the module's source. (commit)
  • views: Escaped the resource bundle key built from changeType, so the rendered output no longer depends on a CND value constraint holding. Closes #52. (commit)
  • definitions: Corrected the crh:capturedBy comment in the CND, which still stated the value is always guest and used that to argue a snapshot is safe to show publicly. Neither has been true since capture became configurable. Closes #53. (commit)

Other changes

  • docs: Added requirements, installation and usage sections to the README for the store listing, covering the three install routes and the four steps of recording a revision. (commit)
Nécessite Jahia 8.2.3.2Mis à jour 2026-08-30

1.1.0 (2026-08-29)

Features

  • Initial release. Publication-triggered Markdown snapshots of pages carrying jmix:publiclyRevisioned, editor-curated revision entries, and a side-by-side comparison between any two revisions. Optional technical capture principal so pages the public cannot read can have a history, with the comparison enforcing the viewer's own JCR rights before any snapshot is read.
Nécessite Jahia 8.2.3.2Mis à jour 2026-08-30