Releases: openchatui/openchat
Releases · openchatui/openchat
v0.1.30
[0.1.30] - 2025-11-03
PR: Release: Merge dev into main — Mobile UX, Drive navigation, and video features
Added
- Implemented mobile layouts for Drive folder, starred, and trash pages with a fixed header and responsive results list. (1bb18fd)
- Enhanced Drive layout with mobile navigation, including a bottom nav and responsive adjustments. (66e0cf6)
- Added a mobile floating action button on Drive pages and improved the FAB menu for reuse. (8266c29)
- Introduced rename capability and optimistic updates for starring in FilesResultsTableMobile. (0d5b03b)
- Improved mobile file name display with truncation in FilesResultsTableMobile. (6b02575)
- Added a sidebar toggle button to the FilesSearchBar for quicker navigation on smaller screens. (b45e13b)
- Enabled video streaming and added robust error handling in the VideoPreviewer component. (45daf1d)
- Chat now shows locally saved videos for generation jobs and the status endpoint returns richer data. (5c04fb5)
- Improved mobile UX and navigation, including Drive root switching and responsive search/results. (3e273a3)
Changed
- Migrated Whisper transcription worker to @huggingface/transformers with WebGPU/CPU fallback and browser caching. (#110)
v0.1.29
[0.1.29] - 2025-11-01
PR: admin mobile, auth fixes
Added
- Add mobile navigation to AdminSidebar and refine layout for better small-screen usability. (664696f)
Fixed
- Fix auth token retrieval by preferring NEXTAUTH_SECRET and setting secure cookies based on protocol, resolving route auth issues in local development. (5f9b439)
Changed
- Switch profile image storage and profile file resolution to the data directory instead of public, updating upload and fetch paths. (9634e1b)
- Update docker-compose to point AUTH_URL to http://localhost:3000 for local development. (5f9b439)
v0.1.28
v0.1.27
[0.1.27] - 2025-10-31
PR: Dev
Changed
- Standardize environment variable from NEXTAUTH_URL to AUTH_URL across code, config, CI, and docs to align with Auth.js and simplify setup. (8268c21)
- Set SQLite path in Dockerfile to /app/data/openchat.db to persist data in a mounted volume and avoid stage inconsistencies. (16c2099)
- Update docker-compose to reference SQLITE_URL=file:/app/prisma/dev.db and remove the unused prisma volume for a cleaner default. (1ecf4aa)
v0.1.26
[0.1.26] - 2025-10-31
PR: dev to main: update apple icon and workflows
Added
- Add Apple touch icon and general icon assets to improve branding and PWA support. (55a0f0c)
Changed
- Auto-changelog workflow now skips when the last commit is by the bot, and its model input generation switched to GPT-5. (0cd77de)
- Updated auto-changelog to use max_completion_tokens instead of the deprecated max_tokens parameter. (304c6ce)
- Removed the temperature parameter from the auto-changelog workflow payload to simplify requests. (1a561da)
- Increased max_completion_tokens in the auto-changelog workflow to 4000 to support larger outputs. (fa69498)
v0.1.25
[0.1.25] - 2025-10-31
PR: Dev to Main: Reverse Proxy and Auth Fixes
Added
- Optimized server-side API functions to call the database directly for config and user data, reducing HTTP round-trips and improving performance in Docker and reverse proxy environments. (c41de5c)
Fixed
- Fixed authentication issues behind a reverse proxy by forwarding cookies and external host headers, and by renaming NEXTAUTH_SECRET to AUTH_SECRET throughout the codebase. (c41de5c)
- Resolved admin role checks and user listing in the admin panel to avoid failures with secure cookies on localhost. (c41de5c)
- Improved audio config defaults and error handling to prevent crashes when config fields are missing. (c41de5c)
Changed
- Refactored environment variable usage, replacing NEXTAUTH_SECRET with AUTH_SECRET in all relevant files and documentation. (c41de5c)
- Updated Dockerfile and docker-compose.yml to support new authentication environment variables and improve compatibility with reverse proxy setups. (c41de5c)
- Enabled trustHost and debug options in Auth.js configuration for better logging and proxy support. (c41de5c)
- Improved role checks to be case-insensitive and updated admin UI navigation logic. (c41de5c)
v0.1.24
[0.1.24] - 2025-10-31
PR: Merge dev to main: fixed reverse proxy support and docker deployment auth
Fixed
- Resolved authentication issues when deploying behind a reverse proxy and improved Docker deployment authentication reliability. (#84)
Changed
- Simplified authentication middleware logic, restricting it to admin routes, and updated API base URL handling for better reverse proxy compatibility. (0e76a88)
v0.1.23
[0.1.23] - 2025-10-31
PR: chore: update docker-compose environment variables and enhance middle…
Changed
- Updated docker-compose environment variables for improved configuration and enhanced middleware authentication logic for better route protection. (a61fe7b)
v0.1.22
[0.1.22] - 2025-10-31
PR: Dev to Main
Added
- Added OpenAPI Swagger documentation generation and serving via new API endpoints. (6757db1)
- Enhanced model update API endpoint with Zod validation for improved input handling. (14c1b96)
Fixed
- Fixed OpenAI API payload structure and improved changelog JSON handling in workflow. (f00e883)
Changed
- Refactored server actions to API endpoints for connections, drive, websearch, image, video, and code interpreter configuration. (18bc25b)
- Removed deprecated server actions and associated schemas for file management and documents. (d5b161f)
- Refactored admin and main app pages to use new API helpers for models, chats, user settings, and feature configuration. (60cf3d2)
- Improved user management API to support image uploads and refined user data processing. (0323d49)
- Removed legacy Swagger integration and updated API documentation retrieval method. (0434df1)
- Updated import paths and refactored API endpoints for improved consistency and maintainability. (4cb4038)
- Refactored drive API endpoints and enhanced user settings retrieval for drive configuration. (7259440)
- Removed old test docs page and performed file formatting cleanup. (566b29f)
v0.1.21
[0.1.21] - 2025-10-19
PR: fix(api): await cookies
Fixed
- Fixed an issue where server cookies were not awaited properly in API requests, ensuring correct cookie handling. (bd1ae7d)