===6.3===
(29.06.2026) ((commit:dab3361ef4d5a4a889eb54f97b0dde531780a8fa dab3361)) -> **B3** (++((/Dev/Release/R6.3/ReleaseNotes Release Notes)) | ((!/Chronological by release))++)
As work on WackoWiki 6.3 is ((/Dev/Release/R6.3/ToDo still underway)), this is an incomplete list of changes.
{{toc numerate=1 from="h3" to="h6"}}
====Features====
* WikiEdit modernization
* Phiki implementation
* Composer support
====Configuration====
=====secondary config=====
1. new
* ##wikiedit_toolbar##
=====constants=====
1. new
=====conf files=====
1. changed
1. ((source:master/src/config/autoload.conf autoload.conf))
1. ((source:master/src/config/csp_custom.conf csp_custom.conf))
1. ((source:master/src/config/csp.conf csp.conf))
2. ((source:master/src/config/permissions_policy.conf permissions_policy.conf))
2. ((source:master/src/config/router.conf router.conf))
====Core====
* add cookie prefixes (RFC 6265bis)
* add CSP nonces to JavaScript
=====Classes=====
* added
* ##CookiePrefix##
=====Methods=====
This is only a random selection.
*
=====Folders=====
new folder
* ##vendor/## - is managed by ((/Org/Tools/Composer Composer)) and is only part of the distribution package
====Database====
added field
* ##editor_height## INT(10) to user_setting table
* ##autosave_draft## TINYINT(1) to user_setting table
* ##dark_mode## TINYINT(1) to user_setting table
* ##syntax_highlighting## TINYINT(1) to user_setting table
* ##live_preview## TINYINT(1) to user_setting table
* ##wikiedit_toolbar## VARCHAR(2048) to user_setting table
((/Dev/Release/R6.3/Database Database schema)) changes
====Installer====
* the upgrade configuration array now takes updates to ##$wacko_config_defaults## into account and no longer relies on the configuration cache, which may be out of date
====Formatters====
* fix setting ##$this->toc## and broken ##toc## generation for newly created pages
====Actions====
* ##tree##:
====Handlers====
* ##crfs##:
* fix possible invalid selector tokens for copy to clipboard
* replace Clipboard.js library with native Clipboard API script
* add double click edit for comments
* add virtual ##_## prefix to handlers, e.g. ##page/_edit##
====Themes====
* default theme
* dark mode integration
* wacko.css:
====WikiEdit====
* ES2023+ compatible
* add popup form for creating links and tables
* replace single-level undo with full undo/redo stack
* add autosave functionality
* add search & replace feature
* add fullscreen mode
* add zen (widescreen) mode
* add live preview feature
* fix autocomplete selection issue
* add syntax highlighting
* add Markdown ↔ Wacko converter
* add option to resize the editor height
* add drag & drop + paste for images/files
* add toolbar customization
%%
js/
├── core/ # Foundational files (loaded very early)
│ ├── helpers.js
│ ├── init-captcha.js
│ ├── init-diag.js
│ ├── init-wikiedit.js
│ └── init-usersettings.js
│
├── editor/ # Everything related to WikiEdit
│ ├── autocomplete.js
│ ├── protoedit.js
│ ├── wikiedit.js
│ └── toolbar-customizer.js
│
├── components/ # Independent features / widgets
│ ├── upload.js
│ └── ... (future files)
│
├── utils/ # Small utility scripts (optional)
│ ├── clipboard.js
│ └── ...
│
└── default.js # Main / global page behaviors (double-click edit, etc.)
%%
====Admin panel====
* add backup & restore for SQLite
====Translations====
* add translation for Croatian, Thai, Turkish, Vietnamese
====Packages====
updated
* ((https://github.com/Bad-Behaviour/badbehaviour Bad Behaviour)) 2.2.26
* ((/Dev/Components/Lib/Captcha freeCap)) 1.4.7
* ((https://hashids.org/php/ Hashids)) 5.0.2 ++(((https://github.com/ivanakimov/hashids.php/blob/master/CHANGELOG.md Changelog)))++
* ((https://github.com/WackoWiki/htmlsax3 HTMLSax3)) 4.1.3
* ((https://github.com/JBlond/php-diff php-diff)) 2.5.0 ++(((https://github.com/JBlond/php-diff/blob/master/changelog.md Changelog)))++
* ((https://github.com/PHPMailer/PHPMailer PHPMailer)) 7.0.2 ++(((https://github.com/PHPMailer/PHPMailer/blob/master/changelog.md Changelog)))++
* ((https://github.com/phikiphp/phiki Phiki)) 2.2.0
* ((https://github.com/PHPThumb/PHPThumb PHP Thumb Library)) 2.5.0
* ((https://github.com/WackoWiki/safehtml SafeHTML)) 1.4.3
* ((https://simplepie.org/ SimplePie)) 1.9.0 ++(((https://github.com/simplepie/simplepie/blob/master/CHANGELOG.md Changelog)))++
* ((https://github.com/darylldoyle/svg-sanitizer svg-sanitizer)) 0.22
* ((/Dev/Projects/WikiEdit WikiEdit)) 3.26
See ((/Dev/Release/R6.2/Dependencies core dependencies))
----
Note that the changelog is usually incomplete, for a complete list of changes that went into R6.3, you can browse the Commit log, the ((https://wackowiki.org/bugs/changelog_page.php Bug Tracker Log)) and ((ToDo)) list.