Releases: Whatever-Co/AutoMeetsSlide
Releases · Whatever-Co/AutoMeetsSlide
AutoMeetsSlide 1.5.1
AutoMeetsSlide 1.5.0
Add option to automatically delete NotebookLM notebooks after slide generation.
Features
- Auto-delete notebook: When enabled, the NotebookLM notebook created for slide generation is automatically deleted after the PDF is downloaded, keeping your NotebookLM workspace clean
- Configurable globally in Settings (Notebook section) and per-job in the generation dialog
- Per-job setting defaults to the global preference but can be overridden for individual jobs
AutoMeetsSlide 1.4.1
Minor update to test Sparkle auto-update.
Changes
- Show app version in Settings
AutoMeetsSlide 1.4.0
Add automatic update support via Sparkle framework.
Features
- Auto-update: The app now checks for updates automatically on launch and can be triggered manually via "AutoMeetsSlide → Check for Updates…" menu
- Updates are delivered as signed, notarized DMGs with EdDSA signature verification
Changes
- DMG files now include version number in filename (e.g.,
AutoMeetsSlide-1.4.0.dmg) - Release workflow now generates and publishes Sparkle appcast automatically
- Improved code signing in notarize script to properly handle nested framework binaries
AutoMeetsSlide 1.3.2
Bug fix release for multi-source slide generation.
Bug Fixes
- Fixed an issue where the second file or URL source was not used when generating slides, ensuring all uploaded sources are now included in the generated slide deck
AutoMeetsSlide 1.3.1
Minor UI improvements to the file processing experience.
Changes
- Animated spinning icon on file rows during processing (replaces redundant spinner)
- Clicking completed files now opens the generated PDF directly instead of revealing in Finder
AutoMeetsSlide 1.3.0
Multi-source slide generation with per-job settings.
Features
- New settings sheet appears when dropping files, allowing customization before processing
- Support for multiple source files per slide deck — drop additional documents to combine them
- Support for web and Google Docs URLs as sources
- Per-job custom prompt — override the default prompt for individual slide generation jobs
Changes
- File picker and drag-and-drop now open the new settings sheet instead of immediately queuing
- File queue shows source count badge when a job has multiple sources
AutoMeetsSlide 1.2.1
Fix code signing issue that prevented the app from authenticating after installation from DMG.
Bug Fixes
- Fix sidecar binary code signing: sign embedded Python libraries with the correct Developer ID to prevent Team ID mismatch when running with hardened runtime
Changes
- Support
MODEL_NAMEenvironment variable in release script for flexible Co-Authored-By attribution - Remove redundant version header from release notes template
AutoMeetsSlide 1.2.0
Bug fix and feature update with significant improvements to processing reliability and UX.
Features
- Concurrent file processing with configurable max jobs (1-5 simultaneous)
- Automatic state restoration on app restart — in-progress items resume where they left off
- Open NotebookLM notebook directly from the app
- Click notification to open downloaded PDF
Bug Fixes
- Prevent file overwrite when duplicate filenames exist in download folder (appends number suffix)
- Fix drag & drop file validation
- Improve sidecar reliability and error reporting
AutoMeetsSlide 1.1.0
New features and UX improvements for AutoMeetsSlide.
Features
- Settings window - Customize system prompt and download folder via Preferences (⌘,)
- Text document support - Now accepts TXT, MD, and DOCX files in addition to audio and PDF
- Custom system prompt - Configure the instructions sent to NotebookLM for slide generation
- Watch folder auto-import - Automatically queue new M4A files from a watched folder
Changes
- App name now displayed in window title bar
- Improved drag & drop to only accept supported file types (unsupported files are rejected visually)
- Removed redundant header bar for a cleaner interface
- Added menu bar commands: Add Files (⌘O) and Logout (⌘⇧L)
- Settings are now persisted across app restarts