Bumpy: Changesets'e Alternatif Dosya Tabanlı Versiyon Yönetimi
Varlock, monorepo projelerinde versiyon yönetimi ve changelog oluşturmak için Bumpy adlı yeni bir aracı duyurdu. MIT lisansıyla açık kaynak olarak sunulan Bumpy, TypeScript ile yazılmış ve Changesets'in iş akışından esinlenerek geliştirilmiş.
Aracın temel özelliği, markdown tabanlı bump dosyaları kullanarak sürüm değişikliklerini yönetmesi. Changesets'in benzer yaklaşımını takip ediyor ama bazı ek yetenekler sunuyor: workspace ve catalog protokolleri desteği, özel yayın komutları tanımlama imkanı ve branch tabanlı ön-yayın sürümleri (prerelease). Bu özellikler, özellikle karmaşık monorepo yapılarında daha esnek bir iş akışı sağlıyor.
Changesets'in Ağustos 2026'da çıkan v3 sürümü, önceki boşlukların çoğunu kapattığı için iki araç arasındaki fark azalmış durumda. Ancak Bumpy hâlâ belirli kullanım senaryolarında farklı bir yaklaşım sunuyor. Özellikle custom publish komutları ve branch-based prerelease özellikleri, bazı ekipler için daha uygun olabilir.
Projeyi denemek isteyenler GitHub'da bulabilir ve dokümantasyondan kurulum adımlarını takip edebilir. Monorepo yönetiminde Changesets'ten memnun olmayan veya daha fazla özelleştirme ihtiyacı duyan geliştiriciler için ilginç bir seçenek.
0 yorum