Releases: tailormade-eu/obsidian-task-export-plugin
1.0.5 — Include folder levels and README updates
Summary
This release adds hierarchical folder-level support to CSV exports and updates the README and examples to use generic placeholders. The CSV format now uses generic Level1..LevelN columns which contain subfolder segments, the project (markdown filename), markdown headers and parent task text in that order.
Changes
Added
- Export now emits folder subfolders as hierarchical
Level1..LevelNCSV columns.- Folder segments (subfolders under the configured
Customersfolder) are emitted before the project filename and markdown headers.
- Folder segments (subfolders under the configured
- README examples updated to use generic placeholders (
<CustomerName>,<Subfolder>,<ProjectName>,<Task>).
Changed
- CSV header format changed to:
v1.0.4 - CSV Description Refinement
Changes
- Settings Improvement: Refined CSV delimiter setting description for better clarity
- Changed from imperative "Choose delimiter" to descriptive "Delimiter for CSV output"
- Maintains consistency with other setting descriptions
Technical
- Minor text improvements for Obsidian plugin guidelines compliance
- All validation checks passing
This release continues our focus on compliance with Obsidian's plugin guidelines.
1.0.3
Changes
- UI Text Standardization: Converted all user-facing text to sentence case following Obsidian plugin guidelines
- Ribbon icon: "Export outstanding tasks"
- Commands: "Export outstanding tasks", "Toggle auto-export", "Open export settings"
- Settings Cleanup: Removed redundant plugin name from settings heading
Technical
- Fixed Obsidian community plugin validation warnings
- All UI elements now follow proper sentence case convention
This release focuses on compliance with Obsidian's plugin guidelines to ensure smooth community plugin approval.
1.0.2
What's New in v1.0.2
✨ New Features
- Configurable CSV Delimiter: Choose between comma (
,) or semicolon (;) in plugin settings - Added CSV delimiter dropdown in settings panel
- Improved Excel compatibility for European locales
- Feature parity with C# console app v1.0.1
🎨 User Interface
- New setting: "CSV Delimiter" with options:
- Comma (
,) - Standard CSV format (default) - Semicolon (
;) - European Excel format
- Comma (
🌍 Regional Support
Better support for regions where semicolon is the standard CSV delimiter (many European countries where comma is used as decimal separator).
🔧 Technical Details
- Field escaping now respects the chosen delimiter
- CSV output follows RFC 4180 standard for both delimiters
- UTF-8 with BOM encoding maintained for Excel compatibility
- Cross-platform support: Windows, macOS, Linux, Android, iOS, Web
📦 Installation
From Community Plugins (pending approval):
- Open Obsidian Settings
- Navigate to Community Plugins
- Search for "Task Export Tool"
- Install and enable
Manual Installation:
- Download
main.js,manifest.json, andstyles.cssfrom the assets below - Create folder:
VaultFolder/.obsidian/plugins/task-export-to-csv/ - Copy the files into that folder
- Reload Obsidian
- Enable the plugin in Settings → Community Plugins
🐛 Bug Fixes
- Fixed main.js not being available in repository for manual installation
- Updated .gitignore to allow main.js distribution
Full Changelog: 1.0.0...1.0.2
1.0.0
Task Export Tool v1.0.0
Export outstanding tasks from your Obsidian vault to CSV format for time tracking integration with ManicTime.
Features
- 🎨 Command Palette Integration - Export tasks with keyboard shortcuts
- 🔄 Automatic Export - Watch for file changes and auto-export
- ⚙️ Settings Panel - Fully configurable export behavior
- 🎯 Ribbon Icon - Quick access from sidebar
- 📊 Status Bar - Shows last export time
- 🔔 Notifications - Success/error feedback
- 📁 Selective Monitoring - Only watches relevant folders
- ⚡ High Performance - Async processing, file caching
Installation
- Download
main.js,manifest.json, andstyles.cssfrom the assets below - Create folder:
VaultFolder/.obsidian/plugins/task-export-to-csv/ - Copy the files into that folder
- Reload Obsidian
- Enable the plugin in Settings → Community Plugins
Usage
- Press
Ctrl/Cmd + P→ "Export Outstanding Tasks" - Or click the export icon in the left sidebar
- Find
outstanding_tasks.csvin your vault root
Requirements
- Obsidian v1.0.0 or higher
- Works on Windows, macOS, Linux, Android, and iOS
Documentation
See README.md for full documentation.