---
date: 2026-04-25
title: "Changelog — April 25, 2026"
lang: en
author: ZhenYi
---

## Deployment

- **Prometheus Metrics**: New metrics endpoint for monitoring system health and performance
- **Health Check Endpoints**: Git hooks and email workers now expose health status for container orchestration
- **Operational Documentation**: Updated monitoring guides with comprehensive metrics reference

## Security

- **Crawler Protection**: Added robots.txt to prevent search engines from indexing sensitive paths
- **Sitemap Control**: Optimized sitemap structure for better search engine visibility
- **Protected Routes**: Sensitive API paths now blocked from web crawlers

## AI

- **Vector Search Integration**: Message content now indexed for semantic search using Qdrant embeddings
- **Flexible Model Sync**: Support for syncing models from multiple AI providers beyond OpenRouter

## Performance

- **Asset Compression**: Static files now pre-compressed with Brotli and Gzip for faster page loads
- **Connection Optimization**: Simplified database connection handling for improved reliability
- **Redis TTL Tuning**: Optimized typing indicator cache with appropriate expiration times

## Collaboration

- **Smart Reconnection**: Automatic reconnection when returning to the browser tab
- **WebSocket Replay**: Typing status replayed when reconnecting to catch up on missed events

## Git & Repos

- **Kubernetes Health Probes**: Fixed container health check configuration for git servers

## Bug Fixes

- Fixed avatar upload routing and URL handling
- Reduced logging noise by excluding health/metrics endpoints from access logs
- Removed redundant code for cleaner codebase
