All Versions
59
Latest Version
Avg Release Cycle
74 days
Latest Release
593 days ago
Changelog History
Page 5
Changelog History
Page 5
-
v1.0.34 Changes
October 11, 2016๐ New features:
- ๐ง Custom project roles with configurable restrictions
- Duplicate a task to multiple projects during creation
- ๐ New automatic action:
- Close a task in a specific column when not moved during a given period
๐ Improvements:
- Do not close the popover when clicking on the background
- โ Add visual icon to show a dropdown action on task
- Avoid 'blur' effect on popover
- Accept more file types for external links
- Restrict search to active projects
- ๐ Improve task status filter
- โ Add filter tag:none
- ๐ Always apply merge hooks in task creation controller
- โก๏ธ Update task moved date only when the column or swimlane is changed
- โ Add new subtask hooks
- โ Add the actual use of TaskStartDateFilter
- ๐ Update translations and documentation
๐ Bug fixes:
- Send absolute links in email notifications
- Restrict task complexity to a specific range to avoid integer overflow
- ๐ Do not show closed tasks in task move position form
- Avoid "Controller not found" in Settings > Links
-
v1.0.33 Changes
September 05, 2016๐ New features:
- ๐ Move a task without drag and drop (smartphones and tablets)
- โ Add the possibility to unlock users from the user interface
- ๐ New API calls for task metadata
- ๐ New automatic actions:
- Define color by Swimlane
- Define priority by Swimlane
๐ Improvements:
- Introduce Vue.js to manage user interface components
- โ Add column "Reference" and "Creator Name" in CSV task export
- ๐ Show both time spent and estimated on the board
- Store board collapsed mode user preference in the database
- Store comment sorting direction in the database
- Avoid tags overlapping on the board
- ๐ Show project name in notifications
- ๐ Allow priority changes for inverted priority scales
- โ Add the possibility to attach template hooks with local variables and callback
- โ Add "reference" hooks
- ๐ Show project name in task forms
- Convert vanilla CSS to SASS
- ๐ฑ Make user interface more responsive for smartphones and tablets
- ๐ Support version operators for plugin directory: >= and >
- ๐ Update Spanish documentation
Other changes:
- Time spent (in hours) for subtasks are not rounded too the nearest quarter anymore
๐ Bug fixes:
- ๐ Fix improper HTML escaping for textarea (potential XSS)
- Do not show closed tasks on public boards
- ๐ Fix undefined constant in config example file
- ๐ Fix PHP notice when sending overdue notifications
- ๐ Fix wrong project date format (shown as 01/01/1970)
- If the dates still not correct, modify and save the date
-
v1.0.32 Changes
July 31, 2016๐ New features:
- ๐ New automated actions:
- Close tasks without activity in a specific column
- Set due date automatically
- Move a task to another column when closed
- Move a task to another column when not moved during a given period
- ๐ New filter "moved" for moved date of tasks
- โ Added internal task links to activity stream
- โ Added new event for removed comments
- โ Added search filter for task priority
- โ Added the possibility to hide tasks in dashboard for a specific column
- ๐ Documentation translated in Russian
๐ Improvements:
- ๐ Improve background worker and job handler
- ๐ New template hooks
- โ Removed individual column scrolling on board, columns use the height of all tasks
- ๐ Improve project page titles
- โ Remove sidebar titles when not necessary
- ๐จ Internal events management refactoring
- ๐ Handle header X-Real-IP to get IP address
- Display project name for task auto-complete fields
- ๐ Make search attributes not case sensitive
- Display TOTP issuer for 2FA
- ๐ Make sure that the table schema_version use InnoDB for Mysql
- ๐ Use the library PicoFeed to generate RSS/Atom feeds
- ๐ Change all links to the new repository
๐ Bug fixes:
- ๐ Allow users to see inactive projects
- ๐ Fixed typo in template that prevent project permissions to be duplicated
- ๐ Fixed search query with multiple assignees (nested OR conditions)
- ๐ Fixed Markdown editor auto-grow on the task form (Safari)
- ๐ Fixed compatibility issue with PHP 5.3 for OAuthUserProvider class
- ๐ New automated actions:
-
v1.0.31 Changes
July 03, 2016๐ New features:
- โ Added tags: global and specific by project
- โ Added application and project roles validation for API procedure calls
- โ Added new API call: "getProjectByIdentifier"
- โ Added new API calls for external task links, project attachments and subtask time tracking
๐ Improvements:
- ๐ณ Use PHP 7 for the Docker image
- Preserve role for existing users when using ReverseProxy authentication
- ๐ Handle priority for task and project duplication
- ๐ฆ Expose task reference field to the user interface
- ๐ Improve ICal export
- โ Added argument owner_id and identifier to project API calls
- ๐ณ Rewrite integration tests to run with Docker containers
- ๐ Use the same task form layout everywhere
- โ Removed some tasks dropdown menus that are now available with task edit form
- ๐ Make embedded documentation readable in multiple languages (if a translation is available)
- โ Added acceptance tests (browser tests)
๐ Bug fixes:
- ๐ Fixed broken CSV exports
- Fixed identical background color for LetterAvatar on 32bits platforms (Hash greater than PHP_MAX_INT)
- ๐ Fixed lexer issue with non word characters
- โ Flush memory cache in worker to get latest config values
- ๐ Fixed empty title for web notification with only one overdue task
- 0๏ธโฃ Take default swimlane into consideration for SwimlaneModel::getFirstActiveSwimlane()
- ๐ Fixed "due today" highlighting
๐ฅ Breaking changes:
- ๐ณ Docker volume paths are changed to /var/www/app/{data,plugins}
-
v1.0.30 Changes
June 08, 2016๐ Improvements:
- ๐ Show tasks that are due today in a different color
๐ Bug fixes:
- ๐ Fixed wrong controller for search in dashboard
- ๐ Fixed plural form in alert message
- ๐ Fixed CSS cosmetic issue with popover and tooltips
-
v1.0.29 Changes
June 05, 2016๐ New features:
- ๐ Manage plugin from the user interface and from the command line
- โ Added support for background workers
- โ Added the possibility to convert a subtask to a task
- โ Added menu entry to add tasks from all project views
- โ Add tasks in bulk from the board
- โ Add dropdown for projects
- โ Added config parameter to allow self-signed certificates for the HTTP client
๐ Improvements:
- Display local date format in date picker
- ๐ง Configure email settings with the user interface in addition to config file
- โฌ๏ธ Upgrade Docker image to Alpine Linux 3.4
- ๐ Move task import to a separate section
- ๐ Mark web notification as read when clicking on it
- ๐ Support strtotime strings for date search
- Reset failed login counter and unlock user when changing password
- Task do not open anymore in a new window on the Gantt chart
- Do not display task progress for tasks with no start/end date
- ๐ฑ Use Gulp and Bower to manage assets
- ๐จ Controller and Middleware refactoring
- Replace jQuery mobile detection by the library isMobile
๐ Bug fixes:
- ๐ Fixed user date format parsing for dates that can be valid in multiple formats
- ๐ง Do not sync user role if LDAP groups are not configured
- ๐ Fixed issue with unicode handling for letter based avatars and user initials
- Do not send notifications to disabled users
- ๐ Fixed wrong redirect when removing a task from the task view page
๐ฅ Breaking changes:
- ๐ Webhook to create tasks have been removed, use the API instead
- ๐ All controllers have been renamed, people who are not using URL rewriting will see different URLs
- โก๏ธ All models have been renamed, plugin maintainers will have to update their plugins
-
v1.0.28 Changes
May 08, 2016๐ New features:
- โ Added automated action to change task color based on the priority
- โ Added support for LDAP Posix Groups (OpenLDAP with memberUid or groupOfNames)
- โ Added support for LDAP user photo attribute (Avatar image)
- โ Added support for language LDAP attribute
- โ Added support for Mysql SSL connection
- Search in activity stream
- Search in comments
- Search by task creator
- โ Added command line utility to reset user password and to disable 2FA
๐ Improvements:
- ๐ Improve Avatar upload form
- ๐ User roles are now synced with LDAP at each login
- ๐ Improve web page title on the task view
- Unify task drop-down menu between different views
- ๐ Improve LDAP user group membership synchronization
- Category and user filters do not append anymore in search field
- โ Added more template hooks
- โ Added tasks search with the API
- โ Added priority field to API procedures
- โ Added API procedure "getMemberGroups"
- โ Added parameters for overdue tasks notifications: group by projects and send only to managers
- ๐ Allow people to install Kanboard outside of the DocumentRoot
- ๐ Allow plugins to be loaded from another folder
- ๐จ Filter/Lexer/QueryBuilder refactoring
๐ Bug fixes:
- ๐ Allow a project owner to manage his own public project
- ๐ Fixed PHP warning when removing a user with no Avatar image
- ๐ Fixed improper Markdown escaping for some tooltips
- โก๏ธ Closing all tasks by column, also update closed tasks
- ๐ Fixed wrong task link generation within Markdown text
- ๐ Fixed wrong URL on comment toggle link for sorting
- ๐ Fixed form submission with Meta+Enter keyboard shortcut
- โ Removed PHP notices in comment suppression view
-
v1.0.27 Changes
March 27, 2016๐ New features:
- โ Added Markdown editor
- โ Added user avatars with pluggable system
- Default is a letter based avatar
- Gravatar
- Avatar Image upload
- โ Added Korean translation
๐ Improvements:
- โ Added more logging for LDAP client
- ๐ Improve schema migration process
- ๐ Improve notification configuration form
- ๐ Handle state in OAuth2 client
- ๐ Allow to use the original template in overridden templates
- Unification of the project header
- ๐จ Refactoring of Javascript code
- ๐ Improve comments design
- ๐ Improve task summary sections
- Put back the action sidebar in task view
- ๐ Added support for multiple placeholders for LDAP_USER_FILTER
- โ Added local file link provider
- ๐ง Show configuration in settings page
- โ Added "?" to display list of keyboard shortcuts
- โ Added new keyboard shortcuts for task view
- Always display project name and task title in task views
- ๐ Improve automatic action creation
- ๐ Move notifications to the bottom of the screen
- โ Added the possibility to import automatic actions from another project
- โ Added Ajax loading icon for submit buttons
- โ Added support for HTTP header "X-Forwarded-Proto: https"
๐ Bug fixes:
- Fix bad unique constraints in Mysql table user_has_notifications
- ๐ฎ Force integer type for aggregated metrics (Burndown chart concat values instead of summing)
- ๐ Fixes cycle time calculation when the start date is defined in the future
- Access allowed to any tasks from the shared public board by changing the URL parameters
- ๐ Fix invalid user filter for API procedure createLdapUser()
- Ambiguous column name with very old version of Sqlite
-
v1.0.26 Changes
February 28, 2016๐ฅ Breaking changes:
- API procedures:
- "moveColumnUp" and "moveColumnDown" are replaced by "changeColumnPosition"
- "moveSwimlaneUp" and "moveSwimlaneDown" are replaced by "changeSwimlanePosition"
๐ New features:
- โ Add drag and drop to change subtasks, swimlanes and columns positions
- โ Add file drag and drop and asynchronous upload
- Enable/Disable users
- โ Add setting option to disable private projects
- โ Add new config option to disable logout
๐ Improvements:
- ๐ Use inline popup to create new columns
- ๐ Improve filter box design
- ๐ Improve image thumbnails and files table
- โ Add confirmation inline popup to remove custom filter
- Increase client_max_body_size value for Nginx
- Split Board model into multiple classes
- ๐ Improve logging for the Docker image
๐ Bug fixes:
- ๐ Fix PHP notices during creation of first project and in subtasks table
- ๐ Fix filter dropdown not accessible when there are too many items
- ๐ Fix regression: unable to change project in "task move/duplicate to another project"
- API procedures:
-
v1.0.25 Changes
February 07, 2016๐ฅ Breaking changes:
- ๐ Core functionalities moved to external plugins:
- Google Auth: https://github.com/kanboard/plugin-google-auth
- Github Auth: https://github.com/kanboard/plugin-github-auth
- Gitlab Auth: https://github.com/kanboard/plugin-gitlab-auth
๐ New features:
- When creating a new project, have the possibility to select another project to duplicate
- โ Add a "Me" button to assignee form element
- โ Add external links for tasks with plugin api
- โ Add project owner (Directly Responsible Individual)
- โ Add configurable task priority
- โ Add Greek translation
- โ Add automatic actions to close tasks with no activity
- โ Add automatic actions to send an email when there is no activity on a task
- ๐ท Regroup all daily background tasks in one command: "cronjob"
- โ Add task dropdown menu on listing pages
๐ Improvements:
- ๐ New Dockerfile based on Alpine Linux and Nginx/PHP-FPM
- The date time format can be chosen in application settings
- Export only open tasks in iCal feed
- โ Remove time form on task summary page and move that to task edit form
- Replace box shadow by a larger border width when a task is recently modified
- Do not refresh the whole page when changing subtask status
- โ Add dropdown menu with inline popup for all task actions
- ๐ Change sidebar style
- ๐ Change task summary layout
- ๐ Use inline popup for subtasks, categories, swimlanes, actions and columns
- ๐ Move homepage menus to the user dropdown
- 0๏ธโฃ Have a new task assigned to the creator by default instead of "no assignee"
- ๐ Show progress for task links in board tooltips
- Simplify code to handle ajax popover and redirects
- Simplify layout and templates generation
- ๐ Move task form elements to Task helper
๐ Bug fixes:
- Category label is broken on the board if there's a url in the description
- ๐ Fix pagination on task time tracking page
- ๐ Core functionalities moved to external plugins: