6.1 Change Log (chronological)

Go to Thematic Change Log



6.1.28

(27.07.2025) edbca06


Minor feature and bug fix release for 6.1.x series


  • set 'Send me a copy' checkbox by default for personal messages
  • rename lang files for theme
    • theme/lang/theme.<lang>.php
    • theme/lang/theme.all.php
  • set HTTP status 410 for deleted pages
  • fix uploading is rejected when upload_max_size is 0
  • disables double-click editing for pages with actions that have a <input> and <textarea> form tag 
  • disable Topics API in permissions_policy.conf
    • browsing-topics=()
  • allow Admins to change passwords for other users
  • add option comments_offset to display either the first or last comments page by default
  • update Indonesian translation
  • PHPMailer 6.10.0
  • freeCap 1.4.6
    • add AVIF and WebP support to freeCap
    • set WebP as default image type for freeCap

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.27...6.1.28

6.1.27

(29.03.2025) 107bd4d


Minor feature and bug fix release for 6.1.x series


  • installer: set more strict create ACLs for default pages
  • installer: add option to set default ACL settings (public or private wiki)
  • add to-top button for smaller screens to default theme
  • remove max values from form field for logo height and width
  • set min to 8 for user password form fields in admin panel
  • use short year alias y instead of yyyy for ICU date formats
  • translations
    • add Arabic, Czech, Finnish, Norwegian, Romanian, Portuguese-Brasilian, Swedish and Ukrainian translation
    • update Danish, Greek, French, Italian, Japanese, Dutch, Polish and Portuguese translation
    • add initial Indonesian language files
  • make date format depended on localization and user preferences
    • add date_preference VARCHAR(20) to user_setting table
    • add american_date to secondary config
    • formatter: add option american_date to set the default date format for English to 
      • [mdy] MM/dd/y (true)
      • [dmy] dd-MM-y (false)
  • miscellaneous minor fixes
  • svg sanitizer 0.20
  • PHPMailer 6.9.2

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.26...6.1.27

6.1.26

(05.10.2024) a401705


Minor feature and bug fix release for 6.1.x series


  • adds file_meta for file_cache
  • uses :focus-within pseudo selector for dropdown
  • adds CSS class btn-sm and btn-md
  • English message sets fixes
  • initial language files for Tamil
  • re-check for anonymous user before storing cache
    • soft_login() may set sess->user_profile
  • removes redundant setlocale() call
  • adds db_vendor to primary config
  • installer auto-detects db_vendor
    • either mariadb or mysql
    • uses server SQL mode for installer by default
    • in debug mode the db_vendor can be selected in the db config page along with the SQL mode
    • mainly to solve SQL mode incompatibilities between MariaDB and MySQL
  • renames sql_mode_strict to sql_mode
    • 0 – server (default)
    • 1 – session lax 
    • 2 – session strict
  • fixes not showing read ACL $ pages in the default menu for logged in users with no own bookmarks defined
  • miscellaneous minor fixes
  • svg sanitizer 0.19
  • PhpThumb 2.3.1

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.25...6.1.26

6.1.25

(11.04.2024) c55334f


Minor feature and bug fix release for 6.1.x series


  • removed deprecated Pragma: no-cache and Expires: header
  • fixes If-Modified-Since conditional requests issues
  • fixes invalid ETag
  • fixes various Cache-Control header issues
  • fixes missing height width value for external img links
  • adds option to transliterate filenames to lowercase
  • adds navigation action
  • adds option to set the SameSite attribute, see constants.php
  • adds option login_notice to hide recurring 'Welcome back' notice
  • adds full words highlight mode
  • miscellaneous minor fixes
  • PHPMailer 6.9.1
  • svg sanitizer 0.18

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.24...6.1.25

6.1.24

(11.11.2023) aa1f504


Minor feature and bug fix release for 6.1.x series


  • sets direct link to diff handler in feed and change notice
  • sets abuse_email as the Sender email (return-path) of the message
  • updates Português translation
  • random action redirects logged-in users now also to pages with registered users as read permission
  • enables section edit by default
  • adds syndication module to Admin panel
  • miscellaneous minor fixes

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.23...6.1.24

