L’équipe de développement de la solution de publication XWiki annonce la disponibilité de XWiki Enterprise 7.0 e Release Candidate.
Cette version candidate concerne avant tout la stabilisation de la solution avant la sortie finale de la version finale. Elle embarque les améliorations de l’interface utilisateur pour les comparaisons, du répertoire d’extensions, un nouveau module watchlist et un nouvel outil d’édition des apparences de wikis. Cette version de Xwiki adopte Servlet 3.0.1, ce qui implique la perte du support de nombreuses anciennes applications serveurs.
Cette version candidate corrige de nombreux bugs issus de la version milestone. La liste exhaustive des corrections est disponible ici.
La vue d’historique des documents montre les différences entre deux versions d’un document, elle a été améliorée :
Dans cette version de Xwiki, il est maintenant possible de comparer les changements effectués sur des pages wiki d’une extension installée. Cela permet de reviser la personnalisation d’une extension XAR avant d’exécuter une mise à jour. Les pages de wiki d’une dépendance transitive sont aussi prises en compte dans cette vue.
Une nouvelle option de notification pour WatchList a été ajoutée. Elle notifie les utilisateurs en temps réel des modifications effectuées sur les documents de leur liste de surveillance. Cette fonctionnalité est ajoutée à titre expérimental. Elle est donc désactivée par défaut dans XWiki.
Une méthode a été ajoutée qui permet d’accéder aux valeurs des champs des extensions (nom, sommaire, version, etc.) par leurs noms.
Une application dédiée à l’édition des documents d’apparence (skin) a été ajoutée. Cette application fournit une nouvelle façon de passer outre un patron. Il n’est donc plus nécessaire d’éditer la classXWikiSkins.Cet outil permet aussi réécrire des fichiers stockés dans des sous-répertoires. Enfin il est possible de passer outre un patron en langage LESS.
Toutes les valeurs brutes des objets basés sur des chaînes de caractères sont maintenant stockées dans les index Solr avec le suffixe _string dans les types de documents. Cela a pour conséquence lors de la migration vers 7.0 d’obliger l’utilisateur à recréer les index Solr pour que ces informations soient ajoutées.
Les ressources WebJars sont maintenant mis un cache en permanence dans le navigateur. Le navigateur n’enverra donc plus de requêtes pour ces données à moins que le cache du navigateur ne soit vidé ou que l’utilisateur force le rechargement de la page. Une documentation est mise à mise à disposition par l’équipe Xwiki.
Source : http://www.xwiki.org