WackoWiki: Release Process

https://wackowiki.org/doc     Version: 27 (03/31/2025 09:22)

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

Minor feature and bug fix release for 6.1.x series

  • improves MIME type check and verify file extension check in upload handler
  • fixes file tool visualisation for all and linked mode
  • moves page tag pattern and file extension sets to constant array (self::PATTERN)
  • moves wacko_language into wacko_translation
  • adds upload_allowed_exts option to config
  • adds file hash to file table (set missing file hash for legacy records via adminupdate action)
  • adds duplicate file notices
  • skips now is_executable($dir) check for Windows in restore module
  • svg-sanitizer 0.15.4
  • miscellaneous minor fixes

6.1.26[link3]

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

6.1.24[link4]

Minor feature and bug fix release for 6.1.x series

  • sets direct link to diff handler in feed and change notice
  • sets abuse_email as the Sender email (return-path) of the message
  • updates Português translation
  • random action redirects logged-in users now also to pages with registered users as read permission
  • enables section edit by default
  • adds syndication module to Admin panel
  • miscellaneous minor fixes

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 permissive in config.php
'sql_mode_strict' => '0',	


6. Repository

7. Update Files

7.1. Update file references

wackowiki-6.1.27.zip[link5] (2.8 MiB)


Development version
wacko.tar.gz[link6] (see Repository[link7])


8. Release notices and announcements