forked from Neptune/mirror.kickstart.nvim
-
v1.7.0
StableAll checks were successfulCI / json-check (push) Successful in 5sCI / security (push) Successful in 7sCI / manifest (push) Successful in 5sPublish / detect-release (push) Successful in 5sCI / lua-check (push) Successful in 10sPublish / tag (push) Has been skippedPublish / promote-release (push) Has been skippedCI / sast (push) Successful in 40sreleased this
2026-02-16 22:55:38 +00:00 | 414 commits to master since this releaseWhat's Changed
Features
-
GravitySync Bidirectional Merge: Complete rework from one-way copy to three-way merge with diffview UI
- Telescope file picker shows changed files with direction indicators
- Hunk-level merge UI with left (source) / right (system) diff split
- Right-click context menu for merge actions
- Branch + PR creation flow for committing merged configs
- Three-way change detection using
resolved_hashbaseline - State migration for existing sync state
-
CI Security Scanning: Added three security scanning stages to CI templates
- Gitleaks secret detection scanning
- Dependency vulnerability scanning (npm audit, pip-audit, govulncheck)
- Semgrep SAST scanning for AI-generated code patterns
-
Workflow Automation:
- Generic Forgejo Action to auto-transition Epics on PR merge
- PR URL custom field setup via MCP
- Git pull added to pre-sync flow
-
Skill Documentation:
- Updated CI/CD and release skills with Forgejo Actions learnings
- Decoupled cost estimation from duration mapping in OpenProject skill
Bug Fixes
- Fixed merge UI keybindings conflicting with which-key groups
- Fixed merge UI layout consistency with
rightbelow vsplit - Fixed SAST CI job failing due to missing Python/pip on runner
Tests
- 12 new bidirectional merge tests (state migration, three-way detection, picker entries, state persistence)
- All 27 tests passing (12 bidirectional + 14 sync + 1 integration)
Tasks
- OP#416: Add git pull to pre-sync flow
- OP#458: Generic PR URL custom field setup via MCP
- OP#457: Generic Forgejo Action to transition Epics on PR merge
- OP#658: Add secret detection scanning to CI pipeline templates
- OP#659: Add dependency vulnerability scanning to CI pipeline templates
- OP#660: Add SAST scanning for AI-generated code patterns
- OP#719: Update CI/CD and release skills with Forgejo Actions learnings
- OP#722: Rework GravitySync into bidirectional merge with diffview UI
- OP#723: Build Telescope file picker for bidirectional sync status
- OP#724: Build diffview integration for hunk-level merge decisions
- OP#725: Implement branch + PR creation flow for GravitySync
- OP#726: Update sync state tracking for bidirectional merges
- OP#727: Replace old one-way GravitySync confirmation flow
- OP#728: Test GravitySync bidirectional merge flow
- OP#745: Decouple cost estimation from duration mapping
Full Changelog
https://git.bros.ninja/mike/kickstart.nvim/compare/v1.6.0...v1.7.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-