CeSGO Dashboard 2.1.0

Integrating data and project lifecycle


Projects service - News / releases

Kanboard 1.2.46

Release date: 2025-06-22
  • refactor: update return type in filter apply methods
  • fix(security): prevent potential Host header injection via SERVER_NAME
    • You must specify the Kanboard application URL explicitly to generate correct URLs from email notifications. The default is http://localhost/.
  • fix: make various PHP 8.x compatibility changes
  • fix: avoid Implicitly nullable parameter declarations errors in PHP 8.4
  • feat: validate plugin archive URL before downloading
  • feat: use PHP 8.4 in the official Docker image
  • feat: show CAPTCHA on login form regardless of user existence
  • feat: add new option to enable notifications by default for new users
  • feat: add healthcheck endpoint healthcheck.php, and new Docker Compose files for MariaDB, Postgres, and SQLite
  • feat: add TRUSTED_PROXY_HEADERS config option
    • If you use a reverse proxy, you can now specify which headers to trust for the client IP address. Nothing is trusted by default.
  • docs: add CONTRIBUTING.md file
  • ci(docker): avoid using set-output deprecated command
  • chore!: PHP 8.1 is now the minimum version supported
    • !! PHP 7.4 is no longer supported !!
  • chore: update docker-compose.yml sample file to the latest specs
  • chore: remove obsolete Vagrantfile
  • build(deps): bump Alpine Docker image from 3.21 to 3.22

Kanboard 1.2.45

Release date: 2025-05-23
  • refactor: reuse existing helpers in tasks import form
  • fix(filter): handle null input in the Lexer class
  • fix(docker): legacy key/value format with whitespace separator should not be used
  • fix(api): allow and validate creator ID assignment in task creation
  • feat(routes): add view routes for project and task file browsing
  • feat(locale): update all language files using machine translation
  • feat(api): add priority fields to createProject and updateProject procedures
  • feat: allow attaching screenshots and files when creating a task
  • feat: add task title to overdue notification title
  • ci: replace GitHub Issue Markdown templates with YAML forms
  • ci: remove broken SQL Server unit tests pipeline
  • ci: improve pull request template
  • ci: add commit linter to validate conventional commit messages in pull requests

Kanboard 1.2.44

Release date: 2025-03-21
  • fix: prevent internal task titles from wrapping under the dropdown menu icon
  • feat(locale): update Greek and French translations
  • feat: display tag color squares next to their names in project and global settings
  • feat: enable bulk addition/removal of internal links
  • feat: provide an option to add tags without replacing existing ones during bulk operations

Kanboard 1.2.43

Release date: 2024-12-18
  • fix: verify the session hasn't expired before returning data
  • fix: avoid PHP 8.4 deprecation notices in third-party libraries
  • fix: avoid Composer warnings regarding PSR compatibility
  • feat(locale): add missing Brazilian Portuguese translations
  • ci: run GitHub Actions tests with ubuntu-24.04
  • chore: don't export-ignore the ChangeLog
  • build(deps): bump symfony/service-contracts from 2.5.3 to 2.5.4
  • build(deps): bump symfony/event-dispatcher-contracts from 2.5.3 to 2.5.4
  • build(deps): bump symfony/deprecation-contracts from 2.5.3 to 2.5.4
  • build(deps): bump alpine from 3.20 to 3.21

Kanboard 1.2.42

Release date: 2024-11-10
  • fix: validate translation filename before loading locales
  • fix: avoid path traversal in FileStorage
  • feat: add Peruvian Sol to the list of currencies
  • build(deps): bump symfony/finder from 5.4.43 to 5.4.45
  • build(deps-dev): bump symfony/stopwatch from 5.4.40 to 5.4.45