Task Board v1.6.0 πŸŽ‰

New Features 🎁

  • Huge improvement in load time : Now download/update the language translation file on demand. No more bundling all the language files with the plugin bundle. Plugin bundle size has been reduced by a great factor to improve the load time. #284
  • Safe Guard : Never lose your content. Proper content match will be done before updating your content. A new Content Compare modal to see the changes.
  • Path filtered column : A new type of column to filter out all the tasks from a specific file in the column. #269
  • Re-order boards : Now change the order of the boards inside Board Configure modal. Move default board on top. #238
  • Frontmatter tags inheritance : Get your notes frontmatter tags applied to the tasks within the notes. (also known as Virtual tags) #268
  • Search tasks : A new search bar to search your tasks on the board for content only. (filters coming soon) #77
  • A new setting to select the notification service you want to use, and get the same formatting while adding reminder property. #289
  • Task count statistics : Get tasks count in the whole board with a progress bar and task count for each column in column header. #258
  • Card UI : More card customizations to show and hide sub-tasks and description sections by default and with sub-tasks progress bar when hidden #257
  • Change the tasks cache file location, tasks.json, from the plugin configuration folder to anywhere inside the vault. Very helpful and essential in case you sync your vault on multiple devices. #296
  • A new reminder input field, to select date-time value in the format you want. Add reminder at any time on any date. #289
  • Add the task property at the cursor position, instead of always appending it at the end of the task. #281
  • A better modal to enter the Scanning Filters with suggestions and improved UI/UX of the setting. #282

Bug Fixes πŸ› 

  • Changes made in Raw Editor doesnt reflects inside Live Editor. Fixed βœ…
  • Add the missing English translations strings. Fixed βœ…
  • The content goes hidden while adding a task in Add new task modal. Fixed βœ…
  • Second board is not showing up while switching board. Fixed βœ…

Other Changes πŸ”Ž

  • Upgraded all packages to latest.
  • Changed various settings location in setting tab.
  • Now the file will be rescanned after the task has been written to the file to maintain the consistency of the data on board and in the file.
  • This version has done huge amounts of code optimization and code refactoring.
  • The input fields for adding priority in the column configuration has been converted to a drop-down selector.
  • A ton of function name changes for better code readability.
  • Changed the compoenent names and added the view switcher drop-down in header.

New Contributors

  • @luisllamasbinaburo made their first contribution in https://github.com/tu2-atmanand/Task-Board/pull/270

Contributions

  • Added frontmatter inheritance by @luisllamasbinaburo in https://github.com/tu2-atmanand/Task-Board/pull/270
  • Added path filtered column by @luisllamasbinaburo in https://github.com/tu2-atmanand/Task-Board/pull/271
  • Added reorder boards by @luisllamasbinaburo in https://github.com/tu2-atmanand/Task-Board/pull/272
  • Russian translation file (ru.json) has been updated by @sakkir91. #303

Additionally, a big shout-out to the following contributors for helping me with testing the bugs, suggesting improvements and keeping the community active :

  • @Paining1
  • @craziedde
  • @yeqiongtianmang
  • @JasonSwindle

And thank you to all those who had reached out to me on various other platforms for feedback and suggestion for improvement of this plugin.❀

Full Changelog: https://github.com/tu2-atmanand/Task-Board/compare/1.5.2…1.6.0



Task Board v1.6.1

Bug Fixes πŸ› 

  • Plugin is unable to load on few devices. Fixed βœ…

Full Changelog: https://github.com/tu2-atmanand/Task-Board/compare/1.6.0…1.6.1


Task Board v1.6.2

Bug Fixes πŸ› 

  • Can’t open plugin settings on mobile. Fixed βœ…
  • Avoid unnecessary re-renders while moving cards across columns.

Full Changelog: https://github.com/tu2-atmanand/Task-Board/compare/1.6.1…1.6.2


Task Board v1.6.3

Bug Fixes πŸ› 

  • Load failure in mobile when loading the plugin. Fixed βœ…

Full Changelog: https://github.com/tu2-atmanand/Task-Board/compare/1.6.2…1.6.3


Task Board v1.6.4

Bug fixes πŸ› 

  • Plugin is unable to load on fresh install. Fixed βœ…

Full Changelog: https://github.com/tu2-atmanand/Task-Board/compare/1.6.3…1.6.4


Task Board v1.6.5

Bug fixes πŸ› 

  • Bug Reporter modal is shown too many times for renderHeader error. Fixed βœ…
  • The filters for scanning do not refresh, after we edit them. Fixed βœ…
  • Path filtered column is not filtering tasks from a single note selected in setting. FIxed βœ…

Other changes πŸ”Ž

  • Take the universalDate selected by user as the default date while creating a new column #326
  • Few function names changes and arguments name changes.

Full Changelog: https://github.com/tu2-atmanand/Task-Board/compare/1.6.4…1.6.5


Task Board v1.6.6

