nouvelle convention de nommage :
les controleurs CTfoo deviennent fooCtrl
les events Listenerfoo deviennent fooListener
les zones, Zonefoo devient fooZone
les handlers d'url, URLSfoo devient fooUrlsHandler
L'ancienne convention de nommage sera possible dans 1.0beta1. Idem dans 1.0beta2 à condition de mettre le paramètre de config enableOldClassNaming = on. Elle ne sera plus possible avec jelix 1.0 finale, sauf en se faisant sa propre distribution avec le paramètre de build ENABLE_OLD_CLASS_NAMING = 1.
dans jAuth, il n'y a plus la méthode jAuth:cryptPassword (cf bug 8785). Le cryptage des mots de passe est faite maintenant par les drivers pour jAuth (ce cryptage dépendant en fait des méthodes d'accès au système de stockage des informations des utilisateurs). Par conséquent, dans le fichier de configuration du plugin auth, il n'y a plus d'option password_crypt_function dans la section globale, mais elle se retrouve uniquement dans les sections pour le driver Db ou Class.
jAcl : les valeurs des droits ne sont plus numériques mais alphanumériques
jForms : l'api a été modifiée légèrement (modifications dans les paramètres à la classe statique jForms) et documentée.
Réorganisation des modules d'authentification et de droits
le plugin auth migre dans le répertoire lib/jelix-plugins, il n'y a donc plus de répertoire jelix-modules/jxauth/plugins
les daos jacl et les scripts sql jacl migrent vers le module jelix
ce qui concerne les affichages html de jxauth migrent vers un nouveau module jauth
les noms de modules jx* sont maintenant réservés uniquement aux modules XUL et sont livrés en dehors de la distrib jelix.
jZone::processZone est renommé en jZone::get, jZone::clearZone en jZone::clear, et jZone::clearAllZone en jZone::clearAll. Les anciennes méthodes existent toujours mais sont deprecated et disparaitront.