Kanboard 1.2.40

List of Changes

  • build(deps): bump symfony/finder from 5.4.42 to 5.4.43
  • chore: add php83-xmlwriter package to the Docker image
  • ci: update GitHub pull-request template
  • fix: avoid PHP error if no subtask in progress is found
  • fix: avoid potential XSS and HTML injection in comment replies
  • fix: prevent duplicated columns when enabling per-swimlane column task limits
  • fix(api): check comment visibility in API procedures
  • fix(api): verify comment ownership in API procedures
  • fix(mssql): escape identifiers in timesheet queries
  • fix(mssql): use ANSI OFFSET/FETCH syntax for pagination queries
  • fix(test): use explicit ORDER BY for queries returning multiple rows
  • test: add unit tests for Subtask Time Tracking query methods
  • test: ensure pagination produces correct chunks
2 Likes

Looks good!

Until now no new problems found.

Iā€™m currently switching my 3 KANBOARD installations to Version 1.2.40. For exampel:

My Configuration

  • Application version: 1.2.40 , installed at hoster All-Inkl

  • PHP version: 8.3.8

  • PHP SAPI: fpm-fcgi

  • HTTP Client: cURL

  • OS Version: Linux 5.4.0-196-generic

  • Database driver: mysql

  • Datenbank Version: 10.5.26-MariaDB-ubu2004-log

  • Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:117.0a) Gecko/20100101 SeaMonkey/2.53.19, Build 20240329110002

  • Profile Language: German - DU

  • Plugins:

    • MarkdownPlus with modfied MarkdownPlusHelper.php (by colonelpopcorn 2024-05-20)
    • Broadcast 1.0.1
    • Customizer 1.14.2
    • Group_assign 1.8.2
    • KanboardSearchPlugin 1.1.0
    • MarkdownPlus 1.1.4_Master240531
    • PasteImageToMarkdown 1.1.0
    • PluginManager 4.7.0
    • Self-Registration 1.0.8
    • SubtaskDescription 1.1.3
    • Task2pdf 1.8.0
    • Wiki 0.3.3a by Alfred