Trace:
Differences ¶
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
en:changelog:1.2rc1 [2010/10/24 08:10] – laurent | en:changelog:1.2rc1 [2010/10/24 08:45] – laurent | ||
---|---|---|---|
Line 10: | Line 10: | ||
===== Main improvements ===== | ===== Main improvements ===== | ||
+ | * better error handling in the startup of Jelix | ||
+ | * many improvements and bug fixes in the new install system | ||
+ | * improvements in jForms: | ||
+ | * dynamic changes on dependencies of controls (with ajax) | ||
+ | * better error reporting on client side | ||
+ | * add support of CKEditor for the htmleditor control | ||
+ | * support of regular expression in input controls | ||
+ | * better error handling with uploads | ||
+ | * update of some vendors librairies | ||
+ | * little improvements in master_admin | ||
===== Migrating from Jelix 1.1.x ===== | ===== Migrating from Jelix 1.1.x ===== | ||
Read [[en: | Read [[en: | ||
+ | |||
+ | ===== Migrating from Jelix 1.2b1 ===== | ||
+ | |||
+ | API of installers has been improved. The " | ||
===== Details of changes ===== | ===== Details of changes ===== | ||
- | See list of details in [[en: | + | Here are changes appeared since the release of 1.2 beta 1. |
==== Enhancements, | ==== Enhancements, | ||
Line 25: | Line 39: | ||
* jInstallerBase: | * jInstallerBase: | ||
* Support of parameters for installers | * Support of parameters for installers | ||
- | * jInstaller: | + | * added the support of an option, skipinstaller, |
* better error handling during the read of dependencies | * better error handling during the read of dependencies | ||
* sqlite script for installers of some modules | * sqlite script for installers of some modules | ||
Line 43: | Line 57: | ||
* Ticket #1186: new method jUrl:: | * Ticket #1186: new method jUrl:: | ||
* jforms | * jforms | ||
- | * ticket #288: jforms, | + | * ticket #288: dynamic change of the content of a list when it is dependents to an other control |
* added line breaks in generated html code | * added line breaks in generated html code | ||
* refactored code of html builders | * refactored code of html builders | ||
* ctrl_control now accepts attribute to add on generated html elements | * ctrl_control now accepts attribute to add on generated html elements | ||
* new decorator for errors, it displays errors directly in the html instead of showing an alert. fixed also an issue with the validation of datetime | * new decorator for errors, it displays errors directly in the html instead of showing an alert. fixed also an issue with the validation of datetime | ||
- | * replaced the css star for required field by a star in html | + | * replaced the css star for required field by a star in html |
* added support of CKEditor for htmleditor element. callback function for htmleditor init have now two additionnal parameters, skin and language. | * added support of CKEditor for htmleditor element. callback function for htmleditor init have now two additionnal parameters, skin and language. | ||
* ticket #1147: allowing to generate optgroup in menulist and listbox. datasource accept now grouped data. | * ticket #1147: allowing to generate optgroup in menulist and listbox. datasource accept now grouped data. | ||
* added localized labels on datepicker buttons | * added localized labels on datepicker buttons | ||
- | * ticket #485: jforms, | + | * ticket #485: support of regular expression in input controls to check data |
* ticket #1094: javascript components of jforms should have the possibility to access to jelixWWWPath to have the true path of jelix/. these components receive a configuration object instead of several arguments. | * ticket #1094: javascript components of jforms should have the possibility to access to jelixWWWPath to have the true path of jelix/. these components receive a configuration object instead of several arguments. | ||
* jelix-www | * jelix-www | ||
Line 105: | Line 119: | ||
* ticket #1156: fixed some messages in the wizard/ | * ticket #1156: fixed some messages in the wizard/ | ||
* jForms | * jForms | ||
- | * jForms: | + | * for wysiwyg editors, if the content has only html elements, no text, it should be considered empty and so the check should fail if a content is required |
- | * ticket #1149: jForms: in datasources, | + | * ticket #1149: in datasources, |
* ticket #1154: jForms:: | * ticket #1154: jForms:: | ||
* ticket #1143: htmleditor with only img, video, object, should be considered as valid | * ticket #1143: htmleditor with only img, video, object, should be considered as valid | ||
- | * ticket # | + | * ticket #1151: subelements of unselected choice should be marked as disabled instead of readonly. Added also a buton on datetime input to erase the value |
* Fixed bug on retrieving labels from a datasource in a form, when the datasource is a dao with criterias. New method jIFormsDatasource2:: | * Fixed bug on retrieving labels from a datasource in a form, when the datasource is a dao with criterias. New method jIFormsDatasource2:: | ||
* ticket #1039: use FileInfo instead of mime_content_type | * ticket #1039: use FileInfo instead of mime_content_type | ||
- | * jForms: | + | * wrong variable used in jforms_jquery.js |
- | * Fixed issued on error handling on upload controls | + | * Fixed issued on error handling on upload controls |
* core | * core | ||
* ticket #1166 basePath was rewritten in a cli context whereas it shouldn' | * ticket #1166 basePath was rewritten in a cli context whereas it shouldn' |