All Versions
72
Latest Version
Avg Release Cycle
100 days
Latest Release
73 days ago

Changelog History
Page 6

  • v1.0.37 Changes

    January 14, 2017

    ๐Ÿ‘Œ Improvements:

    • ๐Ÿ‘Œ Improve keyboard shortcuts handling
    • ๐Ÿ‘Œ Improve auto-complete dropdown elements sorting
    • Larger task form
    • Rewrite dialog and confirmation boxes (inline popups)
    • โœ‚ Remove TaskGanttCreationController
    • โž• Add helpers to open modal boxes
    • ๐Ÿ‘‰ Make icons clickable in menus
    • Open task imports in modal box
    • Open form to create customer filters in modal box
    • Open project activities in modal box
    • ๐Ÿ“ˆ Display project analytics in modal box
    • Display project exports in modal box
    • ๐Ÿ‘Œ Improve accordion component
    • ๐Ÿ‘Œ Improve currencies page navigation
    • ๐Ÿ‘Œ Improve link labels page navigation
    • ๐Ÿ‘Œ Improve settings page layout
    • ๐Ÿ”Œ Offer the possibility to define version compatibility from plugins
    • โž• Add task creation event to the automatic action to send task by email

    ๐Ÿ› Bug fixes:

    • Closing screenshot dialog prevent input elements to get focus
  • v1.0.36 Changes

    December 30, 2016

    ๐Ÿ†• New features:

    • โž• Add slideshow for images
    • โž• Add API calls to manage tags
    • ๐Ÿ”Œ Offer the possibility to override internal formatter objects from plugins
    • ๐Ÿ’ป Open PDF attachments in browser tab (preview)

    ๐Ÿ‘Œ Improvements:

    • โž• Add pagination details
    • ๐Ÿ– Handle username with dots in user mentions
    • ๐Ÿ’ป Rewrite UI component that change user/group roles
    • ๐Ÿ”Œ Replace Chosen jQuery plugin by custom UI component
    • โœ‚ Remove dependency on Mousetrap Javascript library
    • Disable PageSpeed module from .htaccess if present
    • โž• Add currency of Chinese Yuan

    ๐Ÿ› Bug fixes:

    • ๐Ÿ›  Fix compatibility issue with PHP 5.3 for array_combine function
    • ๐Ÿ›  Fix wrong controller name on project activity page when using filters
    • Uploaded avatar images are now visible in public board view
  • v1.0.35 Changes

    December 04, 2016

    ๐Ÿ†• New features:

    • โž• Add external tasks plugin interfaces
    • โž• Add personal API access token for users
    • ๐Ÿšš Rewrite of Markdown editor (remove CodeMirror)
    • Suggest menu for task ID and user mentions in Markdown editor
    • โž• Add config parameter to disable automatic SQL migrations

    ๐Ÿ‘Œ Improvements:

    • โž• Add button to close inline popups
    • ๐Ÿ”ง Simplify .htaccess to avoid potential issues with possible specific Apache configurations
    • Replace notifications Javascript code by CSS
    • ๐Ÿ”จ Refactoring of user mentions job
    • โœ‚ Remove Nitrous installer
    • โšก๏ธ Update translations
    • Rewrite some components in Vanilla Javascript
    • ๐Ÿ”จ Started Javascript code refactoring to avoid to much dependencies on jQuery
    • โœ‚ Remove dependency on VueJS and CoreMirror
    • โž• Add P3P headers to avoid potential issues with IE

    ๐Ÿ’ฅ Breaking changes:

    • ๐Ÿ“‡ Rename command line tool ./kanboard to ./cli

    ๐Ÿ› Bug fixes:

    • ๐Ÿ”„ Change column type for application settings value (field too small)
    • ๐Ÿ›  Fix link generation when user mention is followed by a punctuation mark
    • ๐Ÿ‘‰ Make user mentions works again
  • 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
  • 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