Your IP : 216.73.216.162
Version 2.2.22 - Saskatoon
-------------------------------
Core - General
- Fixed BR12711 - replace FILTER_SANITIZE_STRING in admin/siteprefs.php
- Fixed BR12701 - Internal Page Link fixed to now include section headers that have children
- Fixed BR12704 - User tag correctly updated message now automatically hides after 10 seconds
- Fixed BR12658 - removed redundant string & other language file tweaks
- Fixed BR12749 - Saving an UDT error fixed - saving the UDT parses the code but no longer executes
- in case the php headers fail to be correctly interpreted fallback on pure HTML
- make sure login form doesn't cache at all to avoid redirect loop on some server configurations
- re-enforce the no caching of backend pages for some server configurations and browsers
- upgraded to Smarty 4.5.5;
- fixed the UserOperations::IsSuperuser method when $uid is not 1 (default for an installation) but not necessarily kept the same during the lifecycle of the site;
- Removed MenuManager from the package;
Content Manager 1.1.14
- Default page deletion bug on copy fixed
Search Module 1.54
- Fixed BR12727 - Search Module bug fix to remove error if no result found
FilePicker 1.0.9
- Fixed BR #12666 - Logs display problem in Admin Log
Phar Installer 1.4.3
- Upgraded Smarty to version 4.5.5;
- Regular Phar still doesn't support Windows at this point while Expanded Phar does because of a Smarty issue while being served from the phar installer;
- Updated the installer README file;
Version 2.2.21 - Sherbrooke
-------------------------------
Core - General
- Fixes BR 12714 inherited content Fields from a base templates are missing in child templates (backend edit);
- Fixes BR 12713 Pages extended of a page base can't be edited, if they don't contain a {content} tag;
- Fixes a typo in class ErrorPage: missing line break after #[\AllowDynamicProperties] directive;
Version 2.2.20 - Saguenay
-------------------------------
Core - General
- Compatibility fixes for PHP 8.2 and 8.3;
- Smarty upgraded to version 4.5.2 (latest of the stable 4.5.x branch);
- Made some changes to keep backward compatibility with previous versions of Smarty;
- Fixed BR #12683: we now truncate the item_name at 50 characters;
- Moved php files with functions to a specific folder tidying up for further changes;
- Deprecated cms_html_entity_decode: scheduled to be removed; PHP native html_entity_decode now supports UTF-8 properly;
- Fixed BRs #12677 and #12703: UDTs errors are now handled more gracefully - the error being triggered is shown on the popup;
- News module is no longer mandatory;
- New module added to core (UserGuide);
- Installer now supports optional modules (News and UserGuide);
- MenuManager is no longer installed back on upgrades;
Content Manager 1.1.13
- Fixed a typo in admin_editcontent.tpl;
CmsJobManager 1.0.0
- Considered a stable release, version is now 1.0.0;
- Compatibility fixes for PHP 8.2 and 8.3;
DesignManager 1.1.11
- Compatibility fixes for PHP 8.2 and 8.3;
FilePicker 1.0.8
- BR #12671 - fix FilePicker prefix error;
MicroTiny 1.6.5
- Compatibility fixes for PHP 8.2 and 8.3;
- Removed mt_jsbool as it is not needed any longer and was breaking Smarty compatibility;
Navigator 1.0.11
- Compatibility fixes for PHP 8.2 and 8.3;
News 2.51.13
- Compatibility fixes for PHP 8.2 and 8.3;
- News is now an optional module, no longer installed by default;
UserGuide 1.0.0
- Initial release;
Phar Installer Not SET
- Compatibility fixes for PHP 8.2 and 8.3;
- Supports core optional modules selection on advanced mode (currently News and UserGuide);
- Modified Smarty 4.2.1 enough to work with PHP 8.3;
- Regular Phar doesn't support Windows at this point while Expanded Phar does;
Version 2.2.19 - Selkirk
-------------------------------
Core - General
- BR #12647 - Wrong default action value in get_pageid_or_alias_from_url
- FR #12638 - ability to add CSP headers on the backend: currently weak restrictions: self with script-src and script-src-elem set to unsafe-inline (optionally set on config admin_csp_header);
- BR #12661 - fix page_selector allow_all parameter and set default to false;
Content Manager 1.1.12
- BR #12635 - Apply button is shown for non-existing page;
- BR #12474 Taking the default page down by accident through the content type;
File Manager 1.6.16
- BR #12659 - FileManager upload Warning bug fix;
FilePicker 1.0.7
- BR #12621 - FilePicker upload bug;
- BR #12659 - FilePicker upload Warning bug fix;
Navigator 1.0.10
- BR #12528 Navigator call doesn't clear excluded prefixes in some situations
Version 2.2.18 - Apex
-------------------------------
Core - General
- Fallback function CMSMS\strftime. PHP Intl extension still recommended. The fallback solves issues on hosts that don't install it by default and don't allow users to install it.
Version 2.2.17 - Iqaluit
-------------------------------
Core - General
- BR #12529 - Cacheable Pages have Bad Header Last-Modified;
- BR #12543 - Lib file corrections;
- BR #12618 - HasChildren() is broken;
- BR #12587 - can't uninstall modules;
- Compatibility fixes for PHP 7, 8.0 and 8.1;
- Smarty upgraded to version 4.2.1;
Note: Smarty 2 syntax is still supported, but deprecated
- Add function CMSMS\strftime to replace deprecated PHP function. PHP Intl extension recommended to support this.
- Enabled use of PHP functions trim,ltrim,rtrim in smarty templates
- PHPMailer upgraded to version 6.6.0.
- fixes BR #12529 Cacheable Pages have Bad Header Last-Modified;
- added module's support for arrays in parameters;
- Fixes to cms_mailer class mainly in terms of proxy design pattern getters and setters and autotls settings;
- Smarty security policies changes: due to some modifications in the way updated Smarty now behaves, all static classes need to be registered for its use to be allowed in templates.
Content Manager 1.1.10
- Differentiate new page from cloned page.
- Compatibility fixes for PHP 7, 8.0 and 8.1.
Design Manager 1.1.10
- BR #12545 - Module: DesignManager typo info on top file.
- fixes typo BR #12545
- Compatibility fixes for PHP 7, 8.0 and 8.1.
FilePicker 1.0.6
- BR #12539 - Module FilePicker 1.0.5 files corrections.
- Compatibility fixes for PHP 7, 8.0 and 8.1.
Module Manager 2.1.9
- BR #12541 - Module ModuleManager 2.1.8 : corrections + compatible php 7.1.0 to 8.1.4.
News 2.51.12
- BR #12543 - Lib file corrections.
- Compatibility fixes for PHP 7, 8.0 and 8.1.
FileManager 1.6.13
- Compatibility fixes for PHP 7, 8.0 and 8.1.