WackoWiki: 6.3 Change Log

https://wackowiki.org/doc     Version: 50 (07/19/2026 19:41)

6.3 Change Log

6.3

(2026–07–18) 7e860c1[link1] -> Final (Release Notes[link2] | by release[link3])

As work on WackoWiki 6.3 is still underway[link4], this is an incomplete list of changes.


1. Features

2. Configuration

2.1. secondary config

  1. new 
    • wikiedit_toolbar


2.2. constants

  1. new


2.3. conf files

  1. changed
    1. autoload.conf[link5]
    2. csp_custom.conf[link6]
    3. csp.conf[link7]
    4. permissions_policy.conf[link8]
    5. router.conf[link9]

3. Core

3.1. Release Builder

build-release.sh[link11]
Usage: ./build-release.sh [OPTIONS]

OPTIONS:
    --version=X.Y.Z    Version number for the release
                       (required unless building MASTER snapshot)

    --source=REF       Git reference to build from
                       Can be: HEAD, tag name, commit hash
                       Default: HEAD (current commit)

    --branch=NAME      Build from specific branch
                       (alternative to --source)

    --minimal          Build minimal package (src/ + vendor/)
                       This is the default

    --full             Build full package including docs
                       (src/ + vendor/ + README, LICENSE, etc.)

    --no-log           Disable logging to build.log

    -y, --yes          Auto-accept all prompts (for CI/CD)

    --help, -h         Show this help message

EXAMPLES:
    ./build-release.sh

    ./build-release.sh --version=6.2.2

    ./build-release.sh --version=MASTER

    ./build-release.sh --source=v6.2.2

    ./build-release.sh --branch=6.3 --version=6.3.0

    ./build-release.sh --version=6.2.2 --full

    ./build-release.sh --version=6.2.2 --yes

NOTES:
    - Script must be executed from repository root
    - composer.json must be present in root directory
    - Git remote should be configured (GitHub or Codeberg)
    - Script will check if local repo is up-to-date with remote		


3.2. Classes

3.3. Methods

This is only a random selection.



3.4. Folders

new folder

4. Database

added field


Database schema[link12] changes

5. Installer

6. Formatters


7. Actions


8. Handlers

9. Themes


10. WikiEdit


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.)		

11. Admin panel

12. Translations

13. Packages

updated

See core dependencies[link30]


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 Bug Tracker Log[link31] and ToDo[link4] list.