✨ New Features
- Move AI provider model fetching to server-side for Docker network compatibility bea9fb0
- add font customization feature with multiple font option and fix small bugs 2ac9136
- add Roboto variable font for enhanced typography options 2411d59
- add fonts table to database schema 6a03779
- add default fonts configuration and database seeding d92bd99
- add font API router with CRUD operations 70216b8
- add FontManager class for dynamic font loading acaa74f
- update FontSwitcher to use database-driven fonts ee6d923
- integrate FontManager into user store initialization e961a14
🐛 Bugfixes
- update attachment size type to number and enhance GPU acceleration check 105b09b
- update font settings to use FontManager and fix formatting 0264cff
- optimize font file blob creation ef96d08
- remove unused Google Fonts import from globals.css eee95d1
🚀 Improvements
- optimize font management with Chinese fonts and performance enhancements 9103b85
⚡️ Performance Improvements
- optimize streaming render and support scroll during response 1be3eb7
♻️ Refactors
- Remove unused re-export from modelTemplates in AiSetting constants 9343eb4
🔧 Chores
- update dependencies and add new icons b0181be
- update prisma and turbo dependencies 87e2a48
- Update version to 1.8.1 82f6ecc
🔍 Other Changes
- [ci skip] Update version to 1.8.0 df116da
- fixed base url og gemini ai model provider 03e5949
- Merge pull request #1051 by jhao0413 from jhao0413/main 88d977f
- Merge branch 'blinkospace:main' into main 5a3546a
- Optimize font style implementation 7a1c973
- Merge pull request #1065 by blinko-space from blinkospace/pr/font-management-optimization 9f08685
- Merge pull request #1056 by jawherkh from jawherkh/main 61f53a0
- Merge pull request #1066 by blinko-space from blinkospace/pr/server-side-model-fetching 316e0fa