Skip to content

Releases: WonderCMS/wondercms

WonderCMS 3.4.3

05 Nov 09:26
ee41c13
Compare
Choose a tag to compare

New features/fixes

  • 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.

How to update

  • Log into your WonderCMS website and create a backup of your website through WonderCMS -> Security.
  • Click "Update".
    • If update isn't visible, open Settings -> Themes and click "Check for updates".

Installation

  • Unzip and upload the files wherever you want WonderCMS installed and visit that URL.
  • SHA-256 signature: 12e3bf0ea2871b47e3efdd1565492c1514df860b2e3973ddb872e260006d02f3

WonderCMS 3.4.2

02 May 19:04
65ad814
Compare
Choose a tag to compare

New features/fixes

  • 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

Other fixes via themes and plugins

  • 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

How to update

  • Log into your WonderCMS website and create a backup of your website through WonderCMS -> Security.
  • Click "Update".
    • If update isn't visible, open Settings -> Themes and click "Check for updates".

Installation

  • Unzip and upload the files wherever you want WonderCMS installed and visit that URL.
  • SHA-256 signature: 67df47c64a30dd49d569cd2e5f08967cad8fd2d65264a309b11b2001f0dce2d8

WonderCMS 3.4.1

22 Jan 14:44
247c58b
Compare
Choose a tag to compare

New features/fixes

  • PHP 8.2 compatibility fixes.
  • Add custom modules object in database if it doesn't exist.

How to update

  • Log into your WonderCMS website and create a backup of your website through WonderCMS -> Security.
  • Click "Update".
    • If update isn't visible, open Settings -> Themes and click "Check for updates".

Installation

  • Unzip and upload the files wherever you want WonderCMS installed and visit that URL.
  • SHA-256 signature: 4e3526a7b834d03e5f43808ba6883cb667705026d1095e039a48bba6388a2748

WonderCMS 3.4.0

02 Jan 20:57
ebe8879
Compare
Choose a tag to compare

Important: previously, the minimum requirements for WonderCMS were PHP 7.2. Newest version of WonderCMS requires PHP 7.4 or greater. Please verify before upgrading.

New features/fixes

  • Support for webp and avif image uploading
  • PHP 8.2 support
  • Summernote image compression when uploading files with drag and drop
  • New plugin: Taiwan translation
  • WonderCMS repository upgraded to an organisation
  • Fix theme improved URL headers.
  • Fix all readme links to link to our new GitHub organisation
  • Fix license year

How to update

  • Log into your WonderCMS website and create a backup of your website through WonderCMS -> Security.
  • Click "Update". If update isn't visible, open Settings -> Themes and click "Check for updates".
  • SHA-256 signature: a1395cb29368ddb29a5a18ab4f60b6e9422b1f3a3478b2195aec8bcf0b0e48c4

WonderCMS 3.3.4

26 Jul 19:06
4b20353
Compare
Choose a tag to compare

New features/fixes

  • Hotfix for null values in database

How to update

  • Log into your WonderCMS website and click "Update". If update isn't visible, open Settings -> Themes and click "Check for updates".
  • SHA-256 signature: ec51f41ca6be54c508efdaeaa4df29be39180d6d155fa9f969f432bb73469243

WonderCMS 3.3.3

25 Jul 16:07
bbfbf5c
Compare
Choose a tag to compare

New features/fixes

  • 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

How to update

  • Log into your WonderCMS website and click "Update". If update isn't visible, open Settings -> Themes and click "Check for updates".
  • SHA-256 signature: 64a593e9b6f3c54135c3be0ea6890d22adae35e9a6e174add9f442a2fefb1581

WonderCMS 3.3.2

22 May 10:34
7618737
Compare
Choose a tag to compare

New features/fixes

  • Summernote image processing - files uploaded directly to data/files folder (drag and drop) instead of base64 encodin
  • Contact form plugin update - Polish translation added
  • Handle fatal error when logging in for some users if server is unable to download the cache file
  • Added Caddy server support + documentation
  • Fixed WonderCMS not working correctly on subdomains
  • Fixed additional contents plugin (solved within WonderCMS)
  • Fixed the logout URL parameter

How to update

  • Log into your WonderCMS website and click "Update". If update isn't visible, open Settings -> Themes and click "Check for updates".
  • SHA-256 signature: 60C76CDB2DE95C656FD8CFE9558047CD7A1ACB95DA948D6ACBBA44A5CB992573

WonderCMS 3.3.1

03 Feb 06:13
506b038
Compare
Choose a tag to compare

New features/fixes

  • Adding fix for removing slashes at the end of URL and only adding them before subpages
  • Fixing WonderCMS news link

How to update

  • Log into your WonderCMS website and click "Update". If update isn't visible, open Settings -> Themes and click "Check for updates".
  • SHA-256 signature: 60C76CDB2DE95C656FD8CFE9558047CD7A1ACB95DA948D6ACBBA44A5CB992573

WonderCMS 3.3.0

29 Jan 11:43
dd8efc7
Compare
Choose a tag to compare

New features/fixes

  • Improved caching mechanism (3000% speed improvement) - thanks to @socram8888 and @slavenstancic
  • Updated Additional contents plugin to support subpages
  • Updated Sky theme to show subpages with correct spacing
  • New plugin: Simple SEO plugin
  • New plugin: Social Bar
  • New plugin: Ukranian translation
  • Fixed bug where dropdown was visible even if subpage was hidden
  • Updates are now checked daily (every time you log into your WonderCMS website)
  • Custom themes/plugins not limited to GitHub and GitLab anymore
  • Fixed timeouts when checking for updates or logging in
  • Code cleanup

How to update

  • Log into your WonderCMS website and click "Update". If update isn't visible, open Settings -> Themes and click "Check for updates".
  • SHA-256 signature: D0C2625F863D03608E67A31252E8410D275FDD6931C2B3E14FD69C425E6D6F27

WonderCMS 3.2.0

01 Jan 12:20
299877b
Compare
Choose a tag to compare

New features/fixes

  • Submenus - currently works best only in new Sky theme - you can customize your theme to display submenus
  • Option to hide alerts until logging out
  • Force HTTPS option in Settings
  • Option to have a template for each page
  • Save confirmation popup option in Settings (optional forcing to confirm every changes made by admin)
  • New deault theme Sky
  • Fix to check if imported repository is main or master branch
  • Fix for deleting default page
  • Fix for updating homepage if that one is a subpage
  • Fix for resetting array key of menu item
  • Other minor improvements and bugfixes

How to update

  • Log into your WonderCMS website and click "Update". If update isn't visible, open Settings -> Themes and click "Check for updates".
  • SHA-256 signature: 46F71DD1181E8A88F45BB3AA8495E2635EC8644A9E39D7E11D3083286A6D165B