Actualités
Sortie de Jelix 1.8.0
Une nouvelle version majeure de Jelix est disponible.
Elle apporte des nouvelles fonctionnalités telles que :
- Support des flux dans les réponses "binary"
- Méthodes raccourcis dans les controleurs pour les redirections
- Meilleure prise en charge de l'utilisation de xmlHttpRequest dans les formulaires
- Des améliorations dans le composant ACL
- Le routeur d'évènement suit PSR-14
- Amélioration et plus de robustesse dans les composants d'installation et de configuration
Il n'y a pas de changements d'API cassants, donc la mise à jour à partir de Jelix 1.7 est aisée.
Sortie de Jelix 1.7.11 et 1.6.37
Jelix 1.7.11 et 1.6.37 sont disponibles. Elles contiennent quelques corrections de compatibilités avec PHP 8, et améliorations internes. La version 1.7.11 apporte en plus :
- des corrections dans l'installateur
- La possibilité de forcer le rechargement des ressources JS et CSS dans les navigateurs après une mise à jour par exemple, grâce à l'ajout automatique dans leurs URLs d'un paramètre généré aléatoirement après chaque vidage du cache de la configuration.
- la prise en charge des macros dans les templates
- une amélioration des possibilités de surcharges des widgets de jForms, en permettant de redéfinir uniquement le HTML généré. Cela a permis par exemple de les adapter facilement pour le thème AdminLTE utilisé dans le module adminui
Pour plus d'informations, voir la liste des changements de Jelix 1.6 et celle de Jelix 1.7.
Téléchargements / mise à jour :
Sortie de Jelix 1.7.8, 1.6.34 et de 21 traductions
Grâce aux traducteurs du projet https://www.lizmap.com, nous avons désormais plusieurs traductions pour les modules livrés avec Jelix, ainsi que pour les modules jCommunity, ldapdao et multiauth. Les documentations de Jelix 1.6 et 1.7 ont été mis à jour pour expliquer comment les installer.
Nous continuons de maintenir Jelix 1.6 et 1.7. Voici donc des nouvelles versions pour ces branches, corrigeant quelques bugs. Lisez la liste des changements de Jelix 1.6 et celle de Jelix 1.7.
Téléchargements / mise à jour :
Sortie de Jelix 1.7.4 et 1.6.28
De nouvelles versions de Jelix sont disponibles dans les branches maintenues 1.7 et 1.6.
Elles corrigent un certain nombre de bugs et apportent quelques améliorations.
Lisez la liste des changements de Jelix 1.6 et celle de Jelix 1.7.
Téléchargements / mise à jour :
Sortie de Jelix 1.7.2 et 1.6.25
Cette semaine, deux nouvelles versions de maintenance sont disponibles : 1.7.2 et 1.6.25
Sortie de Jelix 1.7.0
Après quelques années d'attentes, la version 1.7.0 est enfin disponible. De nombreuses améliorations ont été apportées !
Le projet Jelix pour l'année 2019
En octobre 2018 était sortie une version de maintenance de Jelix 1.6, la version 1.6.19. Il était prévu que la branche 1.6 ne soit plus maintenue dès fin décembre 2018, mais finalement, avec l'utilisation de cette version dans quelques applications critiques, et le retard de la version 1.7, le support est prolongé d'un an, jusqu'en décembre 2019 !
De plus, les derniers retouches sur la version 1.7 sont en cours, ainsi que la mise à jour de sa documentation. Son retard est dû à la refonte du système d'installation de modules. Un premier jet de cette refonte ne fut pas satisfaisant après quelques tests d'utilisation, il a fallu revoir en profondeur ce nouveau système. C'est chose faite désormais.
Jelix 1.7 sortira donc au plus tard début Mars 2019, avec une "release candidate" courant Janvier.
Bonne année !
Jelix 1.6.17 est disponible
La maintenance de Jelix 1.6 continue et cette version 1.6.17 apporte même plusieurs nouveautés mineures.
Jelix 1.6.16 et extension de la maintenance de Jelix 1.6 jusqu'en décembre 2018
Une nouvelle version de maintenance de Jelix 1.6 est disponible, corrigeant certains petits problèmes et apportant des améliorations significatives. Sa maintenance est prolongée de 11 mois.
Sortie de Jelix 1.6.14
Une nouvelle version de maintenance est disponible pour Jelix 1.6. Au programme : corrections, compatibilité PHP 7.1 et nouveaux plugins (redis_ext, sqlsrv, ReCaptcha).
Sortie de Jelix 1.6.13
Cette nouvelle version corrige une regression sérieuse apparue dans la version 1.6.12 sortie hier. En effet, la récupération des paramètres POST ne se faisait plus et ils n'étaient plus accessibles par les contrôleurs.
Sortie de Jelix 1.6.12 et 1.5.8
Une nouvelle version de maintenance est disponible pour les branches 1.6 et 1.5. Elles mettent à jour PHPMailer, après la découverte dans cette bibliothèque de trous de sécurité ( CVE-2016-10033 et CVE-2016-10045). Si votre application envoi des mails, il est hautement recommandé de mettre à jour Jelix.
Mise à jour du 05/01/2017: la version 1.6.12 a une sérieuse régression sur la récupération des paramètres POST dans l'objet request. Utilisez plutôt la version 1.6.13 ou supérieure.
Sortie de Jelix 1.6.11
La maintenance de Jelix 1.6 ne faiblit pas, et Jelix 1.7 est presque prêt pour une release candidate. Jelix 1.6.11 comporte quelques corrections de bugs, et apporte la possibilité de se connecter en SSL à Mysql.
Sortie de Jelix 1.6.10
Cette nouvelle version corrige une regression apparue dans la version 1.6.9 sortie il y a quelques jours, ainsi que quelques autres bugs.
Extension du support de Jelix 1.6
Il était prévu que la publication de correctifs pour Jelix 1.6 s'arrète en février 2017. Cependant, la sortie de Jelix 1.7 ayant du retard (elle est prévue avant la fin de l'année), cela laissera peu de temps pour faire la migration.
Le support de Jelix 1.6 est donc étendu d'un an, et se terminera donc en février 2018.
Mise à jour 14/01/2018 : le support est étendu jusqu'à décembre 2018
Sortie de Jelix 1.6.9
Si vous utilisez PHP 7, Jelix 1.6.9 est la version qu'il vous faut : elle corrige certain disfonctionnement sur cette version de PHP. Elle propose aussi des corrections dans l'installateur, au niveau de la vérification des bases de données, ainsi que dans la prise en charge des datepickers dans jForms. Enfin, Jelix 1.6.9 est moins bavare dans les logs à propos de la configuration de jAuth sur la persistance de l'identification.
Sortie de Jelix 1.6.8
Jelix 1.6.8 est disponible et corrige un certain nombre de bug et de regressions. Mais cette version apporte aussi des améliorations dans le plugin Redis pour jCache et jKvDb. Il y a aussi un nouveau plugin "dbcache" pour jAcl2, qui permet de stocker les droits dans un cache.
Sortie de Jelix 1.6.7
Jelix 1.6 reçoit de nouvelles corrections et améliorations.
Cette version apporte des corrections sur le cookie d'authentification persistance de jAuth, et sur les datepickers dans les formulaires générés via ajax. Vous avez aussi droit à un nouveau plugin Redis pour jCache, et des améliorations pour le plugin syslog de jLog, qui utilise maintenant les fonctions syslog.
Sortie de Jelix 1.6.6 et 1.5.7
De nouvelles versions de maintenances sont sorties pour les branches 1.6 et 1.5. Notez que la version 1.5.7 est la dernière de sa série, la branche 1.5 n'était désormais plus maintenue. Si vous l'utilisez encore, vous êtes encouragé à migrer vers 1.6.6.
La version 1.6.6 apporte quelques corrections et quelques améliorations comme la possibilité, dans jForms, d'avoir un champs dépendant sur un champs ayant une source de donnée de type "class" (attribut "criteriafrom"), ainsi que la possibilité d'indiquer un service à la configuration d'une connexion postgresql. Une correction a également été apportée pour que Jelix 1.6.6 fonctionne avec PHP 7.
Le point en novembre 2015
Quelques nouvelles sur les dernières avancées et ce qui va arriver...
Sortie de Jelix 1.6.5
Après les autres branches hier, une nouvelle version de maintenance de la branche 1.6 est disponible. Elle corrige quelques bugs et apporte quelques améliorations, comme la suppression de la dépendance entre le module jauthdb_admin et le module jauth, permettant d'utiliser jCommunity avec le module master_admin.
Sortie de Jelix 1.5.6 et 1.4.8
Deux nouvelles versions, 1.5.6 et 1.4.8, sont disponibles pour les branches 1.4 et 1.5. Elles corrigent deux bugs sur l'authentification, dont un à propos d'une redirection infinie apparaissant dans certains cas.
Il faut noter la fin de la maintenance de la branche 1.4. Il n'y aura donc plus de version 1.4, et il est conseillé de migrer vers Jelix 1.6 (Jelix 1.5 ne sera plus maintenu à partir de Février prochain).
Jelix 1.6.4 est disponible
Une version de maintenance 1.6.4 est disponible. Elle corrige des bugs mineures, un bug serieux dans le driver OCI pour Oracle, et apporte des améliorations dans l'interface d'admin permettant aux développeurs de personnaliser plus facilement. Voir la liste complète des changements.
Et vous trouverez le paquet dans la section téléchargement.
Sortie de Jelix 1.6.3, 1.5.5 et 1.4.7
Des nouvelles version de Jelix sont sorties : Jelix 1.6.3, Jelix 1.5.5 et Jelix 1.4.7.
Elles corrigent des bugs mineures et apportent quelques petites améliorations. Tout ceci répertorié dans la liste des changements. Vous êtes encouragés à mettre à jour vos applications avec ces versions.
Voir la section téléchargement pour les récupérer.
Autre nouveauté : dans chaque branche du dépot github, il y a une configuration pour Vagrant. Cela vous permet de contribuer plus facilement, et de lancer tous les tests dans une machine virtuelle préconfigurée, sans avoir à installer pleins de logiciels dans votre machine !
Sortie de Jelix 1.6.1 et d'autres versions de maintenance
Des versions de maintenance pour toutes les branches actives de Jelix sont disponibles : Jelix 1.3.9, Jelix 1.4.6, Jelix 1.5.4 et Jelix 1.6.1.
Comme d'habitude, vous êtes encouragés à mettre à jour vos applications avec ces versions. Elles corrigent quelques bugs. Voyez la liste des changements pour savoir lesquels. Vous pouvez récupérer les nouveaux paquets dans la section téléchargement.
Attention : la branche 1.3 est en fin de vie, et il n'y aura plus de mise à jour à partir de novembre 2014. Pensez à migrer vos applications vers des versions plus récentes.
Jelix 1.6.0 est disponible
Jelix 1.6 apporte quelques nouveautés comme des améliorations de l'affichage des données d'un formulaire, le renommage du fichier de configuration principal defaultconfig.ini.php d'une application en mainconfig.ini.php ou encore le nouveau fichier de configuration localconfig.ini.php spécifique aux environnements d'execution.
Pré-version de Jelix 1.6.0
Jelix 1.6.0RC2 est sortie aujourd'hui afin que vous puissiez tester et remonter les bugs avant la sortie finale de Jelix 1.6.0.
Sortie de versions de maintenance
Des versions de maintenance pour toutes les branches actives de Jelix sont disponibles : Jelix 1.2.13, Jelix 1.3.8, Jelix 1.4.5 et Jelix 1.5.3.
Comme d'habitude, vous êtes encouragés à mettre à jour vos applications avec ces versions. Elles corrigent quelques bugs. Voyez la liste des changements pour savoir lesquels. Vous pouvez récupérer les nouveaux paquets dans la section téléchargement.
À noter que la branche 1.2 est en fin de vie, et il n'y aura plus de mise à jour à partir de janvier 2014. Pensez à migrer vers des versions plus récentes ;-)
Correction d'un bug critique dans les dernières versions de Jelix
Un bug critique est apparu dans les versions de maintenances sorties il y a deux jours, pour les branches 1.3, 1.4 et 1.5.
C'est une régression dans jUrl::getCurrentUrl(), qui provoque des redirections infinies lors de l'authentification notamment après une expiration de session.
Veuillez donc mettre à jour vos applications vers Jelix 1.5.2, 1.4.4 ou 1.3.7.
Nouvelles versions de maintenance de Jelix
Aujourd'hui des versions de maintenance pour toutes les branches actives de Jelix sont disponibles : Jelix 1.2.12, Jelix 1.3.6, Jelix 1.4.3 et Jelix 1.5.1.
Vous êtes encouragés à mettre à jour vos applications avec ces versions. Elles corrigent de nombreux bugs. Lire la liste des changements pour savoir lesquels. Vous pouvez récupérer les nouveaux paquets dans la section téléchargement.
MISE À JOUR 2013-03-22 : Jelix 1.5.1, 1.4.3 et 1.3.6 contiennent un bug critique. Des nouvelles versions 1.5.2, 1.4.4, et 1.3.7 sont sorties.
Jelix 1.5.0 est disponible
Jelix se modernise avec cette nouvelle version. HTML5 par défaut pour l'objet réponse html, support de PHP 5.3, extensibilité et modularité accrue...
Jelix 1.5.0RC1 disponible en test
Vous pouvez télécharger désormais une pré-version de Jelix 1.5.0. Installez-là, testez-là, et même tentez une migration de votre projet basé sur Jelix 1.4 vers cette version ! Aidez-nous en nous rapportant tous les problèmes que vous rencontrez.
Dans le dépôt du code source, une nouvelle branche "jelix-1.5.x" a été créé. Proposez donc vos correctifs sur cette branche.
Sortie de Jelix 1.2.11, 1.3.5 et 1.4.2
Aujourd'hui nous sortons les versions de maintenances de toutes les branches actives. Elles corrigent quelques bugs non critiques. Merci à Kena, Catsoup, Brice et Charles pour leurs contributions.
Rendez-vous sur la page de téléchargement et sur la page des modifications.
Actu Jelix 04 décembre 2012
Jelix 1.5 avance bien, on devrait pouvoir sortir une beta ce mois ci. Deux grosses fonctionnalités ont été développées.
Sortie de Jelix 1.4.1, 1.3.4, 1.2.10
Des nouvelles versions des branches actives de Jelix sont disponibles, avec des corrections de bugs et une nouvelle méthode de stockage de mots de passes dans jAuth
Actu jelix 9 Octobre 2012
Déjà un peu plus d'un mois que la version 1.4 est sortie. Que s'est-il passé depuis ? Beaucoup de choses !
Jelix 1.4 est disponible !
Une nouvelle version majeure de Jelix sort aujourd'hui. Elle propose de nombreuses nouveautés. Essayez-là !
Sortie de Jelix 1.2.9 et 1.3.3
Deux nouvelles versions de maintenance pour Jelix sont disponibles dés à présent : 1.2.9 et 1.3.3. Vous pouvez mettre à jour sans souci, vos applications utilisant Jelix 1.2 ou 1.3. N'oubliez pas toutefois de lire la liste des modifications, cela peut être utile.
Merci à Brice, Philippe, Michgeek et Charles pour leurs patchs, et les autres contributeurs pour avoir rapporté les bugs.
Les PDF des manuels sont de retour
Depuis la migration des manuels vers un nouveau système de documentation, nous n'avions plus la possibilité de générer les PDFs.
Ceci est maintenant corrigé ! Vous pouvez télécharger les manuels au format PDF, pour jelix 1.3.2, 1.2.8 et même pour Jelix 1.4b1.
N'oubliez pas que vous pouvez contribuer à notre outils de documentation, et à la documentation elle-même
Sortie de Jelix 1.2.8
Une nouvelle version de maintenance pour Jelix 1.2 est disponible. Vous pouvez mettre à jour sans souci, vos applications utilisant Jelix 1.2.
Merci à Brice pour son patch et les autres contributeurs pour avoir rapporté les bugs.
Testez Jelix 1.4 beta !
Jelix 1.4 est presque terminé. Une beta est désormais disponible, proposant de nombreuses nouveautés : cache HTTP, templates virtuelles, système autoload pour les modules, préférences etc...
N'hésitez pas à tester cette version et de nous rapportez les dysfonctionnements qui n'auraient pas été découvert jusque là.
Sortie de Jelix 1.3.2
Avec du retard, voici une version de maintenance de Jelix 1.3, la version 1.3.2, avec son lot de corrections de bugs.
Deplacement des manuels
Le système wiki actuel que nous utilisons (dokuwiki), n'est pas très adapté pour les gros changements sur les manuels. Il ne permet pas non plus d'éditer les manuels hors connexion.
Aussi il a été décidé de migrer les sources des manuels vers des dépôts sur Github.
Fin de vie de Jelix 1.1 et nouvelle politique de maintenance
Après 3 ans de maintenance, la branche 1.1 de Jelix est desormais fermée. Et les durées de maintenance de chaque branche a été revue.
Actu Jelix 2012-03-16
Ces dernières semaines ont été riches en nouveautés dans le code de Jelix, apportées par 6 contributeurs.
Actu Jelix - 2012-02-10
Comme souvent, voici un récapitulatif des évolutions dans le projet.
Jelix 1.2.7 disponible
Une version corrective est disponible en téléchargement pour la branche 1.2.7. Vous pouvez mettre à jour vos applications jelix 1.2.x sans à faire de modifications.
Elle corrige des problèmes de vérifications des valeurs dans jForms, pour les champs autre que les chaines simples. Les espaces sont maintenant ignorés pour ces champs.
Elle corrige aussi un bug serieux, qui causait une boucle infinie lors de l'apparition de certaines erreurs.
Tout les détails des changements ici.
Actu Jelix - 2012-01-09
Tout d'abord, bonne année à tous !
Ces dernières semaines, des travaux ont été fait au niveau du bug tracker, et de jelix lui-même bien sûr.
Sortie de jelix 1.3.1
Une version corrective pour Jelix 1.3 est disponible. Quelques bugs ont été corrigé et l'environnement de test a été adapté à la dernière version de PHPUnit (3.6). Merci à Catsoup, Charles R, Frank et Nesswaw pour leurs contributions sur cette version.
Voir les détails des changements et la page de téléchargement.
Nouvelles listes de discussion
Comme vous le savez certainement déjà, Berlios.de fermera ses portes à la fin de l'année. Aussi notre page de projet ne sera plus accessible. Nous avons déjà migré tout les services, sauf les mailings lists.
Jelix 1.3 est disponible !
Après plusieurs mois de développement, de tests et de stabilisation, la nouvelle version de Jelix est disponible.
Actu Jelix - 2011-10-04
Fin de migration sur le nouveau serveur; sortie de Jelix 1.2.6 et 1.3RC3; Ouverture de Booster.
Un nouveau service Jelix : Booster
La team Jelix a le plaisir de vous annoncer la sortie du tout nouveau projet nommé Booster.
Actu Jelix - 2011-09-03
Les news de la semaine : panne serveur, nouveau serveur, et de la doc.
Sécurité : nouvelles versions de jelix, toutes branches
Une vulnerabilité XSS a été découverte dans le template du formulaire de login du module jAuth. La correction est très simple : il suffit d'appliquer le modificateur eschtml
sur l'affichage de la variable $login
(à effectuer si vous avez surchargé le template). Toutes les branches sont concernées. Ainsi les versions 1.0.14, 1.1.11, 1.2.5 et 1.3RC2 sont sorties. Ces deux dernieres versions corrigent aussi un certain nombre de bugs non critique et contiennent des améliorations. Mettez à jour vos applications !
Sortie de Jelix 1.3 RC1
La première version candidate de Jelix 1.3 est disponible en téléchargement. Il y a plusieurs petites améliorations et corrections de bugs depuis la beta. N'hésitez pas à l'essayer et aidez nous en nous rapportant les bugs que vous trouverez. Le manuel est lui aussi disponible, en ligne ou en PDF.
Passage à Git et Github
Les sources de Jelix sont maintenant gérées avec Git et hébergées sur Github.
Sortie de Jelix 1.2.4 et 1.1.10
Des versions de maintenance pour les branches 1.2 et 1.1 sont disponibles en téléchargement. Elles corrigent quelques bugs dont une regression sur jForms et les uploads.
La liste des corrections : pour Jelix 1.1.10; pour Jelix 1.2.4.
Testez la beta de Jelix 1.3
Jelix 1.3 beta est disponible en téléchargement. C'est l'occasion de découvrir les nombreuses nouveautés.
Nouvelles sorties : Jelix 1.1.8 et Jelix 1.2.2
Les nouvelles versions de maintenance des branches 1.1 et 1.2 sont disponibles. Remplacez simplement le répertoire lib par le nouveau dans vos projets.
Le téléchargement, c'est par ici, et les détails des changements : 1.1.8, 1.2.2.
HavefnuBB 1.4 est sorti
Une nouvelle version de l'application HavefnuBB, forum basée sur Jelix, est disponible ! Au programme, de nombreuses améliorations de performances, des modules plus indépendants que l'on peut réutiliser plus facilement dans une application, et puis surtout, est basé sur la version 1.2 de jelix, donc profite de son nouveau wizard d'installation, de son système d'installation.
Pour rappel, le site jelix.org utilise HavefnuBB pour son forum, bien que la mise à jour vers la version 1.4 n'est pas encore faite :-)
jelix 1.2.1 disponible
Une version de maintenance de Jelix 1.2 est sortie. Lisez la liste des bugs corrigés, téléchargez l'archive, et mettez à jour votre installation jelix ;-).
Mise à jour: une régression oblige la sortie d'une nouvelle version 1.2.1.1.
Jelix 1.2 est disponible !
Presque deux ans après la sortie de la version 1.1, voici une nouvelle version majeure du framework.
Jelix 1.2 RC3 est disponible
Une nouvelle version candidate de Jelix 1.2 est disponible. Essayez là !
Jelix 1.2RC2 et son manuel
La seconde version candidate de Jelix 1.2 est disponible aujourd'hui. Quelques bugs ont été corrigés depuis la 1.2RC1. Vous pouvez la récupérer sur la page de téléchargement.
Le manuel est maintenant mis à jour et complet ! Vous pouvez télécharger la version PDF sur la page de téléchargement.
N'hésitez pas à apporter des corrections sur le manuel (c'est un wiki) ou signaler des bugs sur jelix 1.2.
Jelix 1.2RC1 est sorti !
La sortie de Jelix 1.2 approche, et atteint presque le niveau de qualité "stable".
Téléchargez et essayez Jelix 1.2RC1, et faites nous savoir les derniers bugs que vous pourriez trouver !
Nous allons travailler sur le manuel ces prochains jours.
Jelix au forum PHP 2010
Les 9 et 10 novembre 2010, se tiendra l'édition 2010 du forum PHP, organisé par l'AFUP.
Comme pour d'autres projets libre, il y aura un stand pour Jelix, où des contributeurs vont présenteront le framework et répondront à vos questions.
N'hésitez pas à venir les voir !
Sortie de Jelix 1.1.7
Avec quelques semaines de retard, voici une nouvelle version de maintenance de Jelix 1.1. Elle corrige pas mal de bug comme vous pouvez le voir sur la liste des changements. Vous pouvez mettre à jour vos applications. Téléchargement ici.
Jelix 1.0.13 et fin de vie de la branche 1.0.x
Une nouvelle version de maintenance pour la branche 1.0.x, la version 1.0.13, sort aujourd'hui. C'est la dernière version de cette branche, qui est dorénavant fermée.
Sortie de jelix 1.2b1
L'équipe de développement de Jelix est heureuse de vous proposer une version beta du futur Jelix 1.2. Elle comporte de nombreuses améliorations, dont un système d'installation d'application et de module.
N'hésitez pas à lire la liste des changements et la documentation de la migration d'une application jelix 1.1 vers 1.2, avant de télécharger cette nouvelle version et de tester le framework.
Nous attendons vos impressions et vos rapports de bugs !
Sortie de Jelix 1.0.12 et 1.1.6
Des nouvelles versions correctives des branches 1.0 et 1.1 sont disponibles. Vous pouvez mettre à jour sans soucis.
Pour la version 1.1, il faut cependant faire une petite manipulation : si vous stockez les sessions en base de données, il faut supprimer la table jsessions et la recréer avec le script fourni, à cause d'un mauvais type de champs. Pour la correction d'un bug relatif à jsessions, il a été apporté le support des champs binaires dans jDao et jDb, type que vous pouvez donc dorénavant utiliser.
Fermeture prochaine de la forge
L'équipe en charge du développement des sites de jelix.org n'a plus assez de temps, pour faire évoluer et maintenir la forge. Il a donc été décidé de fermer ce service à la fin du mois de mars. D'autres sites (bitbucket, github etc..) fournissent des services similaires de meilleur qualité. Les projets hébergés sur la forge Jelix vont donc déménager vers d'autres forges, ou disparaitront, selon les désirs de leurs propriétaires. Nous allons par contre mettre en place dans les semaines à venir un site cataloguant les modules et plugins disponibles. D'autres news seront diffusées à propos d'autres points énoncés dans le forum.
Sortie de jCommunity 0.2
jCommunity est un module permettant d'apporter une gestion d'utilisateur sur un portail. Les internautes peuvent ainsi s'enregistrer sur le site, éditer leur profile, récupérer leur mot de passe si besoin etc.
La version 0.2 vient de sortir et apporte de nombreuses petites améliorations au niveau de l'affichage, du formulaire et apporte une meilleure interaction avec des modules tiers, via de nouveaux évènements jEvent, le système d'évènement de Jelix.
Nouvel hebergement
Nous avons un nouveau serveur, et la migration des sites web du projet à partir de l'ancien serveur va débuter cette nuit et se terminer on l'espère avant samedi prochain.
Cette semaine vous pourriez donc avoir des difficultés pour accéder aux différents sites web (le portail, le bug tracker, la forge...) et autres services (dépôts mercurial, subversion, fils rss...).
Désolé pour ces dérangements. Vous pouvez suivre la migration sur http://identi.ca/jelixfmk/
Sortie de Jelix 1.0.11 et 1.1.4
Avec un peu de retard sur le planning, les versions de maintenance correctives pour les branches stables sont désormais disponibles, et corrigent des bugs assez mineurs. Il y a éventuellement quelques adaptations à faire pour mettre à jour vers la version 1.1.4, mais vous pouvez mettre à jour sans modifications pour la 1.0.11.
Les détails des corrections sont disponibles ici pour la 1.0.11 et ici pour la 1.1.4.
Passage à Mercurial
Le projet jelix n'utilise maintenant plus Subversion. Nous utilisons dorénavant Mercurial pour gérer les sources.
Jelix 1.0.10
Une version de la branche 1.0.x est publiée aujourd'hui. Elle corrige une erreur de syntaxe dans jDao apparue dans Jelix 1.0.9.
Sortie de Jelix 1.0.9 et 1.1.3
Comme à l'accoutumé, voici des nouvelles versions correctives pour chacune des branches actives. Jelix 1.0.9 corrige quelques bugs mineurs. Mais Jelix 1.1.3 fourni plus de corrections, en particuliers deux problemes critiques dans les modules d'administrations de jAcl2 et de jAuth. Vous êtes fortement encouragé à mettre à jour vos installations jelix 1.1.x.
Les détails des corrections sont disponibles ici pour la 1.0.9 et ici pour la 1.1.3.
Sortie de Jelix 1.0.8 et 1.1.2
Deux mises à jour pour le prix d'une ! Ces deux mises à jour de maintenances corrigent un certain nombre de bugs, respectivement dans les branches 1.0.x et 1.1.x. En particulier, des erreurs javascript dans jForms avec les navigateurs Safari et IE, et un problème potentiel de sécurité avec jDaoConditions.
Pour la version 1.1.2, il y a en plus des améliorations dans le design du module master_admin, et elle corrige un bug majeur avec jForms et son système de sécurité contre CSRF (des erreurs intempestives pouvaient apparaître).
Vous êtes encouragés à mettre à jour vos installations jelix. Les détails des corrections sont disponibles ici pour la 1.0.8 et ici pour la 1.1.2.
À noter aussi la disponibilité d'une nouvelle version des manuels en PDF.
Jelix 1.1.1
Cette nouvelle version de Jelix corrige des bugs de la version 1.1. L'un de ce bugs est très critique : dans le cas d'un fichier jelix-scripts.init.php mal configuré, l'utilisation des commandes jelix-scripts peut conduire à la suppression de tout vos fichiers (et plus si vous l'executez avec un compte administrateur). Vous êtes donc fortement encouragé à mettre à jour jelix 1.1 vers 1.1.1.
Jelix 1.1 est disponible
La version 1.1 de Jelix est disponible en téléchargement ! Profitez des améliorations dans le système de formulaire jForms, dans le moteur de template jTpl, du nouveau support SOAP, du nouveau système de droit jAcl2, des nouvelles classes utilitaires et des dizaines autres améliorations dans le framework. Voir la liste complète des changements, et lisez le manuel.
Sortie de Jelix 1.1RC3
Voici probablement la dernière version candidate pour Jelix 1.1. Elle contient principalement des améliorations, comme le module manquant jauthdb_admin pour gérer les utilisateurs, et une option de configuration pour les sessions: loadClasses. Quelques problèmes ont aussi été corrigés, comme les droits sur le repertoire temporaire qui était partagé par jelix-scripts. Voir les détails des changements.
Sortie de Jelix 1.1RC2 et 1.0.7
Pour fêter cette nouvelle année, voici deux nouvelles versions de jelix :
- 1.0.7, qui corrige des bugs dans Jelix 1.0.6.
- Deuxième version candidate pour Jelix 1.1
Cette nouvelle RC corrige pas mal de petit bugs et apporte plusieurs petites améliorations par rapport à 1.1RC1, mais aussi un nouveau module, master_admin. Ce module, ainsi que la commande jelix associée initadmin permettent de créer une interface web d'administration en quelques secondes !
Essayez Jelix 1.1RC2 !
Et meilleurs voeux pour 2009 !
Jelix 1.1RC1 est disponible !
La première version candidate de Jelix 1.1 est disponible.
Toutes les nouvelles fonctionnalités de la version 1.1RC1 sont maintenant finalisées et testées ! C'est le bon moment de prendre en main Jelix, ou si vous avez une application basée sur une version précédente, de la migrer.
Jelix 1.0.6
Nous continuons à publier des versions de maintenance de la branche Jelix 1.0 en sortant aujourd'hui Jelix 1.0.6. Comme d'habitude elle corrige des bugs mineurs. Vous pouvez mettre à jour vos version 1.0.5 sans problème.
Jelix 1.0.6
Nous continuons à publier des versions de maintenance de la branche Jelix 1.0 en sortant aujourd'hui Jelix 1.0.6. Comme d'habitude elle corrige des bugs mineurs.
Vous pouvez mettre à jour vos version 1.0.5 sans problème. Lire la liste des changements
Première beta de Jelix 1.1
La première version beta de Jelix 1.1 vient de sortir. C'est l'occasion pour vous de tester les nombreuses nouveautés !
Jelix 1.0.5
Comme nous le faisons periodiquement, voici une nouvelle version de maintenance de Jelix 1.0 : Jelix 1.0.5. Elle corrige des bugs mineurs dont la liste est ici, et vous pouvez mettre à jour vos installations Jelix 1.0.4 sans problème.
Un article dans Linux+ DVD
Bastien, qui fait parti de l'équipe des développeurs de Jelix, a écrit un article dans le numéro spécial de Linux+ DVD : "Développer efficacement avec Jelix". Un bon tutoriel pour découvrir le framework !
Pour les lecteurs du magazine : les sources du tutoriel sont disponibles en téléchargement.
Jelix 1.0.4
Une nouvelle version de la branche stable de Jelix vient de sortir : Jelix 1.0.4.
Elle corrige quelques bugs mineurs. Jelix 1.0 devient de plus en plus stable ;-)
Documentation en PDF
Deux améliorations significatives ont été faite sur le manuel et le tutoriel.
Actu du developpement #3
Un mois est déjà passé depuis le dernier billet sur les avancées dans le projet. Malgré cet absence d'information, le projet a continué d'évolué, avec bien sûr la sortie de la version 1.0.3, mais aussi des développements pour la future 1.1.
Jelix 1.0.3
Une nouvelle version de la branche stable de Jelix vient de sortir : Jelix 1.0.3.
Elle corrige un certain nombre de bugs mineurs, et apporte quelques améliorations, entre autre sur la commande createapp. Cette commande de création d'une nouvelle application, génère maintenant une page de démarrage, avec une réponse personnalisée et un template principal. Cette page indique aussi si tout est configuré comme il faut. Lisez le nouveau mini-tutoriel pour voir cette nouvelle installation.
Actu du developpement #2
Voici les évolutions de la semaine passée sur le projet. Tout d'abord, Christophe Thiriot fait maintenant partie de l'équipe de Jelix. Bienvenue à lui !
Développements de la semaine
Les contributions vont bon train. Aussi nous allons essayé de vous tenir au courant toutes les semaines des améliorations faites pour les futures version.
Jelix 1.0.2
Jelix 1.0.2 est disponible en téléchargement. Cette version de maintenance corrige quelques bugs mineurs. Vous pouvez mettre à jour sans risque à partir de Jelix 1.0 ou 1.0.1. Voir les détails des modifications et les instructions de mise à jour sur la page dédiée.
Naissance de la planète Jelix
La planète des blogs français sur Jelix vient d'ouvrir. Si vous parlez de Jelix régulièrement sur votre blog, inscrivez vous en envoyant un mail à laurent at jelix point org.
Jelix 1.0.1
Une nouvelle version de Jelix vient de sortir : c'est une version de maintenance de Jelix 1.0, corrigeant un trou de sécurité dans phpmailer et une douzaine de bugs mineurs de la version 1.0 et ajoutant quelques petites améliorations. Voir les détails des modifications et les instructions de mise à jour sur la page dédiée
Sortie de Jelix 1.0
Après deux ans de développement, la version 1.0 est disponible en téléchargement ! Merci à tout les contributeurs qui ont proposé des évolutions, qui ont découvert et/ou corrigé des bugs et qui ont aidé à la documentation :-)
Seconde version candidate pour Jelix 1.0
Quelques bugs ont été corrigés depuis la sortie de jelix 1.0RC1. C'est pourquoi une deuxième version candidate est maintenant disponible : Jelix 1.0RC2.
Version candidate pour Jelix 1.0
Une version candidate pour Jelix 1.0 est disponible en téléchargement : Jelix 1.0RC1.
Sortie de Jelix 1.0 beta 3.1
Une nouvelle version stable de Jelix est sortie, la version 1.0 beta 3.1. Elle corrige de nombreux bugs de la beta 3, trouvés par les utilisateurs de Jelix qui sont de plus en plus nombreux. Des améliorations ont également été apporté sur le contrôleur CRUD qui devient ainsi plus utilisable. Les utilisateurs de la beta 3 peuvent mettre à jour vers cette nouvelle version sans risque.
À noter également que la référence de l'API est maintenant en téléchargement au format HTML.
Sortie de Jelix 1.0 beta 3
Une nouvelle version stable de Jelix vient de sortir, apportant des nouveautés importantes comme le système de formulaire jForms !
Ouverture de la forge
La forge Jelix vient d'ouvrir. Ce site permet aux développeurs d'héberger leurs projets de modules jelix, de plugins jelix, de leur applications jelix, ou encore leurs projets d'outils de développement pour Jelix.
Jelix soutient GoPHP5
Jelix utilise déjà des fonctionnalités de PHP 5.2 quand vous utilisez une version personnalisée de Jelix générée avec la valeur "5.2" dans le paramètre de construction PHP_VERSION_TARGET. Mais les paquets par défaut disponible en téléchargement sont construits pour PHP 5.0 et plus. Cependant, ce ne sera plus le cas au moins à partir du 5 février 2008. En effet, les développeurs de Jelix se sont mis d'accord pour suivre les recommandations de la campagne GoPHP5, qui encourage les projets PHP et les hébergeurs à supporter PHP seulement à partir de sa version 5.2. Aussi, au plus tard le 5 février 2008, Jelix nécessitera officiellement au moins PHP 5.2 et utilisera toutes les fonctionnalités de PHP 5.2. Les paquets disponibles en téléchargement seront générés pour PHP 5.2.
Dragon CMS repose sur Jelix
Le système de gestion de contenu Dragon-CMS, qui en est encore au stade de développement, a basculé sa partie serveur sous jelix. Ce CMS a la particularité d'avoir d'un coté un client en XUL s'appuyant sur XulRunner, et d'avoir une partie serveur qui s'occupe de l'affichage du site, mais aussi des services web à disposition pour le client XUL.
Amélioration de la documentation
Un gros travail a été fait sur la documentation ces derniers temps. Tout le fonctionnement de base de Jelix est maintenant documenté un minimum.
Sortie de Jelix 1.0 beta2.1
Une nouvelle version de jelix est sortie. Elle corrige juste deux bugs bloquants de la version 1.0 beta 2. Il est recommandé de remplacer la 1.0 beta 2 par cette nouvelle 1.0 beta 2.1. Voir les détails des changements.
Sortie de Jelix 1.0 beta2
La deuxième version beta de Jelix 1.0 est sortie aujourd'hui. Elle corrige de nombreux bugs, mais apporte aussi son lot de nouveautés.
Disruptive innovations sponsorise Jelix
L'équipe Jelix est heureuse de vous annoncer le parrainage du projet par la société Disruptive Innovations. Cela va va permettre un développement plus rapide du framework, et permettra d'offrir du support professionnel.
Over-blog.com a choisi Jelix
Over-blog.com est l'une des plus importante plateforme de blog en France, avec plus de 534 000 blogs hébergés et 5 millions de pages vues par jour. Les développeurs ont choisi le framework Jelix pour la prochaine version de la plateforme.
Sortie de la première beta de Jelix
Jelix 1.0 beta 1 est disponible en téléchargement. Il s'agit de la première version qualifiée de stable au niveau du coeur. Les prochaines modifications jusqu'à la version 1.0 finale concerneront principalement les classes utilitaires.
N'hésitez pas à tester Jelix et à nous rapporter les bugs et améliorations utiles qu'il faudrait faire.
Nous avons aussi besoin d'aide pour la documentation.