This update a couple of new features and important fixes, detailed below.
New: admin is asked to re-type password when adding custom theme or plugin
New: installing/updating themes - parameter is now taken from cache file instead of direct URL
New: page GET queries are now sanitised
New: global plugins array now available
New: HTML language parameter can be changed in Settings - Security. Seperate settings available for admin and for visitors. This can be done by replacing your html tag with <html lang="<?= $Wcms->getSiteLanguage() ?>"> in your theme.php file
Fix: vulnerability CVE-2023-41425 - thanks to prodigiousMind (YouTube / Github) for reporting the vulnerability
IMPORTANT: First backup and update your WonderCMS, then update your themes and plugins.
Login to your WonderCMS website and click "Update". Create a backup prior to updating.
This update a couple of new features and bug fixes, all detailed below.
New: option in Settings - Security for enabling/disabling redirect to login page or last page, after logging out
New: in Settings - Security, now clearly visible which options are turned ON/OFF
New: option to customise 404 page layout for all 404 pages
New: option to customise login page with hooks
Fix: uploading .doc file format
Fix: Watercolor theme, which returned errors
Fix: Essence theme, it now correctly scales the static content section
Fix: Simple blog plugin to not use commas in description and limit SEO title to 60 characters
Fix: Simple SEO plugin to include subpages
IMPORTANT: First backup and update your WonderCMS, then update your themes and plugins.
Login to your WonderCMS website and click "Update". Create a backup prior to updating.
If you can't see the update, open Settings -> Themes or Plugins and click "Check for updates".
This update brings 3 bug fixes, described below. We've also updated the Summernote plugin.
This update brings PHP 8.2 support and some minor updates, detailed below.
We also have a new repository, which is an now an organization - if you haven't yet, please give us a star ⭐ on Github
Important: previously, the minimum requirements for WonderCMS were PHP 7.2. Newest version of WonderCMS requires PHP 7.4+. Please verify before upgrading.
Support our free and open source mission. Click here to donate or check out our awesome merch.
🎅 🎄 We wish you and your loved healthy & happy holidays!
Support for webp and avif image uploading
Summernote image compression when uploading files with drag and drop
New plugin: Taiwan translation
WonderCMS repository upgraded to an organisation
IMPORTANT: First backup and update your WonderCMS, then update your themes and plugins.
Login to your WonderCMS website and click "Update". Create a backup prior to updating.
If you can't see the update, open Settings -> Themes or Plugins and click "Check for updates".
What's new in v3.3.3 and 3.3.4 (hotfix)
Hotfix for null values in database
This update brings various fixes and improvements. Full description can be found below.
Thank you for your support! If you're interested in supporting our free and open source mission, please check the donation page or our merch store. 💖
Fix Summernote drag and drop content location
Fix for reordering of first menu item
Fix for deleting subpages if there was only a single main menu item
Hide Summernote save dialog when clicking on basic toolbar items
Fix 500 error when using port in URL
Fix issue with "undefined" error in the menu items
Fix canonical URL in default sky theme
Fix of custom functions.php for editable blocks creation
Login to your WonderCMS website and click "Update". Create a backup prior to updating.
If you can't see the update, open Settings -> Themes or Plugins and click "Check for updates".
IMPORTANT: First backup and update your WonderCMS, then update your themes and plugins.