6.0 Change Log (chronological)
6.0.38
(02.08.2025) 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
- 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
6.0.37
(10.03.2023) 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: Diff:6.0.36...6.0.37
6.0.22
(09.07.2021) b4a6dd9
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
6.0.21
(15.06.2021) 54f78b3
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
6.0.20
(15.05.2021) e4b8c09
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
6.0.19
(05.04.2021) 04c823a
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
6.0.18
(15.03.2021) 6558ba8
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
6.0.17
(15.02.2021) ec291ab
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
6.0.16
(27.01.2021) eb9d473
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
6.0.15
(31.12.2020) 2da417d
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
6.0.14
(05.12.2020) d5fe72c
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
6.0.13
(10.11.2020) 4e65d1a
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
6.0.12
(05.10.2020) a97d055
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
6.0.11
(10.09.2020) dc641ea
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
6.0.10
(10.08.2020) 54d7be1
Bug fix release for 6.0.x series
- updates message sets
- fixes
user:unicode
link issue - php-diff 2.2.1
- PHPMailer 6.1.7
Full Changelog: Diff:6.0.9...6.0.10
6.0.9
(10.07.2020) 6c5f4a1
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
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
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
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
6.0.0
(15.12.2019) 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: Diff:6.0.rc1...6.0.0
6.0.rc1
(12.10.2019) 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: Diff:6.0.beta1...6.0.rc1
6.0.beta
(23.10.2023) 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
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