(((/Dev/Release/R6.0/ReleaseNotes Release Notes)) | ((../ChangeLog by topic)))
{{toc}}
===6.0.38===
(02.08.2025) ((commit:a2b52f62d0365b14c23c7bfd8ab6021a791e87a3 a2b52f6))
Minor feature and bug fix release for 6.0.x series
* adds icon for action to WikiEdit toolbar
* ##_t()## uses now English as fallback for missing message sets
* allows now hyphen-minus in file name and ignores duplicate files
* e.g. ##wackowiki-6.0.38.zip##
* re-check for anonymous user before storing cache
* ##soft_login()## may set ##sess->user_profile##
* adds function ##number_format()## to localize formatting
* uses ##intl NumberFormatter##
* adds ##admin_replace## action
* allows administrators to do a global string find-and-replace on all wiki pages
* changes format for ##backup.log## to JSON (see upgrade page for more details)
* Remove the backups you've created prior to WackoWiki **6.0.38** from the ##file/backup/## folder or replace the ##backup.log## with a JSON formatted version.
* disables ##show_permalink## by default
* removed deprecated ##Pragma: no-cache## and ##Expires:## header
* fixes ##If-Modified-Since## conditional requests issues
* fixes invalid ##ETag##
* fixes various ##Cache-Control## header issues
* adds option to set the ##SameSite## attribute
* removes redundant ##setlocale()## call
* set HTTP status ##410## for deleted pages
* fix uploading is rejected when ##upload_max_size## is ##0##
* add copy to clipboard button for page tag and file syntax
* allow Admins to change passwords for other users
* uses ##:focus-within## pseudo selector for dropdown
* adds CSS class ##btn-sm## and ##btn-md##
* miscellaneous minor fixes
* SimplePie 1.8.1
* PHPMailer 6.10.0
* freeCap 1.4.6
**Full Changelog**: https://github.com/WackoWiki/wackowiki/compare/6.0.37...6.0.38
===6.0.37===
(10.03.2023) ((commit:fa31bc75a22e98d32ceb40f9a4cc7af475858b51 fa31bc7))
Minor feature and bug fix release for 6.0.x series
* adds verify file extension check to upload handler
* adds additional MIME type check to upload handler
* move ##$wacko_language[]## into ##$wacko_translation[]##
* move page tag pattern and file extension sets to constant array
* adds ##upload_allowed_exts## option to config
* adds svg sanitizer
* adds duplicate file notices
* adds file hash to ##file## table
* ##file_hash CHAR(40)##
* skip ##is_executable($dir)## check for Windows in restore module
**Full Changelog**: https://github.com/WackoWiki/wackowiki/compare/6.0.36...6.0.37
===6.0.7===
Minor feature and bug fix release for 6.0.x series
* add UTF-8 aware str_pad function ##utf8_str_pad()##
* show hint if similar pages already exists
* add missing binary factor for GiB
* add option ##canonical## to switch between absolute and relative links
* canonical sets relative base_path absolute ##<a href="/wiki/">##
* reset menu when the default language is changed
* set always absolute URL for links in email body
* set all ##href()## calls in feeds absolute
* set canonical context for ##href()##
* PHPMailer 6.1.6
**Full Changelog**: https://github.com/WackoWiki/wackowiki/compare/6.0.6...6.0.7
===6.0.6===
Minor feature and bug fix release for 6.0.x series
* add session heartbeat for edit and comment handler
* add missig regex ##/u## flag in highlighters
* match also URL and interwiki link with parenthesis as final character
* add function ##create_title_from_tag()##
* store admin panel menu in session
* add ##set_noindex()## function
* rename action ##flash## to ##embed##
* show possible sub-pages in remove handler
* set collation for ##tag## in page table back to ##BINARY##
* Required for correct processing of diacritics.
* add ##utf8_count_chars()## function
* fixes wrong cluster determination in mass clone option
* add option to reparse all pages
* add chat highlighter
* ``%%(chat)
[12:04:34 01.05.2010] User: Message text by user.
%%``
* add ##default.js## message sets
* SimplePie 1.5.5
**Full Changelog**: https://github.com/WackoWiki/wackowiki/compare/6.0.5...6.0.6
===6.0.5===
Minor feature and bug fix release for 6.0.x series
* do not set empty ##class=""## in ##link()## function
* clipboard.js v2.0.6
* php-diff 1.16
* PHPMailer 6.1.5
**Full Changelog**: https://github.com/WackoWiki/wackowiki/compare/6.0.4...6.0.5
===6.0.0===
(15.12.2019) ((commit:cfffbcb618093ac5aa384891cb873d794a119f7c cfffbcb))
Major feature release
* use link tag for ##wacko.css##
* fix redirect with tag having Unicode fails
* fix access array offset on value of type null
* PHPMailer 6.1.3
* php-diff 1.14
**Full Changelog**: https://github.com/WackoWiki/wackowiki/compare/6.0.rc1...6.0.0
===6.0.rc1===
(12.10.2019) ((commit:926f78643a00d5484d1a46ef6df3cefcdc9043b4 926f786))
Beta release for 6.0.x series
* add link ##rel="canonical"##
* add BBCode formatter to community folder
* add routine to set missing ACL sets
* replace HTML entities
* add routine to convert HTML entities to their corresponding Unicode characters
* remove PHP4 legacy code
* add ##translit()## function
* add parameter to limit redirects for re-rendering pages
* check for missing parent page for comment
* add gallery navigation
* improve diff text output for email notifications
* add ##temporary=1## to redirect action
* add navigation to move to previous or next diff
* fix mixed language in e-mail diff notifications
* php-diff 1.13
* Bad Behavior 2.2.24
**Full Changelog**: https://github.com/WackoWiki/wackowiki/compare/6.0.beta1...6.0.rc1
===6.0.beta===
(23.10.2023) ((commit:95c416fc2f607e5dd6cb85ed3f109befde198e4f 95c416f))
Beta release for 6.0.x series
* convert all PHP files to UTF-8
* set ##utf-8## as default encoding
* remove ##do_unicode_entities()## calls
* remove ##supertag##
* set default pages only once
* do not allow a page to redirects to itself
* replace non-UTF8 compatible functions and code points
* fix that the ##site_name## gets overwritten in the installer
* remove obsolete conversion to 'unicode_entities'
* remove obsolete parameter ##$link_lang## from ##link()## function
* added HTML attribute ##dir##
* installer sets localized menu items to default pages for all selected languages
* change field ##ip## to ##VARCHAR(45)##
* add ##utf8_wordwrap()## function
* improve context preview for searched terms
* set width parameter for SVG files, e.g. ##~file:/diagram.svg?300##
* allow Unicode for internal file: links
* add check for minimum database version requirements
* remove tikiwiki links support
* ensure page via redirect for invalid namespace
* add ##normalize## function
* add ##upload_translit## option
* add random page to default bookmarks
* add option to create user without setting email confirm token
* split Diff lib for autoload
* add script with UTF-8 conversion routines ##~{{admin_utf8}}##
* set database collation to ##utf8mb4_unicode_520_ci##
* set ##VARCHAR(191)## for key prefixes supporting only up to 767 bytes
* do not send relative URL in endless loop
* detect ##mod_rewrite## for ##config_defaults## if ##apache_get_modules## is not available
* SimplePie 1.5.3
* PHPMailer 6.1.1
* Hashids 4.0.0
**Full Changelog**: https://github.com/WackoWiki/wackowiki/compare/5.5.12...6.0.beta1