Skip to content

Releases: kanboard/kanboard

Kanboard 1.2.35

03 Feb 04:17
v1.2.35
Compare
Choose a tag to compare
  • Add missing HTML escaping when showing group membership in user profile (CVE-2024-22720)
  • Update Dutch translation
  • Update Bulgarian translation
  • Bump phpunit/phpunit from 9.6.15 to 9.6.16
  • Bump symfony/console from 5.4.32 to 5.4.34

Kanboard 1.2.34

14 Dec 03:52
v1.2.34
Compare
Choose a tag to compare
  • Upgrade Docker image to Alpine 3.19 and PHP 8.3
  • API: Avoid PHP notice when searching for a project name that does not exist
  • Update Bulgarian translation
  • Bump symfony/console from 5.4.28 to 5.4.32
  • Bump phpunit/phpunit from 9.6.13 to 9.6.15

Kanboard 1.2.33

15 Oct 21:28
v1.2.33
Compare
Choose a tag to compare
  • Do not close modals when clicking on the background
  • Add Bulgarian translation
  • Update Ukrainian and Russian translations
  • Show the two factor form in the middle of the screen like the login form does
  • Do not override the creator_id with the current logged user if the task is imported
  • Add basic Dev Container configs
  • Add adaptive SVG favicon and more SVG variants:
  • Remove project_id from task links (A few were missed in #4892)
  • Remove unused and invalid method in ProjectModel
  • Update phpunit/phpunit and symfony/* dependencies
  • Update vendor folder

Kanboard 1.2.32

12 Jul 03:26
v1.2.32
Compare
Choose a tag to compare
  • Fix unexpected EventDispatcher exception in cronjob and during logout
  • Integration Tests: Run apt update before installing Apache
  • Automatic action TaskMoveColumnClosed does not log column movement
  • Tweak Sqlite connection settings to reduce database locked errors
  • Bump phpunit/phpunit from 9.6.9 to 9.6.10

Kanboard 1.2.31

03 Jul 23:45
v1.2.31
Compare
Choose a tag to compare

Security Fixes:

Other fixes and updates:

  • Run tests with PHP 8 on GitHub Actions
  • Bump Symfony dependencies
  • Update Composer dependencies to be able to run tests with PHP 8.2
  • Add /usr/bin/php symlink in the Docker image
  • Replace usage of at() matcher with alternatives in unit tests
  • Adjust plugin directory test case to work on released versions
  • Fix incorrect background dynamic property in captcha library
  • Update translations

Kanboard 1.2.30

03 Jun 03:46
v1.2.30
Compare
Choose a tag to compare

Kanboard 1.2.29

24 May 02:40
v1.2.29
Compare
Choose a tag to compare
  • Avoid potential clipboard based cross-site scripting (CVE-2023-32685)
  • Upgrade Docker image to PHP 8.2 and Alpine 3.18
  • Add themes support: dark, light and automatic mode
  • Fix broken "Hide this Column" feature
  • Do not close modals when clicking on the background if the form has changed
  • Fix incorrect route for "My Activity Stream"
  • Fix incorrect parameter encoding when using URLs rewriting
  • Add support for task links in Markdown headings
  • Handle 413 responses from Nginx when uploading files too large
  • Restore all previously loaded translations when sending user notifications
  • Regenerate session ID after successful authentication
  • Use SESSION_DURATION option to define the session lifetime stored in the database
    • The option SESSION_DURATION is used to define the cookie lifetime.
    • With this change, Kanboard will try to use first SESSION_DURATION instead of the
      default session.gc_maxlifetime value.
  • Bump phpunit/phpunit from 9.6.6 to 9.6.8

Kanboard 1.2.28

08 Apr 21:14
v1.2.28
Compare
Choose a tag to compare
  • Trigger EVENT_MOVE_COLUMN event when moving task to another swimlane
  • Allow moving closed tasks when using the API
  • Duplicate external links when duplicating tasks
  • Add support for comparison operator to priority filter
  • Prevents users to convert subtaks to tasks when custom role does not allow it
  • Avoid deprecation messages when sending an email with PHP 8.2
  • Declare most common routes to have nice URLs
  • Improve wording of bulk action modal to move tasks position
  • Allow closing modals by clicking on the background
  • Improve wording of the menu to close all tasks in a given column/swimlane
  • Fix bug that prevent reordering subtasks after changing the status
  • Bump version of phpunit/phpunit, symfony/stopwatch, and symfony/finder
  • Use GITHUB_TOKEN instead of a personal token to run GitHub Actions
  • Duplicate attachments & external links during task duplication & importing
  • Move Docker image to run automated tests to GitHub Registry
  • Push Docker images to an additional registry Quay.io (RedHat)
  • Use the appropriate config for the start column in user iCal export
  • Improved translations

Kanboard 1.2.27

05 Mar 22:44
v1.2.27
Compare
Choose a tag to compare
  • Fix category filter when the category name is a number
  • Better handling of max file upload size according to PHP settings
    • Allow unlimited size
    • Better parsing of PHP size
  • Add dropdown menu on the board to reorder tasks by ID
  • Separate font-family specification for input and textarea. This avoids the use of !important in custom CSS
  • Change the total number of tasks displayed in the table header to match the description "Total number of tasks in this column across all swimlanes"
  • Allow full name to be retrieved by the reverse proxy authentication
  • Fix pull-right CSS class alignment
  • Use a separate dropdown menu for column sorting
  • Use assertEqualsWithDelta() to test time_spent
  • Add color_id argument to tag API procedures
  • Update task time spent/estimated when removing a subtask
  • Command db:migrate should work even if DB_RUN_MIGRATIONS is false
  • Always trim the username before saving changes in the database
  • Avoid Postgres SQL error when using project filter with a large integer
  • Enable Sqlite WAL mode by default:
    • WAL provides more concurrency as readers do not block writers and,
      a writer does not block readers. Reading and writing can proceed concurrently.
      This change might reduce the number of errors related to locked databases.
  • Update translations
  • Update PHP dependencies: phpunit/phpunit, symfony/stopwatch and symfony/finder

Kanboard 1.2.26

14 Jan 19:57
v1.2.26
Compare
Choose a tag to compare
  • Fire events after TaskMoveColumnOnDueDate action
  • Update date parsing logic to be compatible with PHP 8.2
  • Fix potential XSS on the Settings / API page
  • Use wildcard operator for tag filter
  • Fix broken user mentions in popup comment form
  • Test Docker image build on pull-requests
  • Bump Alpine Linux Docker image from 3.16 to 3.17
  • Update translations
  • Fixed a bug about unselecting in the file list-item-selection.js
  • Add functionality to import tasks from a project
  • Add missing jQuery UI CSS dependency