Quick links: Content - sections - sub sections
EN

Trace: 1.2 tutorial 1.2.x 1.1.5 about 1.2 1.2beta1 translate hall-of-fame 1.1rc1

This is an old revision of the document!


Jelix 1.1rc1

Still in development but soon to be released. Developped in the trunk directory. Here are the updates and enhancements added since the 1.1beta1 version, and that will be available in the future 1.1rc1 version.

Changelog updated until : SVN-1187

Main improvements

Updating from Jelix 1.0.x

See 1.1beta1, and the following para.

Updating from Jelix 1.1b1

  • replace the lib directory by the one in jelix 1.1beta2
  • remove all the files in the temp/ directory

Details of changes

Enhancements, new features

  • includes every enhancements and new features from 1.0.x et 1.1beta1
  • small controller optimizations for opt build.
  • new configuration option to disable zone caching globally (#717) (zones section: disableCache = on|off)
  • jForms :
    • automatic protection against CSRF attack (#748). A new attribute allowAnyOrigin can disable the protection if set in xml descriptive files. At API level a new property is declared jFormsBase::securityLevel.
    • new configuration option selecting default builder (#696) (tplplugins section: defaultJformsBuilder = mybuilder)
    • new method addControlBefore() to dynamically add a control before another (#728)
    • getModifiedControls enhanced. qui permet maintenant de connaître la liste des champs modifiés depuis le moment que l'on choisit avec la nouvelle méthode resetModifiedControlsList(). (#700)
    • support des urls externes (en http et https) pour la cible des formulaires (#710)
  • jTpl :
    • nouveau plugin pour afficher une constante PHP (uniquement dans les templates sécurisés)
    • nouvelle syntaxe pour afficher le résultat d'expressions : {=$truc…}
  • Nouvelle classe jImageModifier pour modifier facilement des images et les mettres en cache. Son code est issu du plugin de template image (#604)
  • jIniFileModifier : support des caractères @ et : dans les noms des sections
  • Jelix-Scripts :
    • createapp : on peut maintenant indiquer un chemin pour le documentroot de l'application (par défaut ça reste votre_appli/www) (#163)
    • createapp : application.init.php fait maintenant l'inclusion du fichier jelix/init.php, et cette inclusion n'est plus faite dans les points d'entrée, ce qui apporte plus de souplesse lors du déplacement du www ou du répertoire lib.
    • nouvelles constantes à renseigner dans scripts.conf.php (auteur, copyright, licence…) pour remplir automatiquement les commentaires d'en-tête des fichiers php créés et les fichiers module.xml, plugin.xml et projet.xml.
    • nouvelle commande createentrypoint pour créer un point d'entrée du type que l'on veut
  • module auth : meilleure prise en charge de la redirection vers une page d'origine (où l'on était avant de venir sur le formulaire d'authentification) (#658)
  • nouveau formateur pour jDiff (Diff) (#720)
  • nouveau script jelix_check_server.php pour tester la compatibilité d'un serveur avec jelix (#409)
  • Nouvelles spécifications pour le format des fichiers module.xml, plugin.xml et projet.xml.
  • Mise à jour de jQuery, et ajout de jQuery UI.
  • Mise à jour de TCPDF vers la version 4.2.004
  • Mise à jour des classes clearbricks vers la version svn-192.
  • Mise à jour de PHPMailer vers la version 2.2.1 (et séparation du code de la classe jMailer et du code original de PHPMailer)
  • Mise à jour de WikiRenderer vers la version 3.1pre65

Bug fixes

  • all bug fixed in the 1.0.x branch since 1.0.5

Other versions

en/changelog/1.1rc1.1228132737.txt.gz · Last modified: 2008/12/01 11:58 by bibo

Recent changes RSS feed Creative Commons License