V4.2.1 (16/04/2012)
[BUG] : Correct bug number: 2864, 2906, 2935, 2938, 2939, 2942, 2954, 2957, 2959, 2963, 2968, 3025, 3042, 3051, 3052 (see http://www.automne-cms.org/bug/)
[BUG] : Correct a bug in users groups rights for rows and templates
[BUG] : Correct a bug in wysiwyg toolbar deletion
[BUG] : Correct a bug in HTML compression (caused by a notice in generated content)
[BUG] : Correct a bug in user session
[REFACTOR] : Update Zend Framework to version 1.11.11
[REFACTOR] : Update codemirror to version 2.23
[REFACTOR] : Optimize all images used in Automne
[REFACTOR] : Replace fckeditor with ckeditor version 3.6.2 in block text and polymod
[REFACTOR] : Remove deprecated parameter ALLOW_IMAGES_IN_WYSIWYG
[REFACTOR] : Update WS Interactive logo
[REFACTOR] : Update polymod item selector to add advanced filters in search
[REFACTOR] : Click on an information message (in green) close it
[REFACTOR] : Add support for crosswebsite in atm-linx short syntax
[REFACTOR] : Add syntax {page:self:level} to get a page level in tree
[FEATURE] : Add user logs in alias module
[FEATURE] : Add button to reset polymod search
[FEATURE] : Add Less support in atm-css-tags (less files are automaticaly parsed using lessphp version 0.3.4)

V4.2.0 (15/02/2012)
[BUG] : Correct bug number: 2350, 2549, 2561, 2586, 2585, 2584, 2582, 2566, 2672, 2689, 2751, 2754, 2763, 2764, 2818, 2831 (see http://www.automne-cms.org/bug/)
[BUG] : Admin lock cannot be removed, even with admin rights
[BUG] : Polymod modules can be deleted even if RSS feeds or plugins exists
[BUG] : Polymod blocks are not duplicated during page copy
[REFACTOR] : Drop all old V3 LDAP methods
[REFACTOR] : Update Zend Framework to version 1.11.5
[REFACTOR] : Update ExtJS to version 3.4.0 (add support for IE9)
[REFACTOR] : Update debug statistics : more accurate and more extensible
[REFACTOR] : Session management and users authentification are completely refactored to use Zend Framework
[REFACTOR] : Add support for hidden fields in polymod am-form
[REFACTOR] : Add filter by dates on activity logs
[REFACTOR] : Update page codename to allow codenames of 100 characters
[REFACTOR] : Add an administration right to allow update of pages codenames without a right on pages/rows templates
[REFACTOR] : Add thumbnail to field google coordinates in modules admin
[REFACTOR] : Refactor tag atm-xml to be used in rows and in page templates
[REFACTOR] : Images and files inserted into polymod fields now use correct website domain instead of main website domain
[REFACTOR] : Add title and company to users details
[REFACTOR] : Add log for user logout
[REFACTOR] : Add previous login message on connection
[REFACTOR] : Use a temporary table to store poly objects search ids to avoid MySQL limitations
[REFACTOR] : Completely refactor cms_aliases module for a better integration in Automne 4
[REFACTOR] : Refactor single sub objects administration to allow creation and modification
[REFACTOR] : Refactor JS and CSS editor to add robots.txt edition
[REFACTOR] : Refactor multi categories field in polymod administration using tree UI.
[REFACTOR] : Update phpMyAdmin to version 3.4.3.1
[REFACTOR] : Update codemirror to version 2.2
[REFACTOR] : Add less files edition in stylesheet files edition
[REFACTOR] : Replace multiselect ExtJS extension by superselect for better ergonomics
[REFACTOR] : Allow page tree to be opened in a new window
[FEATURE] : Add oembed object and oembed polymod field (external media field). Update Mediacenter to manage oembed medias
[FEATURE] : Add parent page selection on new page creation
[FEATURE] : Add variable type {page:father:XXX} to get infos from current parent page
[FEATURE] : Add protection for pages and categories to avoid changing important datas inadvertently
[FEATURE] : Add {server:XXX:YYY} variable type
[FEATURE] : Add atm-header tag to create content to be executed before page content
[FEATURE] : Add atm-redirect tag to create a redirection from one page to another one
[FEATURE] : Add HTTPS option for individual pages
[FEATURE] : Add an option to redirect from alt domain to main domain for websites
[FEATURE] : Add {helper:XXX:YYY} variable type which allow usage of PHP helpers to format given variables
[FEATURE] : Add atm-js-add and atm-css-add tags. Allow website subfolder auto inclusion for JS and CSS tags
[FEATURE] : Allow stripping of .php extension for generated pages (see constant STRIP_PHP_EXTENSION in cms_rc.php)
[FEATURE] : Allow sharing of polymod objects accross polymod modules
[FEATURE] : Handle redirections from old website URL to the new website page (see /automne/redirect/HOW_TO for details)
[FEATURE] : Add specific PHP code inclusion in forms actions
[FEATURE] : Add support for mod_xsendfile if exists to boost file download when served by PHP
[FEATURE] : Add HTML5 attributes to atm-input tags
[FEATURE] : Add attributes support to atm-form tags and rewrite for action attribute
[FEATURE] : Add polymod text search options: "begin with" and "restrict to text field"
[FEATURE] : Add standard block of type "link"
[FEATURE] : In rows and templates edition : add code folding
[FEATURE] : In rows and templates edition : add ctrl-s and shift-ctrl-s to save or save and regenerate files.

V4.1.4 (aborted)
[BUG] : Correct bugs numbers: 2049, 2070, 2154, 2162, 2195, 2252, 2265, 2271, 2272 (see http://www.automne-cms.org/bug/)
[BUG] : Correct bug for better handling of HTTPS websites and cross HTTP and HTTPS websites on the same Automne
[BUG] : Correct bug with external home page redirection
[BUG] : Correct bug with tags which only contain character zero
[BUG] : Correct bug with atm-form tags and cache
[BUG] : Correct some inconsistencies with the recursive atm-linx
[REFACTOR] : Add {{jsdata}} to block text

V4.1.3 (02/05/2011)
[BUG] : Correct bugs numbers: 1860, 2021, 2024, 2032, 2039, 2040, 2043, 2044 (see http://www.automne-cms.org/bug/)
[BUG] : Correct a bug with atm-search-param tag when search type is item and value is block
[BUG] : Users can set categories or pages rights above their own. They can also set grups denied even if they do not have rights for it.
[BUG] : Secondary resources are deleted with the attached primary resource
[BUG] : Correct some minors bugs in module import
[REFACTOR] : Refactor daily routine to add a check on server parameters page
[REFACTOR] : Add some details on polymod rows help
[FEATURE] : Add {page:XXX:exists} var to check if a page exists without throwing an error

V4.1.2 (12/04/2011)
[BUG] : Correct bugs numbers: 1916, 1860, 1861, 1837 (see http://www.automne-cms.org/bug/)
[REFACTOR] : Update upload file whitelist
[REFACTOR] : Change session token max age from 600  to 1800 seconds
[REFACTOR] : Update phpMyAdmin to version 3.3.10
[REFACTOR] : Add links to access users / groups properties from all users/groups management listing
[REFACTOR] : Move VERSION and CHANGELOG files into /automne folder
[REFACTOR] : Automne passwords are now stored with sha1 hashing method (more secure)
[REFACTOR] : Handle language code of 5 characters
[REFACTOR] : Change email addresses validation to ensure they are properly validated according to the standards
[REFACTOR] : Remove User Agent checking for sessions to stabilize session persistence on some browser with variable UA
[REFACTOR] : Refactor windows background scripts execution to use COM component
[FEATURE] : Add logs for all actions done on polymod objects which are not subject to validation
[FEATURE] : Add direct access to rows and templates help links in side panel
[FEATURE] : Add website specific 403 and 404 pages
[FEATURE] : Allow combo search in categories selection in polymod edition
[FEATURE] : Allow combo search in users/groups selection in polymod edition
[FEATURE] : Allow combo search in subobjects selection in polymod edition
[FEATURE] : Add timestamp var to polymod date fields
[FEATURE] : Add a check on .htaccess files support
[FEATURE] : Add user activity log from user properties

V4.1.1 (08/03/2011)
[BUG] : Correct bugs numbers: 1742, 1746, 1715, 1753, 1757, 1758 (see http://www.automne-cms.org/bug/)
[REFACTOR] : Update JSMin to last version available
[REFACTOR] : Review all uploading files methods to comply with security consideration
[FEATURE] : Add publish and unpublish tools to pages and polymod primary resource objects

V4.1.0 (24/02/2011)
[BUG] : Correct bugs numbers: 1432, 1412, 1410, 1432, 1430, 1389, 1380, 1362, 1315, 1243, 1209, 1062, 522, 883, 539, 930, 536, 535, 519, 293 (see http://www.automne-cms.org/bug/)
[REFACTOR] : Change max execution time for scripts. Set to 2 minutes by default
[REFACTOR] : Change polymod search to add one by one result return. Use POLYMOD_SEARCH_RETURN_INDIVIDUALS_OBJECTS search method with getNextResult method. This greatly improves the memory management.
[REFACTOR] : Manage alpha transparency on PNG and GIF images during image resizing
[REFACTOR] : Move /automne_linx_files directory to /automne/linx
[REFACTOR] : Move /automne_modules_files to /files
[REFACTOR] : Move /automne_bin to /automne/bin
[REFACTOR] : Move /sql to /automne/sql
[REFACTOR] : Move /html to /automne/html
[REFACTOR] : Use CMS_cache to store Backtraces, Stats and Polymod structures instead of user session
[REFACTOR] : Add default attribute to text and varchar blocks (standard module) to specifie a specific text instead of the default "Lorem Ipsum" text
[REFACTOR] : Update ExtJS to version 3.3.1
[REFACTOR] : Rewrite standard and polymod parsings to be both compatibles with tags and vars replacements
[REFACTOR] : Rewrite polymod replacement vars to handle nested vars replacements
[REFACTOR] : Rewrite tags atm-if, atm-else, atm-setvar, atm-start-tag, atm-end-tag, atm-title, atm-page, atm-website, atm-admin, atm-edit to be compatible with both standard and polymod parsers
[REFACTOR] : Update all rows and templates help for XML syntax.
[FEATURE] : Add vars replacements to standard rows and templates XML codes.
[FEATURE] : Allow handling of vars replacement by all modules
[FEATURE] : Add Google coordinates field for Polymod
[FEATURE] : Add vhost subfolder support for Automne installation
[FEATURE] : Add import/export of polymod modules structures
[FEATURE] : Add export of Automne activity logs in CSV
[FEATURE] : Add Google Chrome Frame support (via the configuration constant APPLICATION_GCF_SUPPORT) 
[FEATURE] : Add row duplication
[FEATURE] : Add codename to pages and websites
[FEATURE] : Add database auto update (useful for direct update from Launchpad)
[FEATURE] : Add auto resize and auto crop on images for image and file objects
[FEATURE] : Add email notification to user/group field of objects (like author for example)
[FEATURE] : Add atm-page and atm-website tags
[FEATURE] : Add PHPExcel library (working on excel files) : http://phpexcel.codeplex.com
[FEATURE] : Add Languages management
[FEATURE] : Add options for keyword search on polymod modules
[FEATURE] : Add an option to search rows by module
[FEATURE] : Add multiple atm-search-order support for polymod search inside atm-search tags
[FEATURE] : Add an option to detach as popup some modal window of Automne administration
[FEATURE] : Add polymod module deletion

V4.0.2 (25/05/2010)
[BUG] : Corrected bugs : 269, 270, 486, 497 (see http://www.automne-cms.org/bug/)
[BUG] : Remove ghost groups on templates
[BUG] : Templates do a better check on usage
[BUG] : In administration, handle page links to documents or images which open directly in the current page : force open the link in a new window.
[REFACTOR] : Add draft thumbnail on page status icons
[REFACTOR] : Update phpMyAdmin to version 3.3.1
[REFACTOR] : Update ExtJS to version 3.2.0
[REFACTOR] : Add pages redirection infos in pages tree
[REFACTOR] : Interface for multi poly objects association is completely refactored
[REFACTOR] : Change parameters labels and position on image field
[FEATURE] : Add tabs menu on all tabs panels
[FEATURE] : Add labels and ids variables to object categories when using multi categories
[FEATURE] : Add cache management to all polymod blocks, plugins and rss. Add parameter cache on block tag and tag atm-cache-reference to handle this.
[FEATURE] : Add tags atm-admin, atm-noadmin, atm-edit, atm-noedit
[FEATURE] : Add shorthand for atm-linx type direct with this syntax : <atm-linx type="direct" node="pageID"> ... html code ... </atm-linx>
[FEATURE] : Add polymod tags atm-else, atm-start-tag, atm-end-tag

V4.0.1 (19/03/10)
[BUG] : Corrected bugs : 399, 401, 286, 265, 268, 283, 284, 302, 282, 280, 296, 304 (see http://www.automne-cms.org/bug/)
[BUG] : In the cms_forms module with IE (form duplication)
[BUG] : Multiples validations launches multiple concurrent ajax requests
[REFACTOR] : update Automne copyright dates
[REFACTOR] : add a background image on lorem ipsum text to help non latin natives to identify it
[REFACTOR] : do some optimisation on administration images
[REFACTOR] : rows and templates descriptions
[REFACTOR] : Enhance 403 and 404 files and favicon
[REFACTOR] : Change some admin messages
[REFACTOR] : Add polymod items ids, templates ids and rows ids on administration results. On mouse over of results titles.
[REFACTOR] : Automne update panel is now done with ExtJS
[FEATURE] : update Zend Framework to version 1.10.2
[FEATURE] : in polymod, templates and rows administration, items can now be searched by ids
[FEATURE] : Add alternative domains management for websites
[FEATURE] : Add a panel into Server parameters to consult errors logs
[FEATURE] : Add an action into Server parameters to force browsers cache update

V4.0.0 (18/01/10)
[BUG] : Lots of minor bugs corrected
[BUG] : tags atm-loop can now be nested
[BUG] : add missing ExtJS locales
[BUG] : correct problems on sessions persistence
[BUG] : handle iframe crash (wrong domain)
[BUG] : block varchar with single quotes can be edited
[BUG] : infinite loop when editing some pages
[REFACTOR] : Completely refactor I18nm messages system. The message table is now more extensible
[REFACTOR] : Update polymod documentation
[REFACTOR] : Review english messages
[REFACTOR] : Improve security against file upload threat
[REFACTOR] : Update FCKEditor to version 2.6.5 to correct some IE8 bugs
[FEATURE] : modules can now add tabs to page properties through method getPageTabsProperties
[FEATURE] : add {user:id:type} vars type for polymod rows
[FEATURE] : add cache control on images files (see .htaccess)
[FEATURE] : polymod : add filter on primary resources objects status

V4.0.0rc3 (25/11/09)
[REMOVED] : XHTML validator is no longer available due to too many problems
[BUG] : Lots of minor bugs corrected
[BUG] : In page edition, rows with no height can be handled
[BUG] : In page edition, small width rows no longer have issues with row controls
[REFACTOR] : Improve security against XSS, CSRF and session fixation on administration, cms_forms and polymod modules.
[REFACTOR] : XHTML Entities are now correctly handled in polymod blocks
[REFACTOR] : All demo code is now in UTF8.
[REFACTOR] : And mode MODULE_TREATMENT_PAGEHEADER_TAGS. Some old modules (like ASE) must be adapted to this modification because atm-meta-tags is now handled by this mode.
[FEATURE] : Add error log rotate. /automne/cms_error_log is now daily gzipped in folder /automne/logs
[FEATURE] : In page edition, rows can be searched by name
[FEATURE] : UTF8 support. Automne is now in UTF8 by default and can always be used in ISO-8859-1 for old migrated versions. Use constant APPLICATION_DEFAULT_ENCODING to set Automne encoding

V4.0.0rc2 (21/07/09)
[BUG] : On polymod fields, some fields did not work properly (image label, auto image zoom on thumbnail, disabled fields).
[BUG] : On polymod objects : concurrent edition did not work
[BUG] : On users groups management, some rights are not correctly set after removing of one group to one user
[BUG] : Lots of minor bugs corrected
[REFACTOR] : add some functions to the cleanword method used in FCKEditor (file /automne/fckeditor/automnePlugin/fck_cleanword.js) and change FCKConfig.CleanWordKeepsStructure config to true
[REFACTOR] : refactor logs admin panel
[FEATURE] : add a parameter to enable check XHTML compliance in Wysiwyg
[FEATURE] : add an XHTML parsing for Wysiwyg output. Config can be overwriten in config.php. See /automne/xhtmlValidator/taglist.php for detail.
[FEATURE] : add IE6 forbidden screen on admin login
[FEATURE] : add logs on email, identification and polymod objects

V4.0.0rc1 (01/07/09)
[DEPRECATED] : Remove all class factory files
[DEPRECATED] : Remove all references to java editor
[DEPRECATED] : Remove css editor classes
[DEPRECATED] : Remove inc_session_check.php file. Admin authentification is now handled by cms_rc_admin.php file
[REFACTOR] : rewrite all PHP4 code to fit PHP5 specifications. Automne is no longer compatible with PHP4
[REFACTOR] : use PDO instead of direct Mysql functions
[REFACTOR] : use autoload system for classes loading
[REFACTOR] : move FCKEditor folder to /automne, more consistent, because it can be used in admin and frontend
[FEATURE] : Update FCKEditor to version 2.6.4 : Add Safari, Opera and Camino support. Add some features (new style system, revamped undo system, blockquotes support, etc.) and a better stability. 
[FEATURE] : Use ExtJS 3.0rc2 javascript library for all admin management
[FEATURE] : Add validation on page moving
[FEATURE] : Add mysql fulltext search on users, groups, templates, rows, standard and polymod modules

---------------------------------------------------------
View V3.X.X changelog for previous Automne versions