Skip to content

Commit a7747e4

Browse files
committed
Release v1.3.0: Add Granola URL integration and enhance attendee extraction
- Add Granola URL links in frontmatter for easy access to original notes - Enhance attendee extraction with better name resolution - Reorganize settings UI with clear sections for better UX - Add multi-folder infrastructure (ready for when API supports it) - Improve attendee deduplication across multiple sources - Clean up console output and debug information
1 parent cab0a90 commit a7747e4

File tree

5 files changed

+354
-52
lines changed

5 files changed

+354
-52
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,26 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [1.3.0]
6+
### Added
7+
- **Granola URL integration**: Add links back to original Granola notes in frontmatter (`granola_url`)
8+
- **Enhanced attendee extraction**: Improved name resolution using detailed person data from Granola API
9+
- **Multi-folder infrastructure**: Code infrastructure ready for when Granola API includes folder information
10+
- **Organized settings UI**: Grouped related settings into clear sections (Metadata & Tags, Daily Note Integration, etc.)
11+
- **Better deduplication**: Prevents duplicate attendees from multiple sources (people array + calendar events)
12+
13+
### Enhanced
14+
- **Attendee name detection**: Now uses `fullName`, `givenName`, `familyName` fields for more accurate names
15+
- **Settings organization**: Related settings grouped under clear headings for better UX
16+
- **Metadata management**: Unified handling of tags, URLs, and other frontmatter data
17+
- **Console output**: Cleaner debug information with better organization
18+
19+
### Technical
20+
- **Future-ready folder support**: All infrastructure in place for multi-folder tagging when API supports it
21+
- **Improved email tracking**: Prevents processing same attendee multiple times across different data sources
22+
- **Enhanced error handling**: Better error messages and graceful fallbacks
23+
- **Code organization**: Cleaner separation of concerns and modular design
24+
525
## [1.2.2]
626
### Fixed
727
- **Critical bug**: Fixed issue where meetings with duplicate titles (e.g., recurring "Enterprise Team | Project Update") were being skipped instead of created with unique filenames

0 commit comments

Comments
 (0)