All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fine tune time zone issue with moment
- Fine tune time zone issue
- Debug time info
- Fine tune past date warning
- Fine tune past due date warning
- Fine tune due validation
- Debug time zone comparison
- Update README.md
- Fix lint errors
- Fix lint errors
- Fix lint errors
- Improve release automation
- Update README.md
- Improve documentation
- Remove priority logging
- Improve priority dropdown
- Fine tune settings tab
- Fine tune Tasks cleanup patterns
- Test Tasks cleanup rule
- Fine tune settings tab
- Fine tune settings tab
- Fine-tune settings tab
- Fine tune settings tab
- Fine tune settings tab
- Fine tune Tasks plugin priority settings tab
- Fine tune Tasks priority settings tab
- Fine tune Tasks priority setting tab
- Fine tune Tasks priority settings tab
- Fine tune Tasks priority settings tab
- Fine tune Tasks priority settings tab
- Fine tune Tasks priority settings tab
- Debug Task priority
- Customize Tasks priority
- Fix Tasks priority use
- Test Tasks priority support
- Improve documentation
- Fix Tasks cleanup placeholder
- Debug Tasks cleanup rules
- Text Tasks cleanup rules
- Improve dynamic due date selection
- Add options for setting default due date format
- Fix Tasks due date
- Support Tasks due date
- Update doc links
- Update doc link in settings tab
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update video link
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Improve docs
- Improve documentation
- Improve code format
- Fine tune settings tab
- Refactor tag verification code
- Define task metadata constants
- Define constants
- Fix task description sync
- Fix task indentation
- Update README.md
- Fine tune auto tagging
- Fine tune auto-tagging warning messages
- Fine tune auto-tagging toggle
- Fine tune Todoist label
- feat: Add label to Todoist
- Update README.md
- Fix modal initial settings
- Update TodoistModal.ts
- Fine tune pop-up modal
- Fine tune pop-up modal
- Fine tune pop-up modal
- Fine tune pop-up modal
- Improve due date for non-task modal
- Improve due date for non-task modal
- Fine tune metadata
- Fix non-task modal error
- Fine tune modal UI
- Allow project selection in modal
- Clean up code
- Fix Todoist link insertion without frontmatter
- Update UIDProcessing.ts
- Update URILinkProcessing.ts
- Improve code format
- Update README.md
- Improve docs
- Add timestamp to Todoist link
- Fine tune timestamp to metadata
- Add timestamp to metadata
- Fine tune task description
- Improve code format
- Update README.md
- Improve auto tagging docs
- Update README.md
- Update README.md
- Update README.md
- Improve docs
- Improve docs
- Update README.md
- Clarify descriptions in settings tab
- Update TodoistModal.ts
- Fine tune task modal
- Debug Todoist link insertion
- Debug Todoist link insertion
- Improve code format
- Retain cursor position when auto tagging
- Fine tune automatic tagging
- Fine tune automatic tagging
- Fine tune automatic tagging
- feat: Allow auto tag insertion when syncing tasks
- Revert "feat: Allow auto tag insertion when syncing tasks"
- feat: Allow auto tag insertion when syncing tasks
- Fix build errors
- Fix build errors
- Update doc for installation methods
- Update doc for available commands
- Update task description reterival doc
- Fine tune Retrieve task description
- Fine tune Retrieve task description
- Fine tune Retrieve full task description
- feat: Retrieve full task description
- Fine tune task description retrieval
- Add an option to sync everything in description
- Fix non-task link insertion
- Debug task indentation link insertion
- Fix description indentation
- Fine tune sync Todoist task description to Obsidian
- Fine tune sync Todoist task description to Obsidian
- feat: Sync Todoist task description to Obsidian
- Update documentation
- Improve code format
- Update README.md
- Update documentation
- feat: Add skipping weekends for relative dates
- Fine tune settings tab
- Debug relative due date
- Debug relative due date
- Debug relative due date
- feat: Add relative due date
- Update package.json
- Improve code format
- Enhanced date handling features:
- Improved relative date processing (e.g.,
1d
,+1d
,20d
) - Contextual weekend skipping for relative dates
- Smart date validation with clear error messages
- Past date confirmation dialog
- Improved relative date processing (e.g.,
- Improved user experience:
- Dynamic weekend skip toggle (only shows for relative dates)
- Clear date format hints in task modal
- Better date validation feedback
- Refined task modal UI for better date input experience
- Enhanced date format documentation
- Improved date processing error messages
- Update priority documentation
- Fine tune task creating modal UI
- Fine tune settings tab UI
- Remove default cleanup patterns from settings tab
- Update settings tab
- Update settings tab
- Update settings tab
- Add default priority option
- Fix priority mapping
- Fine tune priority settings
- Fine tune priority settings
- Fine tune priority settings
- Fix priority mapping
- Debug priority mapping
- Fine tune priority feature
- Fine tune priority feature
- Add priority modal
- feat: Add priority syncing
- Improve code format
- Fine tune Dataview and moment.js input boxes
- feat: Add momentjs cleanup pattern
- Fine tune Dataview cleanup pattern
- Add Dataview cleanup patten
- Update package-lock.json
- Fix build errors
- Update packages
- Update TodoistModal.ts
- Update SettingTab.ts
- Fix buid errors
- Update packages
- Address plugin review comments
- Address plugin review comments
- Update package.json
- Update esbuild.config.mjs
- Update package.json
- Update package.json
- Improve code format
- Update packages
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update manifest.json
- Merge branch 'main' into dev
- Update FUNDING.yml
- Add changelog to release automation