v3.0.0
[3.0.0] - 2026-06-01
🎉 App Renamed to Ayjan Minutes
The application has been fully rebranded from AI Note Taker to Ayjan Minutes:
- Executable renamed to
Ayjan Minutes.exe - Installer renamed to
Ayjan-Minutes-Setup.exe - Release zip renamed to
Ayjan-Minutes-v{version}.zip - Model cache moved from
~/.cache/ai_note_taker/to~/.cache/ayjan_minutes/ - Session cache moved from
~/.ainottaker/to~/.ayjanminutes/
Note for existing users: Your downloaded Whisper model and login session will not carry over automatically. You will need to re-download the model (via Settings → Model) and sign in again after updating.
🎯 Improvements
- Smoother software updates: The app no longer shows a blank screen between closing and the new version appearing — a progress window stays visible through file copy and new-app startup, closing only once the new app's window is on screen. The fixed 3-second wait is replaced with process-exit polling (~0.5s actual wait)
- Relay server concurrency: The relay server now handles multiple simultaneous summarization requests correctly
✅ Fixes
- Live config reload: Transcription model size changes apply immediately without a restart
- Offline startup: App launches correctly with no network connection, distinguishing offline from expired session
- Summarizer auth retry: Retries with a refreshed token on 401 instead of failing immediately
- Logging in frozen builds: Fixed
NoneType.writenoise from PyInstaller'ssys.stderr = None; stderr only redirected to crash log in frozen builds