# Changelog
| Version | Date | Notes |
| ------------- | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `1.7.0` | 2026-02-12 | **✨ New Features**
- **(Major) Select Command** — Select text and modify it with a custom command (e.g. fix grammar, translate to English, etc.).
- **(Major) LLM Prompts** — Support for multiple saved prompts with syntax highlighting for the prompt editor, anchor tags enforcement, and a new "Cursor Developer" preset.
- **Input Microphone Selection** — Allow selecting the input microphone in Settings. Thanks to @litel-fr.
- **Dictionary Import/Export** — Import and export words from the dictionary, including medical presets. Thanks to @icristescu ([#72](https://github.com/Kieirra/murmure/pull/72)).
- **Text Insertion Mode** — New setting to choose between standard, terminal-compatible, or direct typing insertion modes ([#119](https://github.com/Kieirra/murmure/issues/119)).
- **Log Verbosity** — Configurable log verbosity levels (trace, debug, info, warn, error) and a button to open the logs folder.
**🐛 Bug Fixes**
- Fixed full screen issue on Select Model page on macOS ([#82](https://github.com/Kieirra/murmure/issues/82)).
- Transcription is no longer part of the logs by default ([#88](https://github.com/Kieirra/murmure/issues/88)).
- Temporary audio is now saved in the tmp folder instead of app_dir in case of crash ([#88](https://github.com/Kieirra/murmure/issues/88)).
- Fixed invalid word format error message in dictionary.
- Allow digit conversion threshold to be 0.
- Updated dependencies to fix security vulnerabilities.
**♻️ Refactor**
- Fixed main SonarQube issues.
- Streamlined shortcuts logic and optimized event lookup.
**🔧 CI**
- Added Security Scanning with SonarQube.
- Improved static analysis for contributions (test, compilation, linting, etc.).
- NSIS exe installer now runs without administration privileges. |
| `1.6.0` | 2025-12-15 | **✨ New Features**
- **(Major) LLM Connect** — Connect Murmure to a local LLM (Ollama) to enhance, correct, or reformat transcriptions through post‑processing. Includes presets for translation, medical dictation, development, and automatic reformulation.
- **(Major) Formatting Rules** — Automatic text transformations: add trailing spaces, insert spaces before `?!`, convert text-to-numbers, or apply custom find/replace rules.
- **Toggle-to-Talk Mode** — New alternative to push‑to‑talk: press once to start recording, press again to stop. Thanks to @nicolascrop.
- **Sound Feedback** — Audio cues when starting and stopping a recording.
**♻️ Refactor**
- Improved UI notifications.
- Backend refactor aligned with SRP principles.
- Dictionary configuration migration in preparation for import/export support. Thanks to @icristescu.
**🐛 Bug Fixes**
- Fixed overlay misalignment with fractional display scaling. Thanks to @flomillot (PR #73). |
| `1.5.0` | 2025-11-15 | **✨ New Features**
- Display words per minute, MB saved (no cloud), and total words statistics
- MacOS version support
- Option to not make the last transcription persistent in history and remove it at each shutdown
- FR/EN translation of the application
- Add onboarding tutorial for first time users
**🐛 Bug Fixes**
- Prevent menu from scrolling on long pages
- Restart application after uploading to new version
- Display the overlay on the active screen |
| `1.4.0` | 2025-11-01 | **✨ New Features**
- Click on history, save it in clipboard
- Add a button to clear transcription history
- Add option in Settings to keep the transcription in clipboard
**🐛 Bug Fixes**
- Second transcription losing cursor focus and sometimes not working properly.
- Minor UI change on long shortcut in Settings |
| `1.3.0` | 2025-10-25 | **✨ New Features**
- Added an experimental API allowing Murmure to connect with external software _(can be enabled in Settings → System)_
- Improved shortcut UI for better usability
- Removed the experimental tag for the Linux AppImage. It now works identically to the Windows version (users who had the experimental version need to reinstall it to benefit from the "check for updates" feature)
**🐛 Bug Fixes**
- Fixed small memory leak
- Fixed the unwanted \"v\" key activation when assigning shortcuts
- Corrected the GitHub link |
| `1.2.1` | 2025-10-17 | Fix overlay position + check for updates button + signed msi + Linux experimental AppImage |
| `1.2.0-alpha` | 2025-10-14 | Add Overlay |
| `1.1.0-alpha` | 2025-10-13 | Add 'Past last transcript' shortcut |
| `1.0.0-alpha` | 2025-10-13 | Initial version |