CeSGO Dashboard 2.1.0

Integrating data and project lifecycle


Projects service - News / releases

Kanboard 1.2.22

Release date: 2022-02-19
  • Add support for PHP 8.x (Minimum requirement is now PHP >= 7.4)
  • Remove project_id from task URLs
  • Update da_DK translations
  • Add automatic action to set the due date when the task is moved away from a specific column
  • Condense wording on inferred action and update translations
  • Add EVENT_CREATE and EVENT_CREATE_UPDATE events to TaskMoveColumnCategoryChange action

Kanboard 1.2.21

Release date: 2021-12-16
  • Fix and update Composer autoload
  • Add plugin hook for document attachments
  • Improve board column header alignment
  • Ignore project_id for file attachments download URL (already checked elsewhere)
  • Update translations
  • Clarify meaning of LDAP_USER_CREATION in config.default.php
  • Fix wrong internal link when converting a subtask to task (MySQL only)
  • Use the overridable Markdown parser for previews
  • Update call_user_func_array() calls to be compatible with PHP 8
  • Enable external group synchronization deactivation
  • Fix tooltip shifting on long descriptions
  • Add position argument to API procedure updateSubtask()
  • Bump Docker image to Alpine 3.15.0
  • Bump symfony/stopwatch to 5.4.0
  • Bump pimple/pimple to 3.5.0

Kanboard 1.2.20

Release date: 2021-06-09
  • Duplicate tags when moving or duplicating tasks to another project
  • Bump symfony/stopwatch to 5.3.0
  • Avoid user enumeration by using avatar image URL
  • Invalidate captcha after it is used
  • Avoid user enumeration using password reset functionality
  • Add missing CSRF checks
  • Fix bug in search when using the plus sign
  • Close dialogs using Escape key even if focus is in input field
  • Add a min="0" attribute to task_list form input
  • Keep swimlane headers at the top
  • Catch error when trying to upload empty or invalid avatar image
  • Added new template hooks
  • Update translations

Kanboard 1.2.19

Release date: 2021-04-17
  • Trim user agent for RememberMe sessions because MySQL use a varchar(255) column
  • Update Docker image to Alpine 3.13.4
  • Added "Deutsch (du)" language
  • Fixed createLdapUser API procedure when LDAP groups are not configured
  • Write RememberMe cookie only after the two-factor code has been validated
  • Avoid warning when removing a plugin zip archive
  • Update Hungarian translation
  • Add new hook model:task:duplication:aftersave
  • Bump symfony/stopwatch from 5.2.3 to 5.2.4
  • Bump pimple/pimple from 3.3.1 to 3.4.0
  • Bump gregwar/captcha from 1.1.8 to 1.1.9
  • Added new analytic component: "Estimated vs actual time per column"
  • Do not retain any changes between shared plugins variables
  • Display number of tasks according to filter
  • Add support for LDAP protocol/host/port configuration by URL; make BASE_DN optional
    • ldap_connect($host, $port) function signature is deprecated
    • Querying an AD Global Catalog across an entire forest requires an empty base DN
  • Use an absolute file path in AssetHelper class for css() & js() functions
  • Remove whitespace at the end of APP_VERSION constant
  • Add IP address to authentication error logs
  • Add interpolation expressions to e-mail subject in automatic action "Send a task by email to someone"
    • For example: Email subject = {{column_title}}: {{title}} (#{{id}})
  • Add Hungarian Forint to the list of currencies

Kanboard 1.2.18

Release date: 2020-12-29
  • Sqlite migrations should have foreign keys disabled outside the transaction
    => Existing behavior could lead to data loss if schema is changed
    => If you are using Sqlite, skip version 1.2.17, upgrade directly to v1.2.18
  • Use more secure default Nginx SSL configuration in Docker image
  • Update vendor folder
  • Add missing pt_br translations
  • Update ja_JP translations