WackoWiki: Release Process

https://wackowiki.org/doc     Version: 37 (09/16/2025 10:49)

Release Process

Release early, release often. This is a mantra from free software communities. It's accurate. You want to do your design work in the open, and get critical feedback as early as possible.


1. Stages


2. Issue tracker

3. Change Log

XML

Feed Title: Release notes from wackowiki[link1]


6.2.0[link2]

Major feature release

  • SQLite support
    • add DbSqlite class
    • add backup & restore in admin panel for SQLite
    • rewrote SQL queries to work with MySQL as well as SQLite
    • register custom regexp function to use REGEXP with SQLite
    • add functions to abstract SQL syntax and function differences between MySQL and SQLite
      • utc_dt()
      • date_sub(int $value, string $interval)
      • binary()
      • collate()
      • limit()
  • fix missing route case for CSS files in RECOVERY_MODE
  • validates the namespace to prevent users from creating inaccessible pages when mode_rewrite is enabled
  • add binary string search action (see community folder)
    • adds exact or regex search for registered users
  • installer
    • add SQLite table creation script
    • add _t() function for $lang[] array
      • installer uses now English as fallback for missing message sets
    • add mandatory installer password protection
      • It is imperative to set the password for the installer in the config/lock_setup file.
    • add new system page with whatsnew action
    • add private system page with with the admincache and admin_recovery action and set it as bookmark for the admin
    • the installer sets now bookmarks for the admin account, therefore it no longer shows the default bookmarks for the admin in the menu by default
  • actions
    • menu: fix not showing 'Set a bookmark' form
    • whatsnew:
      • add filter for pages, comments and files
      • show also edited comments in list
  • miscellaneous minor fixes
  • WikiEdit
    • replace var with const and let
  • update libs
    • php-diff 2.5.0
    • PHPMailer 7.0.1
    • PHP Thumb Library 2.3.3
    • SimplePie 1.9.0

Full Changelog: 6.1.29...6.2.0

4. Release Notes

5. Build packages


Set back error reporting level in constants.php
const PHP_ERROR_REPORTING			= 0;	


Set back error SQL mode to server in config.php
'sql_mode' => '0',	


6. Repository

7. Update Files

7.1. Update file references

wackowiki-6.2.0.zip[link3] (2.9 MiB)


Development version
master.tar.gz[link4] (see Repository[link5])


8. Release notices and announcements