New Features 🎁

  • A new filter in β€œFilers for scanning” for scanning files based on their frontmatter. #185

Bug Fixes πŸ› 

  • Filters for scanning donot work properly when all filters are used simultaneously. #312 Fixed βœ…
  • Tasks with tags which are in uppercase are being not scanned. #327 Fixed βœ…
  • A slightly different format for time range breaks the view. #328 Fixed βœ…
  • Empty tasks are being scanned again in the latest version. #205 Fixed βœ…

Other Changes πŸ”Ž

  • Few function name changes.

Full Changelog: https://github.com/tu2-atmanand/Task-Board/compare/1.6.5…1.6.6


Task Board v1.6.7

New Features 🎁

  • Use the indentation value from Obsidian setting instead of using tab as the default indentation. #333

Bug Fixes πŸ› 

  • Task doesnt save inside the new selected file when QuickAdd plugin is enabled. Fixed βœ… #298
  • Scan filters are not working properly when β€œOnly scan this” option has been selected. Fixed βœ…
  • Tasks with indentation is being scanned, which causes issues afterwards. Fixed βœ…
  • On-completion property has not been handled properly. Fixed βœ… #337
  • Universal date value is taken from daily note name instead of task line. Fixed βœ… #335
  • Few language file names and their language codes are not matching Fixed βœ… #336

Other Changes πŸ”Ž

  • Spelling correction in description inside the menifest.json file.
  • Update License name inside package.json file.
  • Added en.json file for making the language translation process easier.
  • Updated the docs for language translation contributions : How to contribute to language translations.

Full Changelog: https://github.com/tu2-atmanand/Task-Board/compare/1.6.6…1.6.7


Task Board v1.6.8

New Features 🎁

HUGE OPTIMIZATION : The tasks cache will now be loaded from RAM instead of DISK. Reduced a lot of DISK read-write operations.

Bug Fixes πŸ› 

  • Tasks cache is not getting updated when either file or folder is renamed, moved or deleted. (#338) Fixed βœ…
  • After re-scan, collected tasks are not shown in the modal. Fixed βœ…
  • After deleting boards, the indexes of the other boards are not updating properly. (#340) Fixed βœ…
  • Tasks cards flowing out, when Column Scroll bar is in hidden state through the setting. (#239) Fixed βœ…
  • An extra empty line is always added in the file after editing the task. Fixed βœ…
  • Tags with β€˜-β€˜ symbol are not picked up as tags. (#340) Fixed βœ…
  • Not able to change the date-type for Undated columns in Board Config Modal. Fixed βœ…
  • The board name tab buttons are unresponsive in Board Config Modal. Fixed βœ…

Other Changes πŸ”Ž

  • debounce will be now loaded from the obsidian package instead of a separate package. Reduced the plugin size β‡Ύ Improving load time.

Acknowledgement

A huge thanks to all the following users of Task Board for reporting these issues and collaborating continuously, for testing the bugs and the features. Because of this active interactions, I even found more flaws, which has been fixed.

  • @holloway87
  • @Buddinski88
  • @ksdavidc
  • @pcause
  • @Paining1
  • @itpropaul

Also, thank you to all those who has reached out to me on different platforms to report bugs and suggest ideas.

Full Changelog: https://github.com/tu2-atmanand/Task-Board/compare/1.6.7…1.6.8


Task Board v1.6.9

Bug Fixes πŸ› 

  • View breaks when board config is empty for selected board index. Fixed βœ…
  • Few logical flaws in β€œFilters for scanning”. (#345) Fixed βœ…

Other Changes πŸ”Ž

  • Passing plugin.app instead of Obsidian app for better plugin integrity with the app.
  • Pass the boardConfig modal itself instead of passing the activeBoardIndex.
  • Better user-friendly messages has been added when the board doesn’t have columns, etc.

Full Changelog: https://github.com/tu2-atmanand/Task-Board/compare/1.6.8…1.6.9


Task Board v1.6.10

Bug Fixes πŸ› 

  • Indexes of default boards are starting from 1 (#340 ). Fixed βœ…

Full Changelog: https://github.com/tu2-atmanand/Task-Board/compare/1.6.9…1.6.10


Task Board v1.6.11

New Features 🎁

  • Move cursor to focus inside the search input field, after clicking search icon #347
  • Auto-hide board progress bar on small screens or screen resize for clean look.
  • Dont show keyboard while opening the AddOrEditTaskModal on phones. #334
  • The cache file path setting has been changed from Multi-Suggest text field to drop-down field.

Bug Fixes πŸ› 

  • Filter polarity is not set to Deactivate state while creating new board. (#346) Fixed βœ…
  • Adjust the height based on platform and window height. (#239) Fixed βœ…
  • The cache file path setting throws error while entering a custom path. Fixed βœ…

Other Changes πŸ”Ž

  • Multiple small UI fixes and enhancements.

Full Changelog: https://github.com/tu2-atmanand/Task-Board/compare/1.6.10…1.6.11