All Versions
56
Latest Version
Avg Release Cycle
58 days
Latest Release
139 days ago

Changelog History
Page 4

  • v1.0.41 Changes

    March 19, 2017

    🆕 New features:

    • ➕ Add Croatian language translation

    👌 Improvements:

    • Simplify dashboard to use new tasks list view
    • 🚚 Move notifications outside of dashboard
    • Render QR code for TwoFactor authentication without Google Chart API
    • ➕ Add toggle button to show/hide subtasks in task list view
    • 👉 Use same layout as task listing for task search
    • Display tags in task list view
    • 👉 Make user actions available from contextual menu
    • 🔄 Change users and groups list layout
    • Project priority is always rendered now
    • Do not list private projects when adding a new user
    • ⏪ Restore link for task title on board

    💥 Breaking Changes:

    • ✂ Remove method getQrCodeUrl() from PostAuthenticationProviderInterface
  • v1.0.40 Changes

    February 24, 2017

    🆕 New features:

    • Send comments by email
    • Send tasks by email
    • ➕ Add Reply-To header to emails sent from Kanboard
    • Upload Sqlite database from user interface
    • Automatic action to change task color when due date is expired

    👌 Improvements:

    • 👉 Make link to calendar view bookable
    • Reintroduce word search in board selector
    • Properly resize task list height on column toggle
    • 👉 Show total score across all swimlanes
    • Redesign task list view and project list view
    • 👍 Allow people to remove missing automatic actions (installed from a removed plugins)
    • 👌 Improve task view tables
    • Simplify automatic actions table
    • 👉 Show category description in tooltip
    • 👉 Show category creation form in modal dialog
    • 🚚 Prevent people to remove swimlanes that contains tasks
    • 👉 Show task count in swimlane table
    • 👉 Use contextual menu instead of action column in users management

    💥 Breaking changes:

    • 🚚 The concept of "default swimlane" has been removed
    • 0️⃣ Previous default swimlanes are migrated to an independent swimlanes
    • Columns "default_swimlane" and "show_default_swimlane" from "projects" table are not used anymore
    • ✂ Remove API method "getDefaultSwimlane()"
    • ➕ Add mandatory argument "project_id" to API method "updateSwimlane()"
    • 🔄 Change interface for mail transports

    🐛 Bug fixes:

    • Upload files button stay disabled when there are other submit buttons on the same page
    • Hiding subtasks from hidden tasks in dashboard

    🔒 Security:

    • 🛠 Fix XSS in LetterAvatarProvider (render broken image)

    0️⃣ Those issues are harmless if you use default Kanboard settings for CSP rules:

    • Avoid potential XSS in project overview when listing users
    • Avoid potential XSS in Gantt chart
  • v1.0.39 Changes

    February 12, 2017

    👌 Improvements:

    • ➕ Add menu entry in task dropdown to add attachments
    • 👌 Improve error reporting when file upload is not configured properly
    • Open comments on board view with a modal dialog instead of tooltip
    • 👌 Improve card icons alignment on board
    • Adjust modal dialog width on mobile devices
    • ➕ Add priority column in list view
    • 🔄 Change wording for project status (use "closed" instead of "inactive")
    • 🚚 Prevent people to remove columns that contains tasks
    • 👌 Improve LDAP error reporting
    • ➕ Add configuration parameter to disable email configuration from user interface
    • ➕ Add email address field for projects
    • 👌 Improve forget password behavior (notify the user that an email has been sent or not)
    • Do not display current project in board selector
    • 0️⃣ Do not set default task assignee for team projects
    • Comments are highlighted if hash (#comment-123) is present in URL
    • 📚 Documentation translated in Turkish

    🐛 Bug fixes:

    • Search with multiple expressions with double quotes was not working
    • 🛠 Fix broken subtask restriction per user
    • 🛠 Fix CFD chart (stack wrongly ordered)
  • v1.0.38 Changes

    January 28, 2017

    🆕 New features:

    • 👉 User invitations by email

    👌 Improvements:

    • Simplify user creation form
    • ➕ Add modification date for comments
    • ➕ Add project creation links to project management pages
    • More API procedures are now available to project members and project viewers
    • 🔧 Simplify date and time configuration to avoid potential validation issues
    • 👉 Show dashboard column visibility in columns page
    • ➕ Add new template hooks
    • Update translations (id_ID, de_DE, ru_RU, fr_FR, pt_PT)
    • ➕ Add command to execute individual job (mostly for debugging)

    Regressions:

    • Stay on the same page when a task is closed
    • 🚚 Wrong URL in modal to move task to another project

    🐛 Bug fixes:

    • 🛠 Fix broken link when clicking on user avatar for tasks on board
    • 🛠 Fix wrong datetime formatting when task form shows validation errors
    • Empty arrays are serialized to a list instead of a dict (Json API)
    • Always unbind internal listeners when closing a modal dialog
    • 🛠 Fix installation errors on MySQL 8.0.0 (unescaped reserved keyword)
    • Avoid PHP notice when column form validation failed
    • 🛠 Fix wrong default value for add group member modal
    • ➕ Add missing filter (completed) for task search
  • 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