Critical bug fix in last versions of Jelix
A critical bug has been discovered in latest maintenance version released two days ago, in branches 1.3, 1.4, and 1.5.
This is a regression in jUrl::getCurrentUrl(), that causes endless redirects when authenticating (after the end of a session).
Please upgrade your application to Jelix 1.5.2, 1.4.4 or 1.3.7.
New maintenance releases of Jelix
Today we released new maintenance version of all active branches: Jelix 1.2.12, Jelix 1.3.6, Jelix 1.4.3 and Jelix 1.5.1.
UPDATE 2013-03-22: Jelix 1.5.1, 1.4.3 and 1.3.6 contain a critical bug. Some new versions 1.5.2, 1.4.4, 1.3.7 have been released.
Jelix 1.5.0 is available
Modernity comes into Jelix with this new version: HTML5 by default for the html response object, PHP 5.3 support, more scalabilities and modularities...
Jelix 1.5.0RC1 is available for tests
You can download a pre-version of Jelix 1.5.0. Install it, test it, and even try to migrate your project based on Jelix 1.4 to this version! Help us by reporting all issues you'll find.
In the source code repository, a new branch "jelix-1.5.x" has been created. Propose your bug fixes on this branch.
Release of Jelix 1.2.11, 1.3.5 and 1.4.2
Jelix News, december 04th, 2012
Jelix 1.5 is on the right way. A beta should be released during this month.
Release of Jelix 1.4.1, 1.3.4, 1.2.10
Some new versions on active branches of Jelix are available, including bugs fixed and a new hash method to store passwords in jAuth.
Jelix news - Oct. 9, 2012
Jelix 1.4 has been released one month and more ago. What happend since this date? Many things!
Jelix 1.4 is available!
A new major version of Jelix is released today. It proposes numbers of new features. Try it!
Release of Jelix 1.2.9 and 1.3.3
Two new maintenance version of Jelix are available: 1.2.9 and 1.3.3. You can upgrade safely your application based on Jelix 1.2 or 1.3.
Thanks to Brice, Philippe, Michgeek and Charles for their patchs and other contributors who reported bugs.
PDF of manuals are back
Since the migration of our documentation to a new system, we didn't have anymore PDF generated from our documentation contents.
This issue has been fixed today! You can now download PDF of manuals for Jelix 1.3.2, Jelix 1.2.8, and even for Jelix 1.4b1.
Release of Jelix 1.2.8
Test Jelix 1.4 beta!
Release of Jelix 1.3.2
With a delay, here is a new maintenance release of Jelix 1.3, the version 1.3.2, with its set of bug fixed.
Manuals have been moved
Our current wiki system (Dokuwiki), doesn't allow to do masssive changes and to edit by being offline.
So we decided to move the source code of manuals to Github.
End of life of Jelix 1.1 and new maintenance policy
After 3 years of maintenance, the branch 1.1 of Jelix is now closed. And lengths of maintenance of branches have been changed.
Jelix News 2012-03-16
These last week there were many activities on the repository, with improvements made by 6 contributors.
Jelix News - 2012-02-10
As usual, here a summary of the project life during these last weeks.
Jelix 1.2.7 is available
A new version is available in the download area, for the 1.2.x branch. You can update your jelix 1.2.x applications without modifications.
It fixes a issue during the check of some data types in jForms. Whitespace are now ignored (except for simple strings).
It fixes also a serious bug: an infinite loop could be start when some errors were triggered.
All details of changes here.
Jelix news - 2012-01-09
First, Happy new year everybody!
During last weeks, some works have been done on the bug tracker and in the Jelix itself of course.
Release of Jelix 1.3.1
New mailing lists
As you may know, Berlios.de will be closed at the end of the year. So our project page will not be there anymore. We already migrated all services, except mailing lists.
Jelix 1.3 is available!
After months of development, of tests and stabilization, the new version of jelix is available.
Jelix news - 2011-10-03
End of the migrating of web site to the new server; Release of jelix 1.26 and 1.3RC3; Booster is opened.
A new jelix web site: Booster
The Jelix team is pleased to announce the release of a new project called Booster.
Jelix news - 2011-09-03
What happen this week: server failure, new server, and documentation improvements...
Security: New releases in all branches
An XSS vulnerability has been discovered in the template of the login form of jauth. The fix is very simple: the
eschtml modifier on the
$login variable. You should correct that in your template if you have overrided this template.
New versions have been released for each branch: 1.0.14, 1.1.11, 1.2.5, 1.3RC2. For the last two version, other bugs have been fixed and contain few improvements.
You should upgrade your applications ;-)
Release of Jelix 1.3RC1
Let's move to Git and Github
Sources of Jelix are now managed with Git and hosted on Github.
Release of jelix 1.2.4 and 1.1.10
Test the beta of Jelix 1.3
Jelix 1.3 beta is available on the download page. This is the opportunity for you to discover all new features.
New releases: Jelix 1.1.8 and Jelix 1.2.2
HavefnuBB 1.4 is released
A new version of the forum HavefnuBB, based on Jelix, is availabled! It comes with many performance improvements, a better independency in modules, so you can re-use them easily in your own application, and it is based now on Jelix 1.2. So HavefnuBB 1.4 used features of Jelix 1.2, like its new installation wizard and its new installation system.
Notice that the website jelix.org uses HavefnuBB, although it is not yet updated with this new 1.4.
Jelix 1.2 is released !
Almost two years after the release of Jelix 1.1, here is a new major version of the framework.
Jelix 1.2 RC3 is available
A new release candidate for jelix 1.2 is available. It fixes many bugs. Try it !
Jelix 1.2RC2 and its manual
The second release candidate of Jelix 1.2 is available today. Some bugs have been fixed since the 1.2RC1. You can retrieve it here.
The manual is now complete and ready! You can download a PDF version on the download page.
Don't hesitate to correct the manual (it's a wiki) or to indicate bugs on jelix 1.2.
Jelix 1.2 RC1 is released !
Jelix 1.2 is approching and it almost reaches the "stable" quality level.
Download and try Jelix 1.2RC1 and let us know the latest bugs you could find !
Next days, we will work on the manual.
Release of Jelix 1.1.7
Jelix 1.0.13 and the end of life of the 1.0.x branch
A new maintenance version for the branch 1.0.x is released today: Jelix 1.0.13. This is the last release for this branch, which is now closed.
Release of Jelix 1.2b1
The development team of Jelix is happy to offer you a beta version of Jelix 1.2. It has many improvements, like a new installation system for application and modules.
We're waiting after your comments and your bug reports !
Release of Jelix 1.0.12 and 1.1.6
New versions from 1.0 and 1.1 branches are now available. You can update as usual.
However, for Jelix 1.1.6, if you store sessions in a database, you have to remove the jsessions table and to recreate it with the given sql script, because of a wrong type of a field. The new type is a binary type. This is why we add support of binary fields in jDao and jDb. You can use this type in your own daos.
The forge will close in few weeks
The team who develop web sites of jelix.org has no more enough time to maintain and improve the forge. So this web site will be closed at the end of March. Projects can move to other public forge (bitbucket, github) which provide better services. We will replace the forge by a smaller web site, which will list all existing modules and plugins. Stay tune.
Release of jCommunity 0.2
jCommunity is a module which allow you to bring user management on a portal. Users can then register themselves on your application, can edit their profile, can retrieve a new password if they lost it etc.
The version 0.2 is just released and brings many new enhancements on templates, on forms, and allow a better interactivity with other modules through many new notification with jEvent, the event system of Jelix.
We have a new server, and the migration of the web sites of the project, from the old server, begin this evening and will end we hope before next saturday .
So this week, you may know difficulties to access to the web sites (portal, developer, forge...) and other services of the project (mercurial/subversion repositories, rss feeds ...).
Sorry for the inconvenience. You can follow the migration on http://identi.ca/jelixfmk/
Release of Jelix 1.0.11 and 1.1.4
With some late, maintenance versions of stable branches are now available, and fix minor bugs. To update from 1.1.3 to 1.1.4, you will have perhaps some minor changes in your code. However, to update to 1.0.11, you won't have any change to do.
Migration to Mercurial
The Jelix project doesn't use anymore Subversion to manage the source code. It uses now Mercurial.
Release of Jelix 1.0.10
A new version of the 1.0.x branch is released today, to fix a syntax error appeared in the release of Jelix 1.0.9, in jDao component.
Release of Jelix 1.0.9 and 1.1.3
As usual, we released maintenance versions for each active branches. Jelix 1.0.9 contains only few minor bug fixes. However, Jelix 1.1.3 contains more bug fixes, and two critical issues in the admin modules for jAcl2 and jAuth. You are strongly encourage to upgrade your jelix 1.1.x.
Release of Jelix 1.0.8 and 1.1.2
The 1.1.2 version improves the design of the master_admin module, and it fixes a major bug with jforms and its security system against CSRF (some errors could appear).
Note that some new versions of the manuals in PDF are available too.
This new version of Jelix fixes some bugs of Jelix 1.1. One of them is a critical one : in the case of a bad jelix-scripts.init.php file, the use of jelix-script command can result to a deletion of all your files (and more if you run it with an administrator account). You are strongly encouraged to upgrade jelix 1.1 to 1.1.1.
Jelix 1.1 is available
A new stable release of Jelix is available ! Take advantage of improvements in the form system jForms and in the template engine. Take advantage of the new SOAP support, of the new rights system jAcl2, of all new utilities classes and many other improvements in the framework. See the full list of changes, and read the manual.
Release of Jelix 1.1RC3
Here is probably the latest release candidate for Jelix 1.1. It contains mainly some improvements, like the missing module jauthdb_admin to manage users, and a new option in the configuration for sessions: loadClasses. Some few issues have been fixed also, like rights on temporary directories. See details of all changes.
1.1RC2 and 1.0.7 releases
For the begining of this new year, here are two releases of Jelix:
This new release candidate contains many bug fixes, but also many little improvement, and a new module: master_admin. You can use this module and the new dedicated jelix command initadmin to create easily a web interface for the administration of your application.
Try it !
And Happy new year !
Jelix 1.1RC1 is available !
The first release candidate of Jelix 1.1 is available.
All new features in 1.1RC1 are now polished and tested ! It is a great time to adopt it. Or if you have an application based on a previous version, migrate it.
The PDF of the manual is available !
We carry on releasing maintenance versions of Jelix 1.0 with today the release of Jelix 1.0.6. As usual it fixes minor bugs. You can upgrade from Jelix 1.0.5 without modification of your applications.
Read the changelog here.
First beta of Jelix 1.1
The first beta of Jelix 1.1 is available. This is time for you to test all new features !
Dev news #3
A month after the last news on developments, it's the time to inform you about latest improvements on the future 1.1 version.
A new version of the stable branch of Jelix has been released: Jelix 1.0.3.
It fixes some few minor bugs and add few improvements, especially in the createapp command. This command now creates an application with a start page, a personnalized response and a main template. This start page shows also if the configuration is ok. Read the new mini-tutorial to see this changes.
Dev news #2
Here what append last week on the project.
First Christophe Thiriot is now a "commiter". Welcome in the Jelix Team !
Each week, we will try to inform you about improvements made in the futures versions of Jelix. Here are those made this last week.
Jelix 1.0.2 is available for download. It fixes few minor bugs so you can upgrade safely from Jelix 1.0.1. See details of the changelog on the dedicated page. Notice that the documentation has been improved very much !
The planet of jelix is open
A planet for Jelix has been created. For the moment, there isn't registered blog. So if you talk about jelix in your blog, send an email to laurent at jelix dot org.
A new version of Jelix has been released. This is a "bug fix" release, so you can update safely from Jelix 1.0. It fixes a vulnerability in phpMailer (jMailer), some minor bugs and add few enhancements. See the page which explains all.
Release of Jelix 1.0
After two years of development, the version 1.0 is available in the download repository ! Thanks to all contributors which have helped to improve, to fix some bugs, to discover bugs or to write some documentations.
Second release candidate for Jelix 1.0
Some few bugs have been fixed since the release of Jelix 1.0RC1. This is why a second release candidate is now available : Jelix 1.0RC2.
Release candidate for Jelix 1.0
A first release candidate for Jelix 1.0 have been released : Jelix 1.0RC1.
Release of Jelix 1.0 beta 3.1
A new stable version of Jelix has been released today : 1.0 beta 3.1 version. It fixes many bugs of the beta 3 version. Many of them have been found by contributors which are more and more numerous. There are also some improvements in the CRUD controller, so it is more usable now. Beta 3 users can migrate to Beta 3.1 without problems.
Note also that the API reference (in HTML) can now be downloaded as a ZIP or TAR.GZ archive.
Release of Jelix 1.0 beta 3
A new stable version of Jelix has been released, bringing important new features!
The forge is open
The Jelix forge has opened today. This web site allows to developers to host their projects about jelix modules, jelix plugins, their application based on jelix or other development tools for Jelix.
Jelix supports GoPHP5
Jelix already supports some of PHP 5.2 features when you make your own Jelix build with "5.2" as value in the PHP_VERSION_TARGET building parameter. But default builds availabled in the download repository are made for PHP 5.0 and later. However, this will not be the case at the latest, the February 5th, 2008. Jelix Developers agreed with the GoPHP5 campaign recommendations, which encourages both PHP projects and web hosts to support only PHP 5.2 and later. So, next February 5, 2008, Jelix will officially support all php 5.2 features and default avalaibled packages will be built for PHP 5.2 or later.
Dragon CMS use Jelix
The content management system Dragon-CMS, which is still in development, use now Jelix for its server part. The particularity of this CMS is that it have two parts : a client part which is a XUL application ran by XulRunner, installed on the desktop, and a server part which is responsible to display the web site and to offer web services for the XUL client, to manage the content.
Release of Jelix 1.0 beta2.1
A new version of Jelix is released. It fix only two blocking bugs on 1.0 beta 2 version. It is recommanded to replace this version by this new 1.0 beta 2.1. See changelog.
Release of Jelix 1.0 beta2
The second beta of Jelix 1.0 has been released today. It fixes many bugs and contains new features.
Disruptive innovations sponsorize Jelix
Jelix team is happy to announce the sponsoring of the project by Disruptive Innovations. The development will be faster and professional support will be available.
Over-blog.com has choose Jelix
Over-blog.com is one of the most important french blogging platform, with more than 534,000 blogs and 5 millions of viewed pages a day. The Developers of Over-blog have choose Jelix for the future version of their web site.
Release of the first beta of Jelix
Jelix 1.0 beta 1 has been released and is available in the download section. This is the first version which is called "stable", at the core level. Next improvements will be mainly on utilities classes.
Don't hesitate to test jelix, and report to us bugs and improvements ideas. We need also help on the documentation.