ObsiCard v1.1.1
Release 1.1.1
Bug Fixes & Code Quality Improvements
This release addresses all feedback from the Obsidian review process, focusing on code quality, compliance, and best practices.
馃敡 Fixed Issues
- Console Compliance: Replaced
console.logstatements withconsole.debugto comply with Obsidian's console usage guidelines - UI Text Consistency: Fixed sentence case for all UI text throughout the plugin to follow Obsidian conventions
- Async/Await: Fixed async method that had no await expression
- Promise Handling: Fixed Promise returned in function argument where void return was expected
- Code Cleanup: Removed unused variables:
ankiSyncCountandankiQueuedCountin main.tsGroqResponseimport in GroqFlashcardService.tsdeckNameLabelin ReviewModal.ts
馃摑 Technical Details
All changes maintain backward compatibility and do not affect functionality. This is a maintenance release focused on code quality and Obsidian compliance.
馃殌 Installation
Update through Obsidian's Community Plugins browser, or download the latest release from GitHub.
馃摝 Files Changed
main.ts- Console statements and async method fixessrc/services/GroqFlashcardService.ts- Removed unused importsrc/ui/PreGenerationModal.ts- Sentence case fixessrc/ui/ReviewModal.ts- Removed unused variablesrc/ui/SettingsTab.ts- Sentence case fixes
Full Changelog: 1.1.0...1.1.1