Releases: ctrlaltwill/Sprout
Releases · ctrlaltwill/Sprout
Sprout 1.0.4
Release Date
February 8, 2026
Summary
Version 1.0.4 includes a major dependency upgrade to Recharts v3, incorporating three Dependabot pull requests, along with minor styling improvements.
What's Changed
Dependency Updates
- Merged #1: Bump globals from 15.15.0 to latest
- Merged #2: Bump recharts from 2.15.4 to 3.7.0
- Merged #3: Bump @types/node from 20.x to latest
Recharts Fixes
- Updated from Recharts 2.15.4 to 3.7.0
- Fixed compatibility issues in analytics charts (forgetting curve, review calendar heatmap)
- Resolved type definitions for chart components
- Ensured all analytics visualizations work with new API
Minor Fixes
- Tag box styling consistency across browser, modals, and card editor
- Applied uniform background, border, and shadow styling to all tag boxes
Sprout 1.0.3
Release Notes – Version 1.0.3
Release Date
February 8, 2026
Summary
Version 1.0.3 is a quality-of-life release focused on settings reorganization, backup improvements, and modal consistency.
What's Changed
Settings Overhaul
- Reorganized settings into clearer sections: General, Study, Scheduling, and Storage
- Improved labels and descriptions for all settings
- Automatic migration of existing settings on first load
Backup System
- Scheduling-data-only backups (smaller file sizes)
- Automatic backup interval (15 minutes)
- Automatic retention limit (keeps 5 most recent backups)
Modal Styling
- Consistent overlay across all modals (Add Card, Edit Flashcard, Bulk Edit, Quick Edit)
- Unified layout, header, and button styling
- Proper DOM cleanup when closing modals
Bug Fixes
- Fixed type issues in forgetting-curve chart and review-calendar heatmap
- Fixed import statements in browser-helpers and title-markdown
- Removed unused variables and dead CSS classes
Sprout 1.0.2
Release Notes – Version 1.0.2
Release Date
February 7, 2026
Summary
Version 1.0.2 is a maintenance release with settings reorganization and code refinements for Obsidian community plugin approval.
What's Changed
Settings
- Improved grouping and section titles for better clarity
- Enhanced documentation for each setting
Code Quality
- Code refinements for Obsidian community standards
- Better TypeScript organization and type system improvements
Sprout 1.0.1
Release Notes – Version 1.0.1
Release Date
February 6, 2026
Summary
Version 1.0.1 introduces experimental Anki import/export functionality and includes stability improvements.
What's Changed
New Features
- Anki import (.apkg): Import cards with scheduling data, deck/tag mapping, and duplicate handling
- Anki export (.apkg): Export cards with FSRS state, review history, and media files
Bug Fixes
- Reading view rendering fixes
- Various stability improvements
Sprout 1.0.0
Release Notes – Version 1.0.0
Release Date
February 5, 2026
Summary
Sprout 1.0.0 is the first stable release — an Obsidian plugin for Markdown-first flashcards with FSRS scheduling, analytics, and flexible card formats.
What's Changed
Core Features
- FSRS-based spaced repetition scheduler
- Multiple card types: basic, cloze, multiple choice, and image occlusion
- Analytics dashboard with charts and heatmaps
- Card browser with search, filter, and bulk edit tools
- Inline editor for creating and editing cards directly in notes
- Reading view cards for excerpts and highlights
- Markdown-first workflow with note-linked cards