v1.2.0
lfnovo/open-notebookv1.2.0Dec 2, 2025by lfnovo
AI Summary
Command Palette for keyboard-driven navigation, Azure OpenAI modality-specific configuration, and improved chat experience with compact numbered citations.
Key Highlights
- Command Palette (Cmd/Ctrl+K) for quick navigation
- Azure OpenAI modality-specific configuration
- Compact chat references with numbered citations
- Fixed URL params in search page
- UTF-8 encoding fix for migrations
New Features
- Command Palette for quick access to notebooks, sources, and search
- Azure OpenAI configuration for different deployments for LLM, embeddings, and speech
- Numbered citations in chat for cleaner reference handling
- Environment variables loading moved to application entry point
Full Release Notes
# Release v1.2.0 **Release Date:** December 2025 This release brings significant UI/UX improvements, better Azure OpenAI support, and various bug fixes and refinements since v1.1.0 (October 24, 2025). ## Highlights - **Command Palette**: New keyboard-driven navigation for quick access to notebooks, sources, and search - **Azure OpenAI Support**: Modality-specific configuration for Azure deployments - **Improved Chat Experience**: Compact references with numbered citations --- ## Features - **Command Palette for Quick Navigation** - Press `Cmd/Ctrl+K` to quickly navigate and search across the application (#288) - @lfnovo - **Azure OpenAI Modality-Specific Configuration** - Configure different Azure OpenAI deployments for LLM, embeddings, and speech (#243) - @lfnovo - **Compact Chat References** - Chat now displays numbered citations for cleaner reference handling (#220) - @lfnovo ## Bug Fixes - **URL Params in Search Page** - Fixed command palette navigation to properly handle URL parameters (#289) - @lfnovo - **UTF-8 Encoding for Migrations** - Fixed async migrations file reading to use UTF-8 encoding (#279) - @kuroshiro1902 - **UI Scrolling and API Routes** - Fixed UI scrolling behavior and API route ordering issues (#253) - @lfnovo - **Hide Sources Notes** - Fixed display of source notes (#273) - @lfnovo ## Refactoring - **Environment Variables Loading** - Moved environment variables loading to application entry point for better initialization (#283) - @kuroshiro1902 - **Duplicate Model Validation** - Optimized duplicate model validation and improved error handling (#219) - @lfnovo ## Documentation - **SSL Verification Configuration** - Added documentation for SSL verification configuration for local providers (#281) - @lfnovo - **Contribution Workflow** - Improved contribution workflow and project governance documentation (#246) - @lfnovo ## Maintenance - **Podcast Transcripts** - Improved podcast transcript generation (#221) - @lfnovo - **Esperanto Update** - Bumped Esperanto for Anthropic on LangChain support (#244) - @lfnovo - **Security: js-yaml** - Updated js-yaml from 4.1.0 to 4.1.1 in frontend (#263) - @dependabot --- ## Full Changelog **v1.1.0...v1.2.0**: https://github.com/lfnovo/open-notebook/compare/v1.1.0...main