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: https://github.com/WackoWiki/w[...]pare/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: https://github.com/WackoWiki/w[...]pare/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/">
- 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: https://github.com/WackoWiki/w[...]ompare/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: https://github.com/WackoWiki/w[...]ompare/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: https://github.com/WackoWiki/w[...]ompare/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: https://github.com/WackoWiki/w[...]pare/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: https://github.com/WackoWiki/w[...]/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: https://github.com/WackoWiki/w[...]e/5.5.12...6.0.beta1