Skip to content

Tags: kanboard/kanboard

Tags

v1.2.40

Toggle v1.2.40's commit message

Verified

This tag was signed with the committer’s verified signature.
fguillot Frédéric Guillot
Kanboard 1.2.40

* 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

v1.2.39

Toggle v1.2.39's commit message

Verified

This tag was signed with the committer’s verified signature.
fguillot Frédéric Guillot
Kanboard 1.2.39

* fix: remove CSS which caused responsive issues on mobile
* fix: incorrect template condition that set the username field to read only for remote users
* fix: tasks count across swimlanes was incorrect
* fix: avoid warning from libpng when loading PNG image with incorrect iCCP profiles
* feat: improve column header task counts
* feat: add `apple-mobile-web-app-capable` meta tag
* build(deps): bump `symfony/finder` from `5.4.40` to `5.4.42`

v1.2.38

Toggle v1.2.38's commit message

Verified

This tag was signed with the committer’s verified signature.
fguillot Frédéric Guillot
Kanboard 1.2.38

* fix: avoid browser caching issue when showing file attachments
* fix: comments visibility was not taken into consideration on event activities page
* fix: send comment via email was broken due to missing comment visibility logic implemented in v1.2.36
* feat(locale): update Greek translations
* feat(locale): update Italian translations
* build(deps): bump `symfony/console` from `5.4.40` to `5.4.41`
* build(deps): bump `docker/build-push-action` from `5` to `6`

v1.2.37

Toggle v1.2.37's commit message

Verified

This tag was signed with the committer’s verified signature.
fguillot Frédéric Guillot
Kanboard 1.2.37

* Add CSRF check and remove `project_id` form value for `addUser` and `addGroup` actions ([CVE-2024-36399](GHSA-x8v7-3ghx-65cv))
* Update `symfony/*` dependencies
* Update Docker image to Alpine 3.20
* Update Russian and Hungarian translation
* Add `color_id` argument to `createCategory` and `updateCategory` API procedures
* Add link to create a comment before the list
* Fix: unable to create comments with "c" shortcut or "Add a comment" menu

v1.2.36

Toggle v1.2.36's commit message

Verified

This tag was signed with the committer’s verified signature.
fguillot Frédéric Guillot
Kanboard 1.2.36

* Add comments visibility
* Add explicit int casting to avoid PHP 8 TypeError when having empty automatic action parameters
* Add new config option `DASHBOARD_MAX_PROJECTS`
* Add reply feature to comments
* Fix search bar layout when adding more buttons via third-party plugins
* Introduce a Git hook to automatically update `version.txt` during Git checkout
* Performance improvements:
    * Don't count closed tasks when rendering the board
    * Force the use of the cache when there is no custom roles
* Use unique plugin name instead of plugin title for plugin registry logic
* Update dependencies

v1.2.35

Toggle v1.2.35's commit message

Verified

This tag was signed with the committer’s verified signature.
fguillot Frédéric Guillot
Kanboard 1.2.35

* Add missing HTML escaping when showing group membership in user profile ([CVE-2024-22720](GHSA-8p3h-v7fc-xppj))
* 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`

v1.2.34

Toggle v1.2.34's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
fguillot Frédéric Guillot
Kanboard 1.2.34

* 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`

v1.2.33

Toggle v1.2.33's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
fguillot Frédéric Guillot
Kanboard 1.2.33

* 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:
    * See https://web.dev/building-an-adaptive-favicon/
    * Added more variant of the original Inkscape icon:
        - Text SVG
        - Vectorized text path SVG
        - Optimized SVG icon
* 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

v1.2.32

Toggle v1.2.32's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
fguillot Frédéric Guillot
Kanboard 1.2.32

* 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`

v1.2.31

Toggle v1.2.31's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
fguillot Frédéric Guillot
Kanboard 1.2.31

Security Fixes:

- [CVE-2023-36813: Avoid potential SQL injections without breaking compatibility with plugins](GHSA-9gvq-78jp-jxcx)

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