6.0 Change Log (chronological)
(Release Notes[link1] | by topic[link2])6.0.38
(02.08.2025) a2b52f6[link3]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
- e.g.
- re-check for anonymous user before storing cache
-
soft_login()
may setsess->user_profile
-
- adds function
number_format()
to localize formatting- uses
intl NumberFormatter
- uses
- 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 thebackup.log
with a JSON formatted version.
- Remove the backups you've created prior to WackoWiki 6.0.38 from the
- disables
show_permalink
by default - removed deprecated
Pragma: no-cache
andExpires:
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
is0
- 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
andbtn-md
- miscellaneous minor fixes
- SimplePie 1.8.1
- PHPMailer 6.10.0
- freeCap 1.4.6
Full Changelog: Diff:6.0.37...6.0.38[link4]
6.0.37
(10.03.2023) fa31bc7[link5]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: Diff:6.0.36...6.0.37[link6]
6.0.22
(09.07.2021) b4a6dd9[link7]Bug fix release for 6.0.x series
- adds option to remove / hide certain revisions
- updates message sets
- miscellaneous minor fixes
- PHPMailer 6.5.0
Requires now at least PHP 7.3
Full Changelog: Diff:6.0.21...6.0.22[link8]
6.0.21
(15.06.2021) 54f78b3[link9]Bug fix release for 6.0.x series
- adds option to disable page hit counters
- removes obsolete
hits
field from file table - adds Permissions-Policy header
- adds support for Hindi
- updates message sets
Full Changelog: Diff:6.0.20...6.0.21[link10]
6.0.20
(15.05.2021) e4b8c09[link11]Bug fix release for 6.0.x series
- requires now large prefix support (MariaDB, MySQL)
- adds OpenSearch support
- backports patches from SimplePie (PHP 8.0 support)
- doubleclick edit now works only in show handler
- clipboard.js 2.0.8
- PHPMailer 6.4.1
Full Changelog: Diff:6.0.19...6.0.20[link12]
6.0.19
(05.04.2021) 04c823a[link13]Bug fix release for 6.0.x series
- adds page parameter to whatsnew action
- adds pagination to feed action
-
file:attachment.jpg
loads now only the local file - php-diff 2.3.2
- PHPMailer 6.4.0
Full Changelog: Diff:6.0.18...6.0.19[link14]
6.0.18
(15.03.2021) 6558ba8[link15]Bug fix release for 6.0.x series
- adds own regex pattern for page tag
- uses
VARCHAR(255)
preferably - adds missing check for PHP extension
pdo_mysql
- shows error message for missing PHP extensions
- adds parameter
sort="asc|desc"
to tree action - PHPMailer 6.3.0
- clipboard.js 2.0.7
Full Changelog: Diff:6.0.17...6.0.18[link16]
6.0.17
(15.02.2021) ec291ab[link17]Bug fix release for 6.0.x series
- fixed HTML form nesting issue in preview mode
- use
button
element for all buttons - implements diff-mode Merged
- php-diff 2.3.1
Full Changelog: Diff:6.0.16...6.0.17[link18]
6.0.16
(27.01.2021) eb9d473[link19]Bug fix release for 6.0.x series
- adds lazy loading attribute to
<img>
tags - adds parameter
align
to embed action - filter categories by cluster
Full Changelog: Diff:6.0.15...6.0.16[link20]
6.0.15
(31.12.2020) 2da417d[link21]Bug fix release for 6.0.x series
- PHP 8.0 fixes
- updates Spanish translation
- fixes incorrect sorting of upgrade array by version
Full Changelog: Diff:6.0.14...6.0.15[link22]
6.0.14
(05.12.2020) d5fe72c[link23]Bug fix release for 6.0.x series
- brings PHP 8.0 compatibility
- removes obsolete
page_cache
via tag - adds missing column collation to backup script
- fixes base page setting issues
- Hashids 4.1.0
- php-diff 2.3.0
- PHPMailer 6.2.0
Full Changelog: Diff:6.0.13...6.0.14[link24]
6.0.13
(10.11.2020) 4e65d1a[link25]Bug fix release for 6.0.x series
- adds navigation between revisions
- fixes email confirm issues
- updates translations
- PHPMailer 6.1.8
- SimplePie 1.5.6
Full Changelog: Diff:6.0.12...6.0.13[link26]
6.0.12
(05.10.2020) a97d055[link27]Bug fix release for 6.0.x series
- adds missing
image_link()
parameter - removes obsolete message sets
- adds support for new language tag scheme (e.g.
pt-br
orzh-tw
)
Full Changelog: Diff:6.0.11...6.0.12[link28]
6.0.11
(10.09.2020) dc641ea[link29]Bug fix release for 6.0.x series
- fixes
urls_underscores
breaks path to local files - added support for Chinese, Japanese and Korean
Full Changelog: Diff:6.0.10...6.0.11[link30]
6.0.10
(10.08.2020) 54d7be1[link31]Bug fix release for 6.0.x series
- updates message sets
- fixes
user:unicode[link32]
link issue - php-diff 2.2.1
- PHPMailer 6.1.7
Full Changelog: Diff:6.0.9...6.0.10[link33]
6.0.9
(10.07.2020) 6c5f4a1[link34]Bug fix release for 6.0.x series
- adds details formatter
- addresses some cache related issues
- doubleclick works again with open comments
Full Changelog: Diff:6.0.8...6.0.9[link35]
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/">
- canonical sets relative base_path absolute
- 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: Diff:6.0.6...6.0.7[link36]
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
toembed
- show possible sub-pages in remove handler
- set collation for
tag
in page table back toBINARY
- 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: Diff:6.0.5...6.0.6[link37]
6.0.5
Minor feature and bug fix release for 6.0.x series- do not set empty
class=""
inlink()
function - clipboard.js v2.0.6
- php-diff 1.16
- PHPMailer 6.1.5
Full Changelog: Diff:6.0.4...6.0.5[link38]
6.0.0
(15.12.2019) cfffbcb[link39]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: Diff:6.0.rc1...6.0.0[link40]
6.0.rc1
(12.10.2019) 926f786[link41]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: Diff:6.0.beta1...6.0.rc1[link42]
6.0.beta
(23.10.2023) 95c416f[link43]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
fromlink()
function - added HTML attribute
dir
- installer sets localized menu items to default pages for all selected languages
- change field
ip
toVARCHAR(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
forconfig_defaults
ifapache_get_modules
is not available - SimplePie 1.5.3
- PHPMailer 6.1.1
- Hashids 4.0.0
Full Changelog: Diff:5.5.12...6.0.beta1[link44]
- [link1] https://wackowiki.org/doc/Dev/Release/R6.0/ReleaseNotes
- [link2] https://wackowiki.org/doc/Dev/Release/R6.0/ChangeLog
- [link3] https://codeberg.org/WackoWiki/wackowiki/commit/a2b52f62d0365b14c23c7bfd8ab6021a791e87a3
- [link4] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.37...6.0.38
- [link5] https://codeberg.org/WackoWiki/wackowiki/commit/fa31bc75a22e98d32ceb40f9a4cc7af475858b51
- [link6] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.36...6.0.37
- [link7] https://codeberg.org/WackoWiki/wackowiki/commit/b4a6dd95ef091e80db7c0d395683f4b622bea4b1
- [link8] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.21...6.0.22
- [link9] https://codeberg.org/WackoWiki/wackowiki/commit/54f78b396df909d3a09d7ea22214186356420588
- [link10] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.20...6.0.21
- [link11] https://codeberg.org/WackoWiki/wackowiki/commit/e4b8c099d5803b5635afad931285e42503fd0d4b
- [link12] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.19...6.0.20
- [link13] https://codeberg.org/WackoWiki/wackowiki/commit/04c823a60db2b7b443f95156d71e2f7e667c3870
- [link14] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.18...6.0.19
- [link15] https://codeberg.org/WackoWiki/wackowiki/commit/6558ba840c58b999516e4ff1178a8d81b0ed5cd5
- [link16] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.17...6.0.18
- [link17] https://codeberg.org/WackoWiki/wackowiki/commit/ec291ab9a8771576ad2cc5c631b6430a3df9be8a
- [link18] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.16...6.0.17
- [link19] https://codeberg.org/WackoWiki/wackowiki/commit/eb9d4734655b5201644019ffd95f0a9e35486556
- [link20] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.15...6.0.16
- [link21] https://codeberg.org/WackoWiki/wackowiki/commit/2da417d8a82fef8a73e45500daf4ebefbfaf82d3
- [link22] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.14...6.0.15
- [link23] https://codeberg.org/WackoWiki/wackowiki/commit/d5fe72caa0cba6be1467a234ce49f27b465d7e92
- [link24] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.13...6.0.14
- [link25] https://codeberg.org/WackoWiki/wackowiki/commit/4e65d1ad903863f7efa1acce0fe787e46921b223
- [link26] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.12...6.0.13
- [link27] https://codeberg.org/WackoWiki/wackowiki/commit/a97d05573c2a3ffdde7247b52efa712b6b727dce
- [link28] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.11...6.0.12
- [link29] https://codeberg.org/WackoWiki/wackowiki/commit/dc641ea5795a124f22c55411be429f6616b21ea1
- [link30] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.10...6.0.11
- [link31] https://codeberg.org/WackoWiki/wackowiki/commit/54d7be1e84c6e7fff2bcd895df8323e13b682391
- [link32] https://wackowiki.org/doc/Users?profile=unicode
- [link33] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.9...6.0.10
- [link34] https://codeberg.org/WackoWiki/wackowiki/commit/6c5f4a13aaf8d441905a311179fe705d6ac0fe35
- [link35] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.8...6.0.9
- [link36] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.6...6.0.7
- [link37] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.5...6.0.6
- [link38] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.4...6.0.5
- [link39] https://codeberg.org/WackoWiki/wackowiki/commit/cfffbcb618093ac5aa384891cb873d794a119f7c
- [link40] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.rc1...6.0.0
- [link41] https://codeberg.org/WackoWiki/wackowiki/commit/926f78643a00d5484d1a46ef6df3cefcdc9043b4
- [link42] https://codeberg.org/WackoWiki/wackowiki/compare/6.0.beta1...6.0.rc1
- [link43] https://codeberg.org/WackoWiki/wackowiki/commit/95c416fc2f607e5dd6cb85ed3f109befde198e4f
- [link44] https://codeberg.org/WackoWiki/wackowiki/compare/5.5.12...6.0.beta1