2.5.21
Release Date: May 18, 2023
- Updates how options are sanitized upon saving
2.5.20/3.0.13
Release Date: July 3, 2021
- Updates the kanban_task_get_all_records_by_board filter to pass the board ID as a parameter
- Makes the comment and file upload dropdowns not rely on a hover state
- (PRO ONLY) Allows admins to restrict non-admins to only be able to view their own cards
2.5.19/3.0.10
Release Date: May 10, 2021
- Updates to the readme and plugin deployment process to allow for smoother releases in the future. No functional plugin code was changed in this release.
2.5.18/3.0.9
Release Date: April 7, 2021
- Fixed Jquery UI Sortable enqueuing issue (Thank you, MemberPress)
2.5.17/3.0.9
Release Date: march 12, 2021
2.5.13/3.0.9
Release Date: January 5, 2020
- Task position bug fix – ajax calls combined.
2.5.12/3.0.9
Release Date: June 1, 2019
2.5.11/3.0.9
Release Date: February 8, 2019
2.5.9 & 2.5.10/3.0.9
Release Date: November 6, 2018
- Fixing sync disable
- Updated PHP version
2.5.8/3.0.9
Release Date: August 14, 2018
- Moved v3 headers to readme for now to fix invalid headers bug.
2.5.7/3.0.8
Release Date: August 3, 2018
- Fixed v3 switch button.
- Added version to support emails.
- Late loading emojis, colors.
- Added uglify and now minifying javascript and css.
2.5.6/3.0.8
Release Date: July 30, 2018
- Updated filters for all field types.
- Fixed unchecked gets bug.
- Fixed missing user bug.
- Updated version checks.
- Added export/import of Kanban database table data to v2.
2.5.5/3.0.7
Release Date: July 19, 2018
- Updated date field to be a range.
- Added field layout option to support half columns.
- User field filter.
- Fixed various bugs.
- Started adding the calendar app.
2.5.4/3.0.6
Release Date: July 16, 2018
- Updated notifications for more field types.
- Normalizing tag background colors.
- Added field option to allow two fields on a single row.
2.5.3/3.0.5
Release Date: July 15, 2018
- Added option to not receive email notifications (and all users can now see app user options).
- Made v2 meta_key varchar smaller, for reported server bug.
- Added user option to turn off emails.
- Updated notifications for most field types.
- Fixed selectize z-index.
- Updated selectize to use text input to allow value deleting.
- Fixed tags missing id bug.
2.5.2/3.0.4
Release Date: July 5, 2018
- Fixed colorpicker
- Fixed card count on lanes
- Added card following
- Fieldvalue notifications of card followers
- Added basic templating and email templates.
- Added simple comment filtering.
2.5.1/3.0.3
Release Date: July 5, 2018
- Introducing the version 3 beta.
2.5.0
Release Date: March 8, 2018
- Added check to only update UI every 5 seconds.
- Added task copying.
- Removed delay after deleting a task.
2.4.10
Release Date: February 6, 2018
- Added a check for backslashes in project titles, breaking the front-end.
2.4.9
Release Date: January 11, 2018
- Added card reordering based on position for live syncing.
- Added a notice about v3.
2.4.8
Release Date: October 12, 2017
2.4.7
Release Date: September 28, 2017
- Added French translation.
- Made more strings translatable.
2.4.6
Release Date: August 18, 2017
- Added step to hour interval to allow floats.
2.4.5
Release Date: June 23, 2017
- Added stripslashes to custom CSS to allow for quotes.
- Fixed a typo on the welcome page.
- Added “try” in project save in case server returns error.
- Fixed hidden user fields in admin settings page for IE11.
2.4.4
Release Date: June 13, 2017
- Fixed user pagination.
- Added an option delete method.
2.4.3
Release Date: June 8, 2017
- Changed task saving so comments are no longer sent with requests (causing issues on some servers when there are hundreds of comments).
- Removed Add-ons (to be replaced with Pro!).
- Updated board uri to include board_id.
- Added pagination to user lists in settings.
- Added setting for update sync/check interval, for servers that are flagging it as too much traffic.
- Removed addons page, replaced with Pro page.
- Started using grunt to uglify select javascript.
2.4.2
Release Date: April 13, 2017
- Updated autoloader to be more specific.
- Fixed presets to work on any board.
- Added escaping to query variables.
- Fixed task placeholder (again).
2.4.1
Release Date: April 4, 2017
- Fixed installed_ver return issue.
2.4.0
Release Date: April 4, 2017
- Responsive fixed to show all columns when resizing the window.
- Added Kanban modal.
- Added mixins CSS for Kanban colors.
- Fixed welcome redirect after install.
- Fixed addons js.
- Fixed newsletter form on the welcome page.
- Added presets and on-boarding to welcome page.
- Moved CSS and js out of admin templates into files.
2.3.11
Release Date: March 29, 2017
- Added style to hide extra fields when dragging.
- Added get_current_board for retrieving current visible board.
- Added new disable_sync_notifications option to hide sync notifications.
- Fixed avatar to use WordPress default (disabled gravatar check).
2.3.10
Release Date: March 21, 2017
- Added kanban_admin_icon_svg_return filter for customizing the Kanban logo on the login screen.
- Added a check for migrated licenses to prevent them from disappearing with each new version.
- Added sorting and filter to projects list (modal).
2.3.9
Release Date: February 22, 2017
- Re-added empty project label.
- Trim project titles to prevent dupes.
2.3.8
Release Date: February 17, 2017
- Fixed user setting issue (no users, empty array).
2.3.7
Release Date: February 16, 2017
- Added a utility function to get the current board id.
- Modified options to use defaults instead of settings.
2.3.6
Release Date: February 11, 2017
- Added multi-site support.
- Moved activation routines to plugins_loaded.
- Updated add-on licenses to a new format.
- Moved licenses admin page to network admin when network activated.
- Fixed add_action priorities bug (swapped with the number of arguments).
- Updated onboarding to include site admin in allowed users.
- Wrapped a few more untranslated strings.
2.3.5
Release Date: January 31, 2017
- Cleaned up the activation for multisite.
- Updated init to render current board first and added delay to non-current boards, for faster front-end rendering.
- Removed admin bar link on multisite.
- Restored the welcome screen on activation.
- Fixed strict error on the status settings page.
- Fixed handle texture disappearing when a task is received.
2.3.4
Release Date: January 9, 2017
- Fixed array strict error.
2.3.3
Release Date: January 6, 2017
- Cleaned up the Option class.
- Updated the plugin description.
2.3.2
Release Date: December 7, 2016
- Added more multisite checks.
- Added css fix for clearing task fields.
- Added board id to task moving, so allow tasks to be moved between boards.
- Added Greek translation.
- Added filters to the move task modal.
2.3.1
Release Date: November 16, 2016
- Started adding support for multisite activation.
- Added option to delete board (safe and true delete).
- Switched
gmdate
to use WordPress current_time
for PHP 7 compatibility.
- Switched welcome video to new version.
- Added project.js.
- Abstracted out adding projects.
- Added form to add project from projects modal.
- Updated project to store system comments.
- Fixed admin javascript confirmation bug.
2.3.0
Release Date: November 2, 2016
- Fixed options
get_all
bug where board id’s were not correct.
- Fixed
get_option
returning null instead of default.
- Added filter for adding fields to boards.
- Upgrading to 2.3 to leap frog incorrect version 2.2.34.
2.2.8
Release Date: October 31, 2016
- Cleaned up more classes.
- Updated Kanban uri to use query vars if pretty permalinks includes
index.php
(Windows IIS).
- Fixed duplicate
.php.php
template file bug.
- Updated add-on upgrader.
- Fixed strict errors calling static methods.
- Updated reseting project tasks to use live sync to refresh.
- Added spinner to undeleting tasks.
- Made task sync callable.
- Sanitized redirects.
- Added confirmation when deleting elements in the admin.
2.2.7
Release Date: October 24, 2016
- Fixed javascript converting UTC dates to local.
- Fixed typo of wp_json_decode.
- Formatted and added classes for add-ons.
- Fixed prepare misuse.
2.2.6
Release Date: October 21, 2016
- Added utility function to return table columns for a class.
- Added IE 9 fix for history.pushstate.
- Removed unused task description table column.
- Added undo/restoring of deleted task.
- Task class cleaned up.
2.2.5
Release Date: October 4, 2016
- Added style to improve task menu readability.
- Added thick box to settings for Task Details settings.
- Added modified_user_id to tasks and projects to track who made the update, and prevent loading updates done by the same user.
2.2.4
Release Date: September 27, 2016
- Refactored contenteditables so links work on Firefox.
- Added notification for sync updates.
- Re-added option to default to show all columns.
2.2.3
Release Date: September 22, 2016
- Added browser notifications.
- Added missing get_blog_ids function for multisite.
- Added texture to task handles, to better illustrate drag ability.
- Added javascript onerror listener to start testing javascript error logging.
2.2.2
Release Date: September 19, 2016
- Started to clean up code to WordPress standards.
- Removed comments when re-ordering tasks, except for the task moved.
- Added Spanish translation.
- Added strip_tags to project titles, to prevent HTML.
- Added check for do_message, to ensure boolean.
2.2.1
Release Date: September 5, 2016
- Cleaned up admin sortable pages.
- Fixed add-on feed if not available.
2.2.0
Release Date: September 3, 2016
- Added feature to click and hold task hour buttons to add many hours quickly.
- Fixed the bug in user registration form only adding users to the first board.
- Added apply_filter for adding users to board.
- Added WIP task limits (adds column to kanban_status table).
- Added advanced settings to general settings tab in WordPress admin.
- Added custom CSS option to advanced settings.
- Added “type” option to growl.
- Added fullscreen view option (shift + U) using screenfull.
- Added option to hide task id’s.
- Fixed dbdelta syntax for adding unique key (missing `id`).
- Changed admin menu icon to svg.
2.1.10
Release Date: August 26, 2016
- Fixed <div/> not working on ie11.
- Added project resetting (including new duplication methods in db, task and task meta).
- Added confirmation on project deletion.
- Increased the possible auto-archive days to 120.
- Added get_one to taskmeta.
- Auto-archive is removed when a task is moved from the auto-archive column.
- Empty project titles will now save as no project.
2.1.9
Release Date: August 23, 2016
- Added diagnostic tab to Settings screen.
2.1.8
Release Date: August 22, 2016
- Started moving javascript variables from global namespace to Kanban namespace.
- Added support for plain permalinks.
2.1.7
Release Date: August 16, 2016
- Fixed mobile scrolling bug.
- Updated License class to remove previously set licenses.
- Fixed login redirect loop bug.
- Added Login link to public board footer.
2.1.6
Release Date: August 12, 2016
- Introducing add-on license class, to normalize add-on license handling.
- Fixed bug of addon licenses being cleared when saving settings.
2.1.5
Release Date: August 5, 2016
- Fixed auto update adding slashes.
2.1.4
Release Date: August 1, 2016
- Fixed URI issues not catching Kanban/kanban/board.
2.1.3
Release Date: July 30, 2016
- Updated task meta to use Kanban db wrapper.
- Removed last references to records in posts table.
- Cleaned up deactivation form.
- Removed html replacement in autosave (causing the cursor to jump in Firefox).
- Removed saving task titles if there’s no change.
- Changed board rendering from WordPress default to custom at wp_loaded, to prevent rewrite issues.
- Fixed task fields sometimes showing a scrollbar.
- Fixed scrollbar on login page.
- Fixed admin option page showing populated estimates and statues when adding a new one.
- Fixed division by zero if there are two statuses. Now hiding sidebars on board, if only two columns.
2.1.2
Release Date: July 7, 2016
- Fixed bug of deleted users being included in the board.
2.1.1
Release Date: July 7, 2016
- Fixed drag and drop on multiple board bug.
2.1.0
Release Date: July 7, 2016
- Added simple, first live updates for tasks and projects! (does not include statuses or vertical order).
- Modified dates now update with taskmeta updates, task deletes, project deletes.
- Moved sprintf’s around sql statements before filter, so filters will work.
- Fixed deleted project not being removed.
2.0.11
Release Date: July 6, 2016
- Updated activation to support multisite.
- Updated flash messenger to use transients instead of the session.
- Fixed URL’s overflowing in tasks.
- Fixed deactivate form not showing when URL has parameters.
- Added full URL to admin menu bar url, for multisite support.
- Updated estimate hours field to support more than 99 hours.
2.0.10
Release Date: July 1, 2016
- Added autoloader, moved classes to src, hopefully resolving class not found bug.
- Moved project update count to modal show.
- Fixed task not deleting from board records.
2.0.9
Release Date: June 29, 2016
- Fixed sanitize bug removing line breaks.
- Fixed cursor on task title links.
- Fixed escaping issues (Removed JSON_UNESCAPED_UNICODE, fixed bug in slashes() function, removed front-end formatting).
- Updated task get one to use all records.
- Refactored javascript string sanitizing for titles, projects, etc.
2.0.8
Release Date: June 27, 2016
2.0.7
Release Date: June 27, 2016
- Added JSON_UNESCAPED_UNICODE to add support for non-UTF-8 characters.
- Added international support for Open Sans.
2.0.6
Release Date: June 26, 2016
- Moved board UI updates out of new task to prevent slow board loading (added more general updates to board changes).
2.0.5
Release Date: June 24, 2016
- Updated logos, icons.
- Fixed col-task hiding dragging task bug.
- Fixed window not resizing on compact view.
- Cleaned up login screen.
- Fixed dragging task z-index bug (moved back to body).
- Fixed settings button active text color.
- Fixed hidden task dropdown menus.
- Fixed Settings button color.
- Removed lang=”en” for multiple language support.
2.0.4
Release Date: June 18, 2016
- Fixed bug – assign to first only if unassigned.
- Added status_auto_archive_days option.
- Fixed hide_time_tracking styling.
2.0.3
Release Date: June 17, 2016
- Cleaned up switch field, added vertical.
- Added option to assign task to first user that moves it.
- Added hide_time_tracking option to hide estimates and task hours.
- Fixed bug of multiple board projects being assigned to first board.
- Fixed avatar unescaped issue (added check for only escaped once).
2.0.2
Release Date: June 16, 2016
- Better name for default board.
- Adding status auto-archive option.
- Re-adding delete all tasks from first and last column.
- Re-adding strip slashes to fix fields bug.
2.0.1
Release Date: June 14, 2016
- Fixing licenses not saving bug.
2.0.0
Release Date: June 11, 2016
- Total front-end rewrite to support multiple boards (paid add-on), a better mobile experience, and easier code maintenance.
- Total back-end review to support multiple boards (paid add-on), new functionality and easier code maintenance.
- All settings moved to front-end, or to be board-specific.
- Hooks and filters re-written to be more consistent.
1.2.18
Release Date: April 25, 2016
- Removed admin-settings (unused).
- Fixed admin mobile text color.
- Added “add a user” from the users admin settings tab.
- Added filter for finding users to grant board access to (if there are more than 10 users).
- Fixed search not working with contenteditable.
1.2.17
Release Date: April 14, 2016
- Tightened up readme.
- Moved comments to php array for translation.
- Fixed jQuery selector 4.5 issues.
1.2.16
Release Date: April 7, 2016
- New logo!
- Fixed content editable firefox min-height css bug.
- Fixed support email \n bug.
- Removed unnecessary Kanban_Taskmeta::init();
- Fixed substr html entity issue hiding allowed_users on some boards.
1.2.15
Release Date: April 2, 2016
- Added cleanup on deactivation to reset db version.
- Fixed contenteditable overflow bug.
- Added Board::get_current_user() to normalize getting the board’s current user.
- Added taskmeta::delete() to normalize removing taskmeta record.
- Normalized encoding urls and emails in util.js for use in add-ons.
- Fixed url encoding bug.
- Fixed old_status comment bug.
1.2.14
Release Date: March 31, 2016
1.2.13
Release Date: March 30, 2016
- Moved add-on buttons and task id to new normalized menu (for compact view).
- Added board view cookie storing.
1.2.12
Release Date: March 28, 2016
- Added notice when permalinks are “plain”.
- Added dedicated Licenses page.
- Added position to board.
- Moved status and estimate settings to appropriate classes.
- Added board to settings, projects.
- Added position to tasks.
- Fixed db version check bug.
- Cleaned up settings saving, including saving to board.
- Added option to use default login screen.
- Fixed missing first sample task.
- Added listener for deleted tasks.
1.2.11
Release Date: March 18, 2016
- Updated readme.
- Fixed admin switches style.
- Updated task get_one for filtering.
- Fixed bug where first task is not added to task_records correctly.
1.2.10
Release Date: March 16, 2016
- Updated readme.
- Added task-count.
- Fixed task_title typo.
- Fixed task title focus.
1.2.9
Release Date: March 10, 2016
- Added javascript utility functions.
- Fixed \n typo on board.
1.2.8
Release Date: February 29, 2016
- Added contact support form in the admin.
- Added newsletter form in the admin.
- Broke board out into separate files.
- Added js template filter
- Add get_all comments
- Fixed missing created time for all items
- Add created time to task meta
1.2.7
Release Date: February 23, 2016
- Swapped task title textarea for content editable.
- Moved root functions to utils file.
- Added UTM tracking to addons page.
- Added auto-save to task title.
1.2.6
Release Date: February 18, 2016
- Adding index to meta_key in taskmeta table.
- Fixed the jump from the hash when changing tabs on the settings page.
- Fixed “assign all tasks to” not working.
- Rewrote filter to support add-ons, and fix URL not working.
1.2.5
Release Date: February 15, 2016
- Adding custom add-ons page.
- Adding option to hide progress bar.
- Adding taskmeta database table.
- Fixing new task in task_records bug.
- Updating inputs to allow line breaks (shift + enter).
- Adding filter for card content, for task-details add-on.
1.2.4
Release Date: February 10, 2016
- Removing Freemius
- Adding licenses for add-ons
1.2.3
Release Date: February 5, 2016
- Fixed default user assigned to typo
- Fixed missing user long name
- Added link in admin bar
1.2.2
Release Date: February 2, 2016
- Fixed assign and estimate dropdown z-index issue
- Added default user (assigned to) and estimate
- Refactored filter code to use settings, allow extending
- Switched col heights to to matchHeight.js
- Upgraded Freemius
1.2.1
Release Date: January 31, 2016
- Converted filters and hooks to plain strings for readability
- Added a first JS hook for task colors add-on
- Added alerts passed through the URL
- Fixed typo bug, preventing filter from working
- Added caching to options
1.2.0
Release Date: January 17, 2016
- Fixed strict code errors
- Added settings for defaulting to compact view and showing all columns all the time
- Made code changes for add-ons
- Swapped Flash messenger for smaller function
- Added switches to settings
- Added fix for long, overflowing estimate names
- Enabled our first add-on!
1.1.3
Release Date: December 27, 2015
- Fixed delete task and delete project bug
- Added “delete all archived tasks” functionality
- Fixed project dropdown z-index bug
1.1.2
Release Date: December 27, 2015
- Added boards for future add-ons
- Added user roles for a new add-on
- Added hooks and filters for future add-ons
- Security update to javascript, shown user data
- Fixed negative task_hour bug
- Using plugin version for db version
- Fixed statuses settings page issues
- Added filter for C slashes for front-end content
- Moved all assets (jQuery, bootstrap) to local
1.1.1
Release Date: December 16, 2015
- Fixed status and estimate orders
- Fixed security issues
1.1.0
Release Date: December 15, 2015
- Moving to custom tables
- Data migration UI to upgrade to custom tables
- User can track work in intervals small than 1 hour (user setting)
- Improved Settings UI
1.0.1
- CSS and JS minification
- Code cleanup
- More translation support
1.0.0
Release Date: October 13, 2015
- Initial release
- Our first public release on the repo!
- Lots of code cleanup and bug fixes from github
- Mobile enhancements
0.4.2
- removing bind.js
- lots of code cleanup and bug fixes from github
0.4.1
- The first stable beta of the plugin.