6.1.23

(05.07.2023) 1069fc1


Minor feature and bug fix release for 6.1.x series


  • fixes error creating cache table
  • fixes missing byte factor
  • minor installer fixes
  • adds option email_confirmation to enforce email confirmation
  • adds option forbidden_email_domains to blacklist email domains
  • adds regex pattern for action and formatter
  • adds backup note option

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.22...6.1.23

6.1.22

(05.06.2023) 7248866


Minor feature and bug fix release for 6.1.x series


  • unified link templates
  • adds max_image_area, max_image_width and min_thumbnail_distance option to config
  • adds help option to actions help=1 (print help and exit)
  • adds option to localize action help (see action/lang/help.<lang>.php)
  • adds function number_format() and template filter number_format (uses intl NumberFormatter)
  • replaces Mozilla specific WikiEdit CSS with var()
  • replaces unnecessary double quotes
  • adds admin_massregex action (see community/action)
  • split HTMLSax3 to one file per class
  • PHP Thumb Library 2.3.0
  • SafeHTML 1.3.13

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.21...6.1.22

6.1.21

(19.04.2023) 3add27e


Minor feature and bug fix release for 6.1.x series


  • changes format for backup.log to JSON (see upgrade page for more details)
  • adds gallery action to core (except lightbox)
  • adds thumbnail support to wiki formatter (activate in upload module)

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.20...6.1.21

6.1.20

(10.04.2023) 2d47c2f


Minor feature and bug fix release for 6.1.x series


  • adds icon for action to WikiEdit
  • adds option to re-hash all attachments
  • allows now hyphen-minus in file name and ignores duplicate files
  • uses SafeHTML to clean CDATA in svg-sanitizer
  • adds option to send a copy of a personal message to the sender
  • adds admin_replace action
  • Hashids 5.0.2
  • PHPMailer 6.8.0
  • svg sanitizer 0.16

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.19...6.1.20

6.1.19

(10.03.2023) 40a17a7


Minor feature and bug fix release for 6.1.x series


  • improves MIME type check and verify file extension check in upload handler
  • fixes file tool visualisation for all and linked mode
  • moves page tag pattern and file extension sets to constant array (self::PATTERN)
  • moves wacko_language into wacko_translation
  • adds upload_allowed_exts option to config
  • adds file hash to file table (set missing file hash for legacy records via adminupdate action)
  • adds duplicate file notices
  • skips now is_executable($dir) check for Windows in restore module
  • svg-sanitizer 0.15.4
  • miscellaneous minor fixes

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.18...6.1.19

6.1.18

(09.02.2023) 6f7e285


Minor feature and bug fix release for 6.1.x series


  • adds noinclude formatter
  • adds icons for dark mode
  • 'mark as read' now always uses UTC 
  • preloads all page links (body_r) now only for show and print handler
  • fixes some ONLY_FULL_GROUP_BY issues
  • fixes title creation for topic split in moderation handler
  • sets 'page' parameter for editsection action now via this->context
  • miscellaneous minor fixes
  • SimplePie 1.8.0

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.17...6.1.18

6.1.17

(09.01.2023) 4291885


Minor feature and bug fix release for 6.1.x series


  • adds typografica option to page settings
  • removes obsolete charset determination
  • PHP 8.2 compatibility fixes
  • miscellaneous minor fixes

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.16...6.1.17

6.1.16

(07.12.2022) ff50779


Minor feature and bug fix release for 6.1.x series


  • improved section edit implementation
  • new alternate formatter syntax ``
  • Typografica supports quotes again (fixed old charset conversion error)
  • new highlight.js and timeline formatter (see community folder)
  • miscellaneous minor fixes
  • PHPMailer 6.7

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.15...6.1.16

6.1.15

(11.11.2022) 8bbf783


