gitdataai/changelog/2026-04-27-en.mdx
ZhenYi 9b37f0a98a docs(changelog): add April 26-27 changelogs (EN/CN)
- Public-facing changelogs covering AI built-in skills, security, and bug fixes
- English and Chinese versions for each date
- Author: ZhenYi
2026-04-27 16:47:46 +08:00

61 lines
2.5 KiB
Plaintext

---
date: 2026-04-27
title: "Changelog — April 27, 2026"
lang: en
author: ZhenYi
---
## AI Agent — Built-in Skills System
We've launched a built-in skills system with 16 pre-configured skills. The AI automatically matches and activates the right skill based on conversation context:
**Git Operations**
- Commit history analysis — view project evolution, search commits, visualize branch graphs
- Code change analysis — compare diffs, summarize changes, trace code authorship
- Branch management — list branches, check merge status, analyze sync state
**Code Quality**
- Code review — professional review covering security, performance, and best practices
- Code explainer — clarify complex code in plain language
**Project Management**
- Repository management — browse, create, and configure project repos
- Issue management — full workflow with triage, labels, and priority assessment
- Board management — organize kanban boards, manage cards, track progress
- Member management — view team structure, manage roles and permissions
**Developer Productivity**
- PR summary — auto-generate clear and concise PR descriptions
- Issue triage — intelligently classify issue type, priority, and component
- Documentation generator — create README, API docs, and inline docs
- Test generator — write well-structured unit tests
- Commit message generator — auto-generate conventional commit messages
**Utility**
- HTTP requester — API testing and debugging
All built-in skills are available to every project by default. Use `@skill-name` or natural language to activate them. Project admins can customize or override them.
## AI — Model Sync
- New "offline" model status — sync now tracks which models are actually available
- Automatic deduplication by model name (regardless of provider)
- Syncs every 10 minutes to keep model info accurate
## Security
- LFS authentication now validates tokens against revocation and expiry
- Session encryption upgraded from SHA-256 to SHA-512
- Sensitive tokens no longer appear in production logs
## Bug Fixes
- Fixed incorrect timestamps on the commit history page
- Fixed repository info display errors during page loading
- Fixed incomplete data cleanup when deleting chat rooms
- Fixed audio resources not being released on recording errors
- Fixed pending requests potentially lost on WebSocket disconnect
- Fixed AI billing errors being silently dropped
- Fixed query performance issue when listing repositories with many commits
- Improved overall stability by removing multiple potential runtime crashes