50 lines
1.8 KiB
Markdown
50 lines
1.8 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [1.4.0] - 2026-01-14
|
|
|
|
### Added
|
|
- CTA button to empty state notebook list for better onboarding (#408)
|
|
- Offline deployment support for Docker containers (#414)
|
|
|
|
### Fixed
|
|
- Large file uploads (>10MB) by upgrading to Next.js 16 (#423)
|
|
- Orphaned uploaded files when sources are removed (#421)
|
|
- Broken documentation links to ai-providers.md (#419)
|
|
- ZIP support indication removed from UI (#418)
|
|
- Duplicate Claude Code workflow runs on PRs (#417)
|
|
- Claude Code review workflow now runs on PRs from forks (#416)
|
|
|
|
### Changed
|
|
- Upgraded Next.js from 15.4.10 to 16.1.1 (#423)
|
|
- Upgraded React from 19.1.0 to 19.2.3 (#423)
|
|
- Renamed `middleware.ts` to `proxy.ts` for Next.js 16 compatibility (#423)
|
|
|
|
### Dependencies
|
|
- next: 15.4.10 → 16.1.1
|
|
- react: 19.1.0 → 19.2.3
|
|
- react-dom: 19.1.0 → 19.2.3
|
|
|
|
## [1.2.4] - 2025-12-14
|
|
|
|
### Added
|
|
- Infinite scroll for notebook sources - no more 50 source limit (#325)
|
|
- Markdown table rendering in chat responses, search results, and insights (#325)
|
|
|
|
### Fixed
|
|
- Timeout errors with Ollama and local LLMs - increased to 10 minutes (#325)
|
|
- "Unable to Connect to API Server" on Docker startup - frontend now waits for API health check (#325, #315)
|
|
- SSL issues with langchain (#274)
|
|
- Query key consistency for source mutations to properly refresh infinite scroll (#325)
|
|
- Docker compose start-all flow (#323)
|
|
|
|
### Changed
|
|
- Timeout configuration now uses granular httpx.Timeout (short connect, long read) (#325)
|
|
|
|
### Dependencies
|
|
- Updated next.js to 15.4.10
|
|
- Updated httpx to >=0.27.0 for SSL fix
|