TaskNotes 4.3.33 (Fork)
This release is from the cybersader/tasknotes fork.
Added
- Universal Bases view support: "Bulk tasking" button now appears on ALL Obsidian Bases views (Table, Board, etc.), not just TaskNotes-registered view types
- New
BasesToolbarInjectorservice detects any.bases-toolbarand injects the button - Native "New" button preserved on non-TaskNotes views (creates normal files as expected)
- Automatic cleanup when switching between TaskNotes and non-TaskNotes view types
- New setting: "Universal view buttons" in Features > Bases views section
- New
- CHANGELOG backfill: Added real release notes for versions 4.3.24-4.3.32 (previously only had stubs)
- CHANGELOG enforcement: PostToolUse hook warns if CHANGELOG.md is missing an entry for the current version during commits/pushes
- View Settings UX: Added to roadmap as future enhancement
Changed
- PropertyPicker "mismatch" badge: Renamed to "mixed type" with hover tooltip explaining which files have inconsistent property types and how to fix them
- Edit Task modal PropertyPicker: Search now appears above the property fields list (matching the bulk modal layout)
Fixed
- Toolbar buttons disappearing after view switch: Buttons no longer vanish when switching Table → Task List → back to Table within the same .base file. Root cause: stale WeakSet caching prevented re-injection after Bases reused toolbar DOM elements.