taskgenius_taskgenius-plugin/manifest.json
Quorafind 4835367a4a merge: apply critical fixes from master branch to refactored structure
Applied master branch updates (9b4d039..fc6372c) to the refactored codebase:

Version Updates:
- Bump version to 9.7.7 across all manifests and package.json
- Update Bases API requirement from 1.9.3 to 1.9.10

Critical Fixes Applied:
1. MCP Bridge variable scope fix (fd9888d)
   - Already fixed in refactored code at src/mcp/bridge/TaskManagerBridge.ts

2. Bases API 1.9.10 compatibility (192a640)
   - Updated type definitions for new API shape
   - Changed PropertyType from "property" to "note"
   - Enhanced BasesView interface with flexible data types
   - Added ephemeral state methods support

3. Improved data extraction fallbacks (4b2d598)
   - Enhanced markdown file detection with multiple strategies
   - Added robust property value extraction chain
   - Graceful fallback through getValue(), properties, frontmatter, note.data

4. ViewManager container resolution
   - Added resolveContainerEl() method for flexible container handling
   - Updated all view factory functions

All changes maintain backward compatibility while supporting new Bases API features.
The refactored directory structure is preserved with files in their new locations:
- managers/task-manager.ts (was utils/TaskManager.ts)
- managers/file-task-manager.ts (was utils/FileTaskManager.ts)
- managers/version-manager.ts (was utils/VersionManager.ts)
- utils/file/file-operations.ts (was utils/fileUtils.ts)

Build verified successful with no TypeScript errors.
2025-08-19 22:40:20 +08:00

10 lines
No EOL
342 B
JSON

{
"id": "obsidian-task-progress-bar",
"name": "Task Genius",
"version": "9.7.7",
"minAppVersion": "0.15.2",
"description": "Comprehensive task management that includes progress bars, task status cycling, and advanced task tracking features.",
"author": "Boninall",
"authorUrl": "https://github.com/Quorafind",
"isDesktopOnly": false
}