diff options
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 311 |
1 files changed, 281 insertions, 30 deletions
@@ -1,5 +1,252 @@ -Version 1.0.31 --------------- +Version 1.0.39 (unreleased) +--------------------------- + +Improvements: + +* Comments are highlighted if hash (#comment-123) is present in URL +* Documentation translated in Turkish + +Version 1.0.38 (Jan 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 + +Version 1.0.37 (Jan 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 + +Version 1.0.36 (Dec 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 + +Version 1.0.35 (Dec 4, 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 + +Version 1.0.34 (Oct 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 + +Version 1.0.33 (Sep 5, 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 + +Version 1.0.32 (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 + +Version 1.0.31 (Jul 3, 2016) +---------------------------- New features: @@ -32,8 +279,12 @@ Bug fixes: * Take default swimlane into consideration for SwimlaneModel::getFirstActiveSwimlane() * Fixed "due today" highlighting -Version 1.0.30 --------------- +Breaking changes: + +* Docker volume paths are changed to /var/www/app/{data,plugins} + +Version 1.0.30 (Jun 8, 2016) +---------------------------- Improvements: @@ -45,8 +296,8 @@ Bug fixes: * Fixed plural form in alert message * Fixed CSS cosmetic issue with popover and tooltips -Version 1.0.29 --------------- +Version 1.0.29 (Jun 5, 2016) +---------------------------- New features: @@ -87,8 +338,8 @@ Breaking changes: * 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 -Version 1.0.28 --------------- +Version 1.0.28 (May 8, 2016) +---------------------------- New features: @@ -130,8 +381,8 @@ Bug fixes: * Fixed form submission with Meta+Enter keyboard shortcut * Removed PHP notices in comment suppression view -Version 1.0.27 --------------- +Version 1.0.27 (Mar 27, 2016) +----------------------------- New features: @@ -175,8 +426,8 @@ Bug fixes: * Fix invalid user filter for API procedure createLdapUser() * Ambiguous column name with very old version of Sqlite -Version 1.0.26 --------------- +Version 1.0.26 (Feb 28, 2016) +----------------------------- Breaking changes: @@ -208,8 +459,8 @@ Bug fixes: * Fix filter dropdown not accessible when there are too many items * Fix regression: unable to change project in "task move/duplicate to another project" -Version 1.0.25 --------------- +Version 1.0.25 (Feb 7, 2016) +---------------------------- Breaking changes: @@ -255,8 +506,8 @@ Bug fixes: * Category label is broken on the board if there's a url in the description * Fix pagination on task time tracking page -Version 1.0.24 --------------- +Version 1.0.24 (Jan 23, 2016) +----------------------------- New features: @@ -297,8 +548,8 @@ Bug fixes: * Unable to unassign a task from the API * Revert back previous optimizations of TaskPosition (incompatibility with some environment) -Version 1.0.23 --------------- +Version 1.0.23 (Jan 9, 2016) +---------------------------- Breaking changes: @@ -332,8 +583,8 @@ Bug fixes: * Fix pagination in group members listing * Avoid PHP error when enabling LDAP group provider with PHP < 5.5 -Version 1.0.22 --------------- +Version 1.0.22 (Dec 13, 2015) +----------------------------- Breaking changes: @@ -362,8 +613,8 @@ New features: * Add capability to reopen Gitlab issues * Try to load config.php from /data if not available -Version 1.0.21 --------------- +Version 1.0.21 (Nov 22, 2015) +----------------------------- Breaking changes: @@ -401,8 +652,8 @@ Bug fixes: * Make CSV export compatible with PHP 5.3 * Avoid Safari to append .html at the end of downloaded files -Version 1.0.20 --------------- +Version 1.0.20 (Oct 24, 2015) +----------------------------- Breaking changes: @@ -428,8 +679,8 @@ Bug fixes: * People should not see any tasks during a search when they are not associated to a project * Avoid disabling the default swimlane during renaming when there is no other activated swimlane -Version 1.0.19 --------------- +Version 1.0.19 (Oct 11, 2015) +----------------------------- New features: @@ -492,8 +743,8 @@ Bug fixes: * Fix Postgres issue "Cardinality violation" when there is multiple "is_milestone_of" links * Fix issue with due date greater than year 2038 -Version 1.0.18 --------------- +Version 1.0.18 (Aug 30, 2015) +----------------------------- New features: @@ -539,8 +790,8 @@ Bug fixes: * Fix screenshot feature with Firefox 40 * Fix bug when uploading files with Cyrilic characters -Version 1.0.17 --------------- +Version 1.0.17 (Jul 27, 2015) +----------------------------- New features: |
