Trace:
Differences ¶
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
en:changelog:1.4 [2012/06/09 07:05] – [Enhancements] laurent | en:changelog:1.4 [2012/06/09 08:10] – laurent | ||
---|---|---|---|
Line 6: | Line 6: | ||
Release date: **still in development** | Release date: **still in development** | ||
+ | |||
+ | Jelix 1.4 beta is available! | ||
===== Main improvements ===== | ===== Main improvements ===== | ||
Line 11: | Line 13: | ||
* new jApp:: | * new jApp:: | ||
* new jApp:: | * new jApp:: | ||
- | * new autoload system. Classes to autoload can be indicated into module.xml file of your modules. | + | * new autoload system. Classes to autoload can be indicated into module.xml file of your modules. |
* virtual templates | * virtual templates | ||
* new API to support HTTP cache | * new API to support HTTP cache | ||
Line 26: | Line 28: | ||
===== Migrating from Jelix 1.3.x ===== | ===== Migrating from Jelix 1.3.x ===== | ||
- | * **READ THE [[en:manual-1.4:installation:migrate|MIGRATION TUTORIAL]]**. | + | * **READ THE [[http:// |
- | * your entrypoints should be changed: | + | ===== Details of changes in 1.4b1 ===== |
- | * the coordinator should be set into the jApp object. | + | |
- | * the configuration file should be indicated with jApp:: | + | |
- | * See a template in lib/ | + | |
- | * you are encouraged to replace all your $gJConfig/ | + | |
- | + | ||
- | ===== Details of changes in 1.4a1pre | + | |
==== Enhancements ==== | ==== Enhancements ==== | ||
Line 42: | Line 38: | ||
* the global variable $gJCoord is now deprecated. You should use jApp:: | * the global variable $gJCoord is now deprecated. You should use jApp:: | ||
* New HTTP cache API on response object: cleanCacheHeaders(), | * New HTTP cache API on response object: cleanCacheHeaders(), | ||
- | * jXmlResponse | + | * jXmlResponse |
* in the configuration, | * in the configuration, | ||
* Methods isModuleEnabled and getModulePath have been moved from jCoordinator to jApp. These methods are still availabled on jCoordinator but deprecated | * Methods isModuleEnabled and getModulePath have been moved from jCoordinator to jApp. These methods are still availabled on jCoordinator but deprecated | ||
Line 49: | Line 45: | ||
* rework the errors/ | * rework the errors/ | ||
* Short error message is now displayed on the error page at startup | * Short error message is now displayed on the error page at startup | ||
- | * New coordintor | + | * New coordinator |
* actions in controllers can be implemented with @@__call@@ (flav) | * actions in controllers can be implemented with @@__call@@ (flav) | ||
* jUrl | * jUrl | ||
Line 75: | Line 71: | ||
* none | * none | ||
+ | |||
+ | |||
+ | ===== Details of changes in 1.4pre ===== | ||
+ | |||
+ | ==== Enhancements ==== | ||
+ | |||
+ | ==== Bugs fixed ==== | ||
+ | |||
+ | * none | ||
+ | |||
---- | ---- |