Actualités
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.

