Evolutility - version 4.1 - 02/12/2013 Evolutility 4.1 is a maintenance release focused on bug fixes and UI improvements. Evolutility now uses NicEdit (instead of TinyMCE) for rich text editing. It also provides better internationalisation (especially for Japanese language) and improved cross-browser compatibility. Bug fixes: 3603916 - Modes confusion after export. 3603671 - Validation message not showing correctly in old IE versions. 3603666 - Problem with integer fields validation in Japanese (contributed by Tomokazu Ohno). 3603662 - Problems w/ DB objects names in Japanese (contributed by Tomokazu Ohno). 3603655 - Export filename not handled properly in Japanese w/ IE (contributed by Tomokazu Ohno). 3598335 - Support for multiple LOV's on the same child table (contributed by Ramy Omar). 3603516 - Datepicker icon not always fully shown in details list edit. 3599626 - Invalid format validation for decimal values in Italian (and some other languages). 3599891 - Boolean fields should use value 0 instead of null. 3544302 - Panel Labels not displaying correctly w/ IE. More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Many THANKS for their translation: - Catalan by Oscar Benadi. - Chinese (simplified) by Sam Zhou. - Danish by Henrik Holm. - English by Olivier Giulieri. - French by Eddy Boels. - German by Joachim Seidel. - Hindi by P.K.Agarwal. - Italian by Pier Giuseppe Meo. - Japanese by Kazue Watanabe. - Persian (Farsi) by Sohail Abbasi. - Portuguese by Gilberto Botaro. - Romanian by Cosmin Munteanu. - Spanish by Gilberto Botaro. - Turkish by Davut Engin. and also for their code or contribution to: - Terry Kernan for helping with cross-browser issues - Mark James for his wonderful icon library (http://www.famfamfam.com) - Julian Robichaux for his Date Picker widget - All the people who gave me feedback and encouragements http://www.evolutility.org ################################################################# Evolutility Patch - version 4.0.1 - 07/14/2012 Evolutility Patch 4.0.1 provides small UI improvements (mostly for IE). To install the patch, replace on your web site the files "Evol.css", "Evolutility.js" and "Evolutility.dll" by the new version provided with this download. Also, replace the stored procedure "EvoSP_PagedItem" by the one provided in the new SQL script (thanks to Arun Tech for his contribution). Bug fix: 3544302 - Panel Labels not displaying correctly w/ IE. More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility - version 4.0 - 12/12/2011 Evolutility 4.0 brings charting capabilities and a brand new look. Enhancements: New look with rounded corners. Charting capabilities. Updated TinyMCE (for rich text) to version 3.4.7 and include more features. Bug fixes: 3444826 - Navigation icons disappears with right-to-left languages. 3441315 - Required fields of type "Rich Text" don't validate properly 3177949 - Toolbar labels appear on top of icons. 2882288 - International Date Format. Thanks to Gurmit Singh for contributing the fix. More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility Patch - version 3.6.2 - 11/06/2011 Evolutility Patch 3.6.2 fixes the bug #3177949 where on some browsers the toolbar labels appearing on top of icons. To install the patch, replace on your web site the files "Evol.css" and "Evol-green.css" by the new version provided with this download. More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility Patch - version 3.6.1 - 10/18/2011 Evolutility Patch 3.6.1 fixes the international date formats bug #2882288. To install the patch, replace the file Evodico/JS/EvoDates.js by the new version provided with this download. More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility - version 3.6 - 06/17/2011 Evolutility 3.5 is a maintenance release with bug fixes and improvements to EvoDico Wizards. EvoDico (to use the database instead of XML) is included with Evolutility. Bug fixes: 3099581 - Add code for "left bar" to the download 3064489 - Hide panel sometimes doesn't work on the last panel w/ tabs. 3088972 - In Export page, "show all" link is there w/ all fields. 3064497 - Icon repeated in first fields of every tab. 3059670 - Warning when compiling ExportWizard. More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility - version 3.5 - 11/01/2010 Evolutility 3.5 is a mmaintenance release with bug fixes and improvements to EvoDico Wizards. EvoDico (to use the database instead of XML) is included with Evolutility. Bug fixes: 3099581 - Add code for "left bar" to the download 3064489 - Hide panel sometimes doesn't work on the last panel w/ tabs. 3088972 - In Export page, "show all" link is there w/ all fields. 3064497 - Icon repeated in first fields of every tab. 3059670 - Warning when compiling ExportWizard. More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility - version 3.4 - 06/22/2010 Evolutility 3.6 is a radical change in look and the addition of Persian (Farsi) localization. Bug fixes: 3138581 - Export more than 20 records More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility - version 3.3 - 05/10/2010 Evolutility 3.3 is getting back to real lightweight by replacing the Rich Text Editor CKEditor with TinyMCE. It also provides a few bug fixes. Bug fixes: 2997093 - Dependant LOV problem w/ special characters. 2997976 - DatePicker problem in Hindi, German, and Turkish. 2997135 (regression) - can't update other user's records with Multiple_Users_Collaboration. 2997138 (regression) - Problem sorting columns with LOV records. More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility - version 3.2 - 04/29/2010 Evolutility 3.2 adds a new web form for "Mass Update". It also includes AJAX and CSS improvements (mostly for Google Chrome browser), as well as bug fixes. Bug fixes: 2993992 - Dependant fields do not work properly w/ Chrome. 2803819 - Icon for popup not showing w/ Chrome. 2991576 - UserID not saved when using "Multiple_Users_Collaboration". More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility - version 3.1 - 02/16/2010 Evolutility 3.1 adds JSON (JavaScript Object Notation) as an export format, easier access to EvoDico tables, and upgrade to CKeditor 3.1. Enhancements: 2946845 - Upgrade of Rich Text Format editor to CKeditor 3.1. 2952629 - Add JSON as an export format. 2952379 - Add easy way to switch between DBs for data and metadata. Bug fixes: 2943490 - "search" and "selections" should be disabled if not loggedin. 2913901 - SQL Scripts Not in Download. Note: EvoDico 3.1 is a separate download. More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility - version 3.0 - 09/17/2009 Evolutility 3.0 is a major release of Evolutility open source framework for CRUD. After SQL Server, it now also provides support for MySQL database. It adds Rich Text Format with the integration of FCKeditor. It also includes new localization in German, Hindi, and Turkish; now making Evolutility available in 13 languages. Enhancements: 2824630 - Support for MySQL 2819222 - Rich Text Editor with the integration of FCKeditor 2823734 - Multi-Select Listboxes for advanced search Bug fixes: 2826299 - Date field saved empty in Spanish language 2830694 - Query description in adv. search uses ID instead of values. 2817275 - "Back to search results" link poorly positioned. More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility - version 3.0 Beta.2 - 09/01/2009 Evolutility 3.0 will be a major release providing localization in German and Hindi, as well as new features, and bug fixes. Enhancements: 2819222 - Rich Text Editor 2823734 - Multi-Select Listboxes for advanced search Bug fixes: 2826299 - Date field saved empty in Spanish language 2830694 - Query description in adv. search uses ID instead of values. 2817275 - "Back to search results" link poorly positioned. More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility - version 3.0 Beta.1 - 08/14/2009 Evolutility 3.0 will be a major release providing new features, and bug fixes. Enhancements: 2819222 - Rich Text Editor 2823734 - Multi-Select Listboxes for advanced search Bug fixes: 2826299 - Date field saved empty in Spanish language 2830694 - Query description in adv. search uses ID instead of values. 2817275 - "Back to search results" link poorly positioned. More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility - version 2.6.1 - 07/08/09 Evolutility version 2.6.1 is a minor release providing enhancements to the Chinese (simplified) translation, and bug fixes. Bug fixes: 2816741 - Javascript sometimes erroring on back button 2817277 - Missing files in Evolutility_2.6.zip More about Evolutility lightweight framework for heavy lifting at http://www.evolutility.org/ ################################################################# Evolutility version 2.6 - 06/29/2009 With Version 2.6, Evolutility CRUD framework is moving to AJAX, and adding support for Chinese (simplified) language. AJAX will provide more dynamic pages and better performance. Search, Advanced search, and Selections forms are now partial refreshes of the page. More will AJAX will follow in the next few months. With the latest addition of the simplified Chinese translation, Evolutility now supports 10 languages: Catalan, Chinese (Simplified), Danish, English, French, Italian, Japanese, Portuguese, Romanian, and Spanish. Live demo at http://evolutility.org/demo/demo_addressbook.aspx?LNG=ZH Bug fixes: 2813159 - Query description missing field names in search result ################################################################# Evolutility version 2.5.4 - 05/04/2009 This is a minor release for Italian language support and small bug fixes. The release also includes Evolutility Dictionary and a mapping of the Chinook sample database. ################################################################# Evolutility version 2.5.3 - 03/29/2009 Minor release for 2 bug fixes. - Validation with translation bug. - Last column in details skipped bug. ################################################################# Evolutility version 2.5.2 - 03/16/2009 Minor release for 2 really bad regression bugs. 2688338 - Regression w/ date fields 2688274 - Regression w/ comments ################################################################# Evolutility version 2.5.1 - 03/12/2009 This release focuses on usability: Holistic improvements: - Distinction between primary and secondary action buttons - Added CSS classes for different messages severities (background-color and icons) - Added visual flag to links with popups - Added new property "DBAllowLogout" to show or hide the "Logout" button on the toolbar (useful when bypassing Evolutility authentication) - Distinction between read-only fields and user comments - Icons improvements and checkmark icons in sprite - Improvements in generated HTML toward better web standards. - Partial support for DocType XHTML strict and transitional. - Support for right-to-left justified languages. - Added localizations to Danish and Romanian. Improvements to the Edit form: - Added new property for Tabs orientation (called "TabPosition" b/c Left or Right will be supported in the future). - icons for actions on details grid: Add Row and Delete Row. - flag required fields in panel-details (no validation yet) Improvements to the Search form: - Labels now left aligned for faster scanning. - Added "is empty" and "is not empty" operators to advanced search (for fields not required). Improvements to the Export form: - moved "Download" button, and use discoverable list of fields Bug fixes (mostly in EvoDico): 2638873 - Duplicate namespace attribute in generated XML. 2638877 - No need for Primary key as explicit field. 2639754 - Removed "icon" and "dbcolumnicon" from form in SP EvoDico_Form_Get. 2639754 - Removed "ppos" from "panel", removed "typeid" and "fpos" from "field" on generated XML. Technical details (new CSS class names): - Distinction between primary and secondary actions: "Button" and "Button2" - Different messages severities: "MsgInfo", "MsgError", "MsgWarn", "MsgDel", and "MsgHelp" - Visual flag to links with popups: "ExtWeb" - Distinction between read-only fields and user comments: "FieldReadOnly" and "FieldComments" - Checkmark icons in sprite: "CheckGreen", "CheckBlue", "CheckRed", and "CheckBlack" - Tabs orientation: "TabLeft" - icons for details: "AddRow", "DelRow" - Labels now left aligned: "SearchLabel" More information on Evolutility lightweight CRUD framework at http://www.evolutility.org ################################################################# Evolutility Documentation and Translation Kit - 02/26/2009 We are pleased to announce the release of Evolutility Documentation and Translation Kit. The documentation comes as a set of 35 HTML pages with many screenshots. It covers topics of Evolutility CRUD framework like Web control, Database dictionary, Authentication, Custom validation, Skins, Meta-model, and more. In the last 3 months, our users translated Evolutility to Spanish, Japanese, Portuguese, and Catalan (in addition to English and French). The translation kit will make it easier for anyone to help us support more languages in our next releases. Evolutility Documentation and Translation Kit are available for download at - SourceForge: http://sourceforge.net/project/showfiles.php?group_id=225915 or as live on Evolutility.org web site - Documentation: http://www.evolutility.org/doc/doc.aspx - Translation kit: http://www.evolutility.org/doc/Get_Involved_Translation.aspx Evolutility project welcomes contributions... in code, translations, or simply feedback. More information on Evolutility lightweight CRUD framework at http://www.evolutility.org ################################################################# Evolutility version 2.5 - 02/10/2009 This is an important release adding many new features, a new .net assembly, and some AJAX (for dependent dropdowns and contextual help). This release includes: - Support for Catalan language. - Better Master-details w/ multiple details and improved client fields validation - Dependent dropdowns (Beta) - User help - Improved positioning of UI elements tabs and panels allowing a header panel above the set of tabs. - Adding a httpHandler (for new features using AJAX) - Improved performances and smaller footprint - Look & feel improvements Bug fixes: 2533513 - Conditions separator not translated in search. 2544816 - Lose selection after navigation by link. 2533513 - Unable to have more than 1 panel-detail grid in page. 2581893 - Checkbox adds checked="checked" outside of tag http://www.evolutility.org ################################################################# Evolutility version 2.4.3 - 01/20/2009 This is a minor release fixing toolbar issues with and IE6 and Safari. Bug fixes: 2523856 - Toolbar problem w/ IE6. 2503159 - Toolbar icons truncated in Safari. "Release early. Release often." http://www.evolutility.org ################################################################# Evolutility version 2.4.2 - 01/17/2009 This is a minor release focusing on bug fixes and optimizations. Bug fixes: 2503159 - Export as XML doesn't give choice of Elements or attributes. 2422948 - Invalid results with Advanced search on date field. This release also includes: - Added a new assembly Evolutility.DataServer. It is a http handler to reply to AJAX calls (soon to be implemented). - Renamed field attribute "validation" by "jsvalidation". - Added new field attributes "dependency" and "jsdependency" (for future implementation of AJAX dependent fields). - Improved CSS. http://www.evolutility.org ################################################################# Evolutility version 2.4.1 - 01/07/2009 This is a minor release. It adds custom validation and a few other enhancements but focuses mostly on bug fixes. This release includes: - Custom validation with calls to external JavaScript API - Regular Expression validation - Metadata: added attribute "cssclasslabel" to Element Field - New CSS for green color theme - Added CSS classes "RowInfo", "FormLogin", "FormSearch", and "FormExport". Bug fixes: 2394036 - Export crash (Spanish and Portuguese versions only). 2422948 - Export empty when PK different than "ID". 2465681 - Incomplete description of search result. 2481641 - Cannot add rows to an empty grid, invalid number of generated grid columns. The documentation is now included with the download. http://www.evolutility.org ################################################################# Evolutility version 2.4 - 12/05/2008 The most important change is that the code base is now in C# instead of VB.net. This will not change anything for end-users but will change many things for developers interested in modifying the code and participating in our open source project. This release include: - Support fo Japanese, Spanish and Portuguese (in addition to English and French) - Better cross-browser support (Master-details now works in FireFox and Safari too) - Improved performances (and smaller generated HTML) - Look & feel improvements - Improved icon set Technical changes: - Change of namespace from "Evolutility.WebControls" to "Evolutility" - Improved DB structure for EvoDico - Database referencial integrity for EvoDico tables. DB dictionary changes and improvements: - Adding XML import wizard. - Adding Setup wizard. - Adding App Specs http://www.evolutility.org ################################################################# Evolutility version 2.3.1 - 10/17/2008 This release includes a few small bug fixes: - Disabling navigation on first and last record. - Sorting arrows for FireFox. ... http://www.evolutility.org ################################################################# Evolutility version 2.3 - 09/27/2008 This release includes the changes: Evolutility - Added ability to specify the primary key column name. Now have a new XML attribute "dbcolumnpk" in element "data", instead of the default "ID". - Added new server event "CredentialChange" triggered on login and logout. - Fix grid header sorting arrows. - Changes in EvoDico structure and EvoSP_PagedItem for new parameter "dbcolumnpk". - Misc. small CSS & JS changes. - Added "technical demos" for Permissions, Localization, Navigation, and Events. - Better documentation. Evolutility dictionary - Added DB scan wizard. - Renamed control "EvoDicoWiz". - Fixed designer title bug. - Added "dbcolumnpk" to meta-model and EvoSP_PagedItem for new parameter. Also, we are now numbering releases of Evolutility and Evodico the same to avoid confusion. http://www.evolutility.org ################################################################# Evolutility version 2.2 - 08/30/2008 Evolutility first release in open source under Affero GPL v3 (with dual licensing). http://www.evolutility.org #################################################################