WackoWiki: Release Process

https://wackowiki.org/doc     Version: 32 (04/02/2025 09:29)

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.1.26[link2]

Minor feature and bug fix release for 6.1.x series

  • adds file_meta for file_cache
  • uses :focus-within pseudo selector for dropdown
  • adds CSS class btn-sm and btn-md
  • English message sets fixes
  • initial language files for Tamil
  • re-check for anonymous user before storing cache
    • soft_login() may set sess->user_profile
  • removes redundant setlocale() call
  • adds db_vendor to primary config
  • installer auto-detects db_vendor
    • either mariadb or mysql
    • uses server SQL mode for installer by default
    • in debug mode the db_vendor can be selected in the db config page along with the SQL mode
    • mainly to solve SQL mode incompatibilities between MariaDB and MySQL
  • renames sql_mode_strict to sql_mode
    • 0 - server (default)
    • 1 - session lax
    • 2 - session strict
  • fixes not showing read ACL $ pages in the default menu for logged in users with no own bookmarks defined
  • miscellaneous minor fixes
  • svg sanitizer 0.19
  • PhpThumb 2.3.1

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.1.27.zip[link3] (2.8 MiB)


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


8. Release notices and announcements