Wheatbin v1.0.21 Release Notes

  • ๐Ÿ’ฅ Breaking changes:

    • Projects with duplicate name are now allowed:
      • For Postgres and Mysql the unique constraint is removed by database migration
      • However Sqlite does not support alter table, only new databases will have the unique constraint removed

    ๐Ÿ†• New features:

    • ๐Ÿ†• New automatic action: Assign a category based on a link
    • โž• Added Bosnian translation

    ๐Ÿ‘Œ Improvements:

    • โฌ‡๏ธ Dropdown menu entry are now clickable outside of the html link
    • ๐Ÿ‘Œ Improve error handling of plugins
    • ๐Ÿ‘‰ Use PHP7 function random_bytes() to generate tokens if available
    • CSV task export show the assignee name in addition to the assignee username
    • โž• Add new hooks for plugins
    • โœ‚ Remove workaround for "INSERT ON DUPLICATE KEY UPDATE..."

    โ™ป๏ธ Internal code refactoring:

    • Rewrite of session management
    • ๐Ÿšš Move some classes to a new namespace Kanboard\Core\Http

    ๐Ÿ› Bug fixes:

    • Loading cs_CZ locale display the wrong language in datetime picker
    • Datepicker is closed unexpectedly on blur event
    • ๐Ÿ›  Fix bug in daily project summary CSV export
    • ๐Ÿ›  Fix PHP error when adding a new user with email notification enabled
    • โž• Add missing template for activity stream to show event "file.create"
    • ๐Ÿ›  Fix wrong value for PLUGINS_DIR in config.default.php
    • ๐Ÿ‘‰ Make CSV export compatible with PHP 5.3
    • Avoid Safari to append .html at the end of downloaded files