March 18, 2026Studio v1.2.7Station v1.2.7Framework v1.2.7
GitLab real-time sync and soft delete
GitLab sync relied on polling and deleted branches disappeared from deployment history, losing audit context.
- Added real-time webhook sync for GitLab push and merge request events, replacing polling
- Preserved deleted branches and commits in deployment history with visual indicators instead of removing them
- Replaced OAuth setup with a token-first flow supporting both Group and Personal Access Tokens