ComfyGit v0.27.7
| ⟱ Q U I C K - D O W N L O A D S A V A I L A B L E H E R E ⟱ |
|---|
| ✪ | ✪ | |||
|---|---|---|---|---|
| ‧ ✦ ‧ ✦ ‧ ✦ ‧ |
‧ ✦ ‧ ✦ ‧ ✦ ‧ |
INTEL-era (2020-) M-era (2020+) |
* If you can't see desired file here, make sure to check at the bottom of this page too
Changelog v0.27.7 ← v0.26.0 (Previous Public Version) 🗓️ 2026-05-21
💥 💥 💥 This Release's Top Picks ... 💥 💥 💥
1. TOP PICKS EDITOR!
- Now you can add, and edit your TP from TUI
- Assigned shortcut
P - New modal with full MD support
- Fully implemented keyboard shortcuts (ctrl+a/c/v)
- Fully implemented mouse action shortcuts (rightClick to paste/copy, doubleClick, click, drag&hold)
2. New ALT branch type!
- We all know the situation:
- you "hit the wall", an obstacle to overcome to finish the feature in
devbranch... - you're on a junction, there are multiple possible approaches to take.
- you "hit the wall", an obstacle to overcome to finish the feature in
- With the new
atltype branch you can try them all - Fully implemented within ComfyGit eco-system
- easy to create via
cg new alt 1(synced) - or
cg new alt 2(local-only) - and even easier to merge via
cg br end
- easy to create via
- To sum it up: ComfyGit now recognizes 4 type of branches:
xdevaltsub-alt, that's right - sometimes there are obstactles within an obstacle :)
3. New cg init CLI command!
- adding a new project to ComfyGit have never been easier.
- now it can be done from CLI via
cg init!
4. New cg merge local CLI command!
- example synonyms:
cg mg ll,cg mrg loc,cg mg lcl - there are use cases when local merge is needed, now it can be done via ComfyGit
cg mg llstarts an easy to navigate wizard where is hard to make any mistake
5. Misc
- fixed bad render within project tiles in Windows 11 terminals caused by win-specific unicode width.
... 🎉 Enjoy!
👉 C l i c k H E R E t o s h o w / h i d e a l l n e r d y d e t a i l s 👈
💫 Changed in: Windows
🐛 Fix(es)
- Fixed bad border rendering of a project tile in Win env caused by Win reporting a different unicode icon width than Linux 7b62307
💫 Changed in: TUI
🧩 Features
-
Enhance ProjectEditDialog with preferred scope handling and focus management 75af2f9
-
Update ProjectEditDialog to conditionally render scope buttons based on project type 94764fb
♻️ Refactor
-
Simplify project edit dialog focus handling and enhance scope action logic c76f7cc
-
Clean up code formatting and remove unused method in StatusMessage 67a2f4b
💫 Changed in: deps
🔧 Maintenance
- Update ratatui-comfy-toaster to version 0.3.3 and adjust Cargo.toml path configuration 8f082df
💫 Changed in: ALT branching
🧩 Features
-
Add support for creating alternative development branches 4eae6b9
-
Enhance dispatch_args to support alternative commands with optional parameters 24d7c49
-
Expose specific_suffix_branch_name_option and custom_branch_name_option functions for public use 5612f5a
-
Add functionality to resolve parent branch name using alternative merge logic d8c846d
-
Introduce git_alt module for alternative branching logic 5c8b406
-
Simplify status assignment in open_overview_bump_kind_dialog function e66de41
-
Enhance branch diagram loading and tree building with alternative branch support bf81765
-
Extend alt_merge_parent_branch and add alt_sibling_branch_names for improved alternative branch handling 7f2f1c9
-
Update resolve_parent_branch_name_with_cancel to utilize existing local branches for improved parent branch resolution 6373027
♻️ Refactor
- Enhance alt_merge_parent_candidates to utilize existing branches for candidate selection and improve candidate deduplication logic. Add tests for specific branch discovery. a31c711
💫 Changed in: ProjectEditDialog
♻️ Refactor
- Improve code readability by formatting chained method calls 2874c98
💫 Changed in: Local Merge
🧩 Features
-
Add local merge command support and enhance usage documentation 10de4d5
-
Introduce BranchPickerPrompt for improved branch selection UI and enhance branch switching functionality 12ce268
-
Implement local merge functionality with user prompts for branch selection and confirmation 86e7dab
-
Add git_locmerge module to support local merge functionality bf6938a
💫 Changed in: cg init
🧩 Features
-
Add
cg initcommand for project registration via CLI, including prompts for project name, alias, and setup mode. b6aec2d -
Implement
cg initcommand handling and update usage documentation for project registration 4c56c04 -
Add a method to retrieve the configuration path cdb1c63
-
Introduce cli_init module for command line interface initialization a923213
-
Enhance project registration with scope management and user prompts for nested projects f5b7fcd
-
Add functions to find enclosing project index and registered scope covering current working directory 7959ff4
... ✨ made with ComfyGit