6.2 Change Log (chronological)

(Release Notes | by topic)



Unreleased


Minor feature and bug fix release for 6.2.x series


  • ...

Full Changelog: Diff:6.2.0...master

6.2.0

(03.12.2025) 209ee5a


Major feature release


  • SQLite support
    • add SQLite table creation script
    • add DbSqlite class
    • add backup & restore in admin panel for SQLite
    • rewrote SQL queries to work with MySQL as well as SQLite
    • register custom regexp function to use REGEXP with SQLite
    • add functions to abstract SQL syntax and function differences between MySQL and SQLite
      • utc_dt()
      • date_sub(int $value, string $interval)
      • binary()
      • collate()
      • limit()
  • fix missing route case for CSS files in RECOVERY_MODE
  • validates the namespace to prevent users from creating inaccessible pages when mode_rewrite is enabled
  • add binary string search action (see community folder)
    • adds exact or regex search for registered users
  • installer
    • add _t() function for $lang[] array
      • installer uses now English as fallback for missing message sets
    • add mandatory installer password protection by default
      • It is imperative to set the password for the installer in the config/lock_setup file.
      • removing the config/lock_setup file disables the installer password protection (not recommended)
    • add new system page with whatsnew action
    • add private system page with with the admincache and admin_recovery action and set it as bookmark for the admin
    • the installer sets now bookmarks for the admin account, therefore it no longer shows the default bookmarks for the admin in the menu by default
  • actions
    • menu: fix not showing 'Set a bookmark' form
    • whatsnew:
      • add filter for pages, comments and files
      • show also edited comments in list
  • WikiEdit 3.25
    • replace var with const and let
  • Libs
    • php-diff 2.5.0
    • PHPMailer 7.0.1
    • PHP Thumb Library 2.3.3
    • SimplePie 1.9.0

Full Changelog: Diff:6.1.29...6.2.0