Raccourcis : Contenu - rubriques - sous rubriques
FR

Piste : 1.0alpha4

Jelix 1.0 alpha 4

2006-07-04 svn 211

Évolutions

  • core :
    • ajout des réponses xuloverlay, xulpage, xuldialog
    • ajout de jRdfRequest et jResponseRdf
    • jResponseXul
      • envoi un évènement FetchXulOverlay pour récuperer les overlays sur le template courant
      • methode commonProcess à surcharger
    • jRequestJsonRpc et jRequestXmlRpc : modifications sur la récupération des paramètres. ils sont récupérables directement et ne sont plus mis dans un paramètre params, sauf si il ne s'agit pas d'un tableau.
    • fichier de config commun à tous les points d'entrée, defaultconfig.ini.php à mettre dans son var/config, les fichiers de configs spécifiques aux points d'entrées ne comportant que les options modifiées.
    • ajout verification présence du fichier de config au démarrage
  • jTpl :
    • balise meta et meta_*
    • plugin function “zone”, “urljsstring”,
    • plugin modifier “date_format” et “escxml”
    • balise commentaire {*…*}
  • jDb :
    • jDbRecordSet implémente Iterator
    • jDbRecordSet::fetchInto est supprimé.
    • ajout de jDbRecordSet::setFetchMode
    • jDbWidget: on ne peut plus passer des objets à fetchFirstInto et fetchAllInto, seulement un nom de classe.
  • jDao :
    • changement de convention de nommage pour l'appel des DAO, afin que cela respecte la logique de nommage des autres API : jDAO devient jDao
    • les objets DAO profitent maintenant des recordset iterateurs : ne renvoient plus de tableaux de record mais un recordset iterateur. (rien à modifier en théorie pour ceux qui ne faisaient que des foreach sur les résultats). Cela permet des gains en coût mémoire et vitesse
    • petites optimisations des requêtes générées
    • ajout de l'operateur binary_op dans les conditions
  • Ajout d'un xbl : remotetreecriterion
  • unification du namespace des xbl fournis.
  • module auth : première interface en XUL
  • module acl : première interface xul, listener sur les évènements de jAuth
  • jAclManager::setRight retourne maintenant un boolean
  • jAuth :
    • passage du user chargé en parametre de l'évènement AuthCanLogin
    • modification sur l'api de jAuth et des drivers : rôle différent de createUser et nouvelle méthode saveNewUser($user).
  • Ajout du support de la gestion de l'aide contextuelle pour les scripts développés en ligne de commande

Corrections

  • Bug #6943 : jelix-script et jBuildTools : : sous WXP, $_ENV etait vide
  • jUrl : correction d'une notice et d'un bug : le premier paramètre de la partie query n'était pas encodé.
  • Moteur urls significatives : corrections divers petits bugs
  • xbl jxulform
    • correction pour qu'il fonctionne avec gecko 1.7
    • correction sur la récupération de la valeur d'un menulist
  • corrections de syntaxe dans le fichier de config par défaut du plugin auth
  • Bug #7523 : Erreur dans le format JSON dans jJsonRpc
  • correction d'une erreur de typo dans jLocale
  • Bug #6062 : les problèmes de chargement des daos en session avec les fichiers compilés supprimés sont corrigés
  • dao: les quotes dans une expression (attribut expr dans les conditions) n'étaient pas echappées pour php
  • Bug #7723 : Ajout d'une clé manquante dans les locales du modules auth
  • Bug #7788 : jAuthDriverDb::getUserList() : méthode findAllOrder inconnue
  • Bug #7803 : jaclgroup.dao.xml, appel d'une methode del au lieu de delete
  • jDb, driver postgresql : _doExec générait une erreur lors de la récupération des affected rows
  • bug sur jConfigCompiler quand le fichier de conf est vide
  • bug jacl : mauvais test sur l'authentification de l'utilisateur
  • modification des noms des classes générées de dao et forms, pour éviter les problèmes avec les noms contenant des _.

Autres versions

fr/changelog/1.0alpha4.txt · Dernière modification : 2008/12/08 22:16 de 127.0.0.1

Fils rss des changements récents dans le wiki Creative Commons License