Minor feature and bug fix release for 6.1.x series


  • adds section edit support
    • option section_edit
  • fixes list regex for letters and Roman numerals
  • fixes rfc3986 encode issue for tag with mode_rewrire off 
  • adds version parameter to hashid action
  • adds templates for highlight formatters

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.14...6.1.15

6.1.14

(14.10.2022) 72da9d8


Minor feature and bug fix release for 6.1.x series


  • links breadcrumb for page if method is not 'show'
  • XML export requirers now only 'read' access
  • adds viewport to installer
  • SimplePie 1.7.0
  • Bad Behaviour 2.2.25
  • PHPMailer 6.6.5

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.13...6.1.14

6.1.13

(20.09.2022) d9a3b3c


Minor feature and bug fix release for 6.1.x series


  • filemeta handler refactoring
  • add simple sorting to file search form in files action
    • options=1 show sort & filter options
  • unified some input validation
  • turns Typografica corrector off by default (only useful for some languages)
  • simplified module mode menu translation
  • uses now short table prefix alias
  • moves colon again into message set (for non-latin colon)
  • shows only content in browser print mode
  • shows now page version in print view
  • allows full stop and hyphen-minus as part of the page tag only between alphanumeric characters as single character
  • reloads theme lang files for themes_per_page option
  • allows to add custom language files for you own scripts
    • lang/custom.<lang>.php$custom_translation = ['Eureka' => 'Εύρηκα',];
  • hides custom menu options by default
  • PHPMailer 6.6.4

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.12...6.1.13

6.1.12

(30.06.2020) 8b6146f


Bug fix release for 6.1.x series


  • adds PRIMARY KEY to acl and usergroup_member table
  • fixes broken news feed
  • sets visibility tag colors for access modes
  • PHPMailer 6.6.3
  • WikiEdit 3.22

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.11...6.1.12

6.1.11

(20.06.2022) e3132cd


Minor feature and bug fix release for 6.1.x series


  • adds config option session_notice to indicates the cause of the session termination (default: off)
  • adds missing pilcrow footnote denominator
  • shows now captions also in print view handler
  • renames folder wacko to src
  • replaces var with public to declare a property
  • adds purge tab to revisions handler
  • returns a 409 Conflict instead of a 200 OK on an edit conflict
  • miscellaneous minor fixes
  • PHPMailer 6.6.2
  • PHPThumb 2.2.1

Full Changelog: https://github.com/WackoWiki/w[...]pare/6.1.10...6.1.11

6.1.10

(25.05.2022) 528697a


Minor feature and bug fix release for 6.1.x series


  • various SQL Strict mode fixes
  • [[^ footnote]] new aggregated footnote syntax (including syntax to set individual footnote denominators)
    • you can mix individual denominators and auto-numbering (introductory footnotes & reference footnotes)
    • [[^§ footnote]] allows you to define individual footnote denominators
    • allowed denominators are alphanumeric characters and *, †, ‡, §, ‖, ¶
    • If a already defined footnote denominator is reused, it defaults back to auto-numbering.
    • [[^#10 footnote]] resets start for auto-numbering
    • [[^c]] an empty reference refers to an existing footnote, if there is one 
  • adds footnote button to WikiEdit
  • new signature icon
  • added start parameter for toc numbering
  • fixed broken typografica
  • miscellaneous minor fixes
  • SimplePie 1.6.0
  • clipboard.js v2.0.11

Full Changelog: https://github.com/WackoWiki/w[...]mpare/6.1.9...6.1.10

6.1.9

(17.04.2022) 7af69d1


Bug fix release for 6.1.x series


  • sets always system language for feeds
  • replaces fancyBox3 lightbox support for gallery action with PhotoSwipe (see community folder in repository)
  • backported patches for PHPThumb
  • miscellaneous minor fixes

Full Changelog: https://github.com/WackoWiki/w[...]ompare/6.1.8...6.1.9

6.1.8

(25.03.2022) 24dab6c


Bug fix release for 6.1.x series


  • removes obsolete convert module
  • sets missing context for comments and news feed
  • allows now multi-line actions
  • complete Chinese translation
  • miscellaneous minor fixes
  • PHPMailer 6.6.0

Full Changelog: https://github.com/WackoWiki/w[...]ompare/6.1.7...6.1.8

6.1.7

(25.02.2022) 8f739d0


Bug fix release for 6.1.x series


  • normalizes inserting pages in installer
  • fixes broken sub-forum options
  • adds additional CSS column styles
  • updates message sets
  • miscellaneous minor fixes
  • PHPMailer 6.5.4
  • clipboard.js v2.0.10

Full Changelog: https://github.com/WackoWiki/w[...]ompare/6.1.6...6.1.7

6.1.6

(30.01.2022) 5ff03f9


Bug fix release for 6.1.x series


  • fixes broken delete cluster option
  • moves table column styles to CSS 
  • unifies time field names in file table
  • miscellaneous minor fixes
  • clipboard.js v2.0.9

Full Changelog: https://github.com/WackoWiki/w[...]ompare/6.1.5...6.1.6

6.1.5

(25.12.2021) 87eae26


Bug fix release for 6.1.x series


  • adds option to set DB error mode (PHP 8.1 changes defaults, see constants.php)
  • use exceptions also for MySQLi driver
  • adds indexes to menu and watch table
  • disables auto-creation of empty help, terms and privacy page
  • adds name_desc to order parameter in files action
  • fixes some PHP 8.1 deprecated notices
  • miscellaneous minor fixes
  • SimplePie 1.5.8

Full Changelog: https://github.com/WackoWiki/w[...]ompare/6.1.4...6.1.5

6.1.4

(15.12.2021) d5a6d61


Bug fix release for 6.1.x series


  • uses now the IntlDateFormatter for localizing date and time formats
  • fixes broken query parameters in news and topics action
  • fixes some PHP 8.1 deprecated notices
  • miscellaneous minor fixes
  • PHPMailer 6.5.3

Full Changelog: https://github.com/WackoWiki/w[...]ompare/6.1.3...6.1.4

6.1.3

(25.11.2021) e060ce1


Bug fix release for 6.1.x series


  • adds Persian language and provisional RTL theme support
  • adds theme-color meta tag 
  • removes polls and page rating from core
  • miscellaneous minor fixes

Full Changelog: https://github.com/WackoWiki/w[...]ompare/6.1.2...6.1.3

6.1.2

(28.10.2021) ddf89c5


Bug fix release for 6.1.x series


  • mainly cleanup
  • adds optional parameter tag to get_page_path() function (see appearance/header.php)
  • adds get_favicon() function (see appearance/ folder)
  • miscellaneous minor fixes
  • php-diff 2.4.0

Full Changelog: https://github.com/WackoWiki/w[...]ompare/6.1.1...6.1.2

6.1.1

(03.10.2021) 87d8d0d


Minor feature and bug fix release for 6.1.x series


  • adds language filter to search in multilanguage mode
  • adds csv formatter (see community folder)
  • adds support for JPEG XL 
  • disables JavaScript in all SVGs via CSP directive
  • removes check and rehash of legacy password formats
  • sets numerated links always as absolute URL 
  • adds news_structure option to determine news_levels out of the box
  • adds option xml_sitemap_gz to compress sitemap.xml
  • moves sitemap.xml into xml folder (set the path to sitemap.xml accordingly in robots.txt)
    • e.g. Sitemap: https://wiki.example.com/xml/sitemap.xml.gz
  • miscellaneous minor fixes
  • PHPMailer 6.5.1

Full Changelog: https://github.com/WackoWiki/w[...]ompare/6.1.0...6.1.1

6.1.0

(05.08.2021) 5dae6e8


This release drops support for PHP 7 to implement new PHP 8 functionality such as Match expression and str_*() functions along with other goodies, requires now at least PHP 8.0.


Full Changelog: https://github.com/WackoWiki/w[...]mpare/6.0.22...6.1.0