Nouvelles versions de paquets ZTFY, avec ZTFY.webapp-1.1.6

Une nouvelle version des paquets ZTFY vient d'être diffusée. L'ensemble des nouvelles versions des paquets concernés est référencée dans un fichier de configuration (ztfy.webapp) également mis à jour dans une nouvelle version 1.1.6.

Les principales modifications sont plus internes qu'externes ; elles ont eu notamment pour but de déporter au niveau du paquet "ztfy.skin" les fonctions communes du paquet "ztfy.blog" liées à la prise en charge des formulaires et du "back-office" au sens large. De cette façon, les prochains composants et applications pourront disposer de ce skin et des fonctions qui lui sont associées sans dépendance avec le paquet "ztfy.blog".

Tous les autres paquets qui étendent les fonctions de ztfy.blog ont donc également dû être mis à jour pour intégrer les modifications correspondantes, mais le résultat final est beaucoup plus cohérent.

Dans le même temps, de nouvelles versions de différents paquets tiers ont été référencées, notamment :

  • Chameleon 2.8.0
  • z3c.form 2.6.1
  • z3c.formui 2.3.0
  • z3c.macro 1.4.2
  • z3c.pagelet 1.3.0
  • z3c.pt 2.2
  • z3c.template 1.4.1
  • collective.recipe.modwsgi 1.6

Mise à jour depuis une version antérieure

Si vous avez construit votre application sur la base d'une version antérieure du fichier de configuration et que vous la migrez vers la version 1.1.6, vous devrez effectuer deux modifications pour permettre un démarrage normal de l'application :

  • dans le fichier "etc/overrides.zcml", vous devrez remplacer la ligne:

    <include package="ztfy.blog" file="overrides.zcml" />
    

    par:

    <include package="ztfy.skin" file="overrides.zcml" />
    
  • dans le fichier "src/webapp/configure.zcml", vous devrez supprimer la ligne:

    <include package="ztfy.jqueryui" />
    

Le paquet ZTFY.webapp, en version 1.1.3

En complément du fichier de configuration ZTFY.webapp sorti en version 1.1.6, une nouvelle version du paquet ZTFY.webapp, outil permettant d'initialiser une nouvelle instance d'application, a également été publiée en version 1.1.3.

Cette version intègre essentiellement les changements de configuration liés aux nouveaux paquets ZTFY tels qu'indiqués ci-dessus.