All Versions
59
Latest Version
Avg Release Cycle
74 days
Latest Release
819 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.2.23 Changes
September 04, 2022- ๐ป Open SVG, Ogg, and some video file attachments in browser
- โ Added more video, music, code and spreadsheet extensions to show better file attachment icons
- โก๏ธ Updated jQuery to latest stable version
- โก๏ธ Updated Docker image to PHP 8.1 and Alpine Linux 3.16
- 0๏ธโฃ Renamed default branch from
master
tomain
- โฌ๏ธ Bumped
phpunit/phpunit
from9.5.14
to9.5.23
- โฌ๏ธ Bumped
symfony/finder
from5.4.3
to5.4.11
- ๐ Fixed subtask translation when using different languages
- โ Added Project Overview document template hook
- โก๏ธ Updated translations
- Fixed wrong foreign key constraint on table
subtask_time_tracking table
. The constraints references a no-longer-existing tabletask_has_subtasks
- ๐ Fixed regression regarding subtask reordering
- ๐ Changed minimum requirement to PHP 7.4
- PHP versions lower than 7.4 are end-of-life: https://www.php.net/supported-versions.php
- Libraries used by Kanboard have dropped support for older versions of PHP
-
v1.2.22 Changes
February 12, 2022- โ 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
-
v1.2.21 Changes
December 16, 2021- ๐ 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
inconfig.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 procedureupdateSubtask()
- โฌ๏ธ Bump Docker image to Alpine 3.15.0
- โฌ๏ธ Bump
symfony/stopwatch
to 5.4.0 - โฌ๏ธ Bump
pimple/pimple
to 3.5.0
-
v1.2.20 Changes
June 08, 2021- 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
-
v1.2.19 Changes
April 16, 2021- 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
optionalldap_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 forcss()
&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}})
- For example:
- โ Add Hungarian Forint to the list of currencies
-
v1.2.18 Changes
December 28, 2020- 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
-
v1.2.17 Changes
December 27, 2020- ๐ Fix grammatical errors
- โ Add autocomplete attribute to HTML forms
- โ Added "Mexican Peso" to the list of currencies
- โ Added an option to send a copy of all generated e-mails to a BCC address
- Don't force role of users if no LDAP groups defined
- Keep the tags when converting a subtask to task
- โฌ๏ธ Bump symfony/stopwatch from 5.1.8 to 5.2.0
- โฌ๏ธ Bump pimple/pimple from 3.3.0 to 3.3.1
- โฌ๏ธ Bump symfony/stopwatch from 5.2.0 to 5.2.1
- ๐ณ Publish Docker images to GitHub container registry in addition to Docker Hub
- ๐ณ Use Github Actions to publish Docker images
- Check if the user is assigned to any role in the project
- ๐ Fix tasks.swimlane_id foreign key for Sqlite
- โ Remove unused namespaces
- โ Add mk_MK (Macedonian) translation
- โก๏ธ Update translations
-
v1.2.16 Changes
October 09, 2020- โก๏ธ Update Composer dependencies
- โก๏ธ Update translations
- โ Add link to toggle column scrolling in board view
- โ Add missing environment variables in php-fpm config
- โ Add setting that makes possible any new LDAP user to be Manager by default
- โ Add ARIA label to modal link with title attribute
- โ Add ARIA label to user mention
- โ Add ARIA label to letter avatars
- โ Add ARIA label to project select role without label
- โ Add ARIA label to dropdown autocomplete without label
- โ Add ARIA label to form text editor without label
- โ Add ARIA label to icons with title attributes
- โ Add ARIA label for form inputs without labels
- โ Add ARIA label for elements with titles
- โ Add hidden accessible form input labels
- โ Add hidden accessible titles
- Hide user name from screen readers
- Correct table collapsed column titles
- Prevent the original page from being modified by the opened link
- ๐ Allow email to be retrieve by SSO ReverseProxy
- ๐ Fix grammatically incorrect error message
- โ Add option to configure SMTP HELO name
- โ Add new config parameter SESSION_HANDLER
- ๐ Fix clearing of all Javascript storage
- โ Added standard notification footer to comment email template
-
v1.2.15 Changes
June 19, 2020- โก๏ธ Update dependencies
- โ Added PUT method using CURLOPT_CUSTOMREQUEST
- โ Run integration tests on Github Actions
- ๐ Fixed capitalization of sAMAccountName for LDAP_USER_ATTRIBUTE_USERNAME example
- โ Added missing closing HTML tag in template
- โก๏ธ Update Docker image to Alpine 3.12
- โ Removed paragonie/random_compat (not required for PHP 7)
- Setup Dependabot on GitHub
- ๐ Allow use of the user's DN as the group filter substitution
- โ Add subtask events to ProjectModificationDateSubscriber
- โก๏ธ Update Vagrantfile to Ubuntu 20.04
- Open large modal when clicking on edit category link
- Set margin-bottom at 0 only for the last child of a tooltip element
- Prevent last swimlane to be hidden if there is only one
- Execute tooltip listeners only once when the DOM is ready
- ๐ Use Ajax request for Markdown preview
- ๐ Make tooltip events bubble
- Keep newlines in markdown
- ๐ Show the color dropdown when creating a new automatic action
- โก๏ธ Update translations
- Correct duration calculation
- Copy subtask assignee when duplicating a task
- ๐พ Save task list order in user session
- โ Add action to assign a user when the swimlane change
-
v1.2.14 Changes
April 15, 2020- โก๏ธ Update translations
- โ Add new event
subtask.create_update
- ๐ท Replace Travis CI by GitHub Actions
- โ Add option to enable or disable global tags per projects
- ๐ Show group membership(s) in user summary and user list
- ๐ณ Docker: use real hostname instead of "localhost"
- โ Add new task/project image hooks
- ๐ Fix invalid RSS feed encoding
- โ Add new plugin hooks
- ๐ Rename "private" projects to "personal"
- โ Add per-project and per-swimlane task limits
- ๐ Use parent task color when converting a subtask to task
- โ Add environment variables support to configure the application
- โ Add the possibility to make project tags global from project settings
- ๐ Fix regex to detect external links with attachments
- ๐ Use KANBOARD_URL to build URIs if specified
- Make
time_spent
andtime_estimated
fields editable forupdateTask
andcreateTask
API calls - ๐ Kanboard now requires PHP >= 7.2 since other versions are deprecated
- Avoid page shrinking when drag and drop cards on iOS devices
- โ Added a hover color to i elements inside the "dropdown-submenu-open" class
- ๐ณ Avoid duplicating Dockerfiles for each architecture