v1.7.1

lfnovo/open-notebookv1.7.1Feb 15, 2026by lfnovo

AI Summary

Adds French language support and fixes various issues including ElevenLabs TTS credential passthrough, empty source handling, and Docker documentation.

Key Highlights

  • French (fr-FR) language support
  • ElevenLabs TTS credential passthrough fix
  • Handle empty/whitespace source content
  • Exposed embed command_id in note API
  • Embedding field made optional
  • Docker container name documentation fix

New Features

  • French (fr-FR) localization (8 locales total)
  • Embed command_id exposed in note API responses
  • Embedding field is now optional
  • CI test workflow and i18n validation

Full Release Notes

## What's Changed

### Added
- French (fr-FR) language support (#581)
- CI test workflow and improved i18n validation (#580)
- Expose embed `command_id` in note API responses (#545)

### Fixed
- ElevenLabs TTS credential passthrough via Esperanto update (#578)
- Handle empty/whitespace source content without retry loop (#576)
- Increase transformation `max_tokens` and update Esperanto dep (#568)
- Turn the embedding field into optional (#557)

### Docs
- Fix docker container names in local setup guides (#577)

### Dependencies
- Bump langchain-core from 1.2.7 to 1.2.11 (#564)
- Bump cryptography from 46.0.3 to 46.0.5 (#563)

## Thank You

Thanks to everyone who contributed to this release! 🙏

- @richardsolomou for exposing embed command_id in note API responses (#545)
- @saikrishna-prathapaneni for the French translation work (#514)

**Full Changelog**: https://github.com/lfnovo/open-notebook/compare/v1.7.0...v1.7.1