Releases: comfy-home/ComfyGit
ComfyGit v0.35.20
| ⟱ 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.35.20 ← v0.34.3 (Previous Public Version) 🗓️ 2026-06-02
💥 💥 💥 This Release's Top Picks ... 💥 💥 💥
1. v0.35.3: ComfyGitFlow declaration
2. v0.35.3: New "Git" tab in Project Settings
- first entry: merge branch deletion setup
3. c0.35.4-7: Bugfixes and enhancements
- Discovered and fixed issues within GitLab merging flow
4. v.0.35.8: Auto-detection enhancements (cg init / wizard)
- Added to root manifest candidates:
settings.gradle/settings.gradle.kts→ Gradle (version)GNUmakefile→ Makefile (VERSION)
- Also added
settings.gradle*to nested workspace detection (monorepos). - Source-embedded versions
- New target formats:
python_version—__version__ = "x.y.z"in.pyfilesc_define—#define VERSION "x.y.z"in headers/sources
- Auto-detected when the file exists and contains a readable version:
- Root:
__init__.py,version.py,_version.py,version.h src/<package>/__init__.py(one level undersrc/)
- Root:
- Usage notes
- For Python, key path should be
__version__(or leave default from init). - For C/C++, key path should be
VERSION(or another macro name likePROJECT_VERSIONif you configure it manually). settings.gradle/GNUmakefileuse the same parsers asbuild.gradle/Makefile(already supported intarget_custom.rs).
- For Python, key path should be
5. Misc:
- v0.35.9-11:
- tabs within TUI were upgraded to use ratatui-comfy-tabs crate from crates.io
- bugfixes to "branch verifications" and "target change" during
cg br end/cg branch end - bugfixes to PATCH branch creation from MAIN branch
- v0.35.12: Top Picks Editor enhacements:
- TPE now supports mouse wheel scroll
- TPE now accepts 4(as before) and 2(new) space indentation
- v0.35.14: Improvements to
cg sync- applies only to "GitLab+GitHub" project type
- in
Project Settings/Gitnow user can change two behaviours:- manual or external sync (as it was before this version)
- automatic sync after each merge
- v0.35.15-20:
- fixed nesting in Top Picks Editor
- implemented new ratatui-comfy-tabs features
- TUI now can use both, ABSOLUTE and RELATIVE paths!
- bugfix: mouse pane focus
... 🎉 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: Quick-Downloads
💎 Enhancements
- enhance quick downloads section for GitLab and GitHub with conditional formatting and new header layout cd27441
- adds more GitLab-related conditions cd27441
💫 Changed in: GitLab
🧩 Features
- add '--remove-source-branch=false' option to merge and create merge request commands 5069f80
💫 Changed in: cg sync
🧩 Features
-
add MirrorSyncAfterMerge setting to project settings and update related functionality 21a231c
-
add support for
--yesflag and implement mirror sync after merge functionality 8f9a150 -
add error handling for mirror sync after merge in
merge_pull_requestfunction 4a602ca -
enhance MirrorSyncReport with colored status output and add tests for status coloring 5165c9d
-
include mirror_sync_after_merge in project edit dialog initialization 69cd65a
-
refactor sync functions to support options and enhance mirror sync after merge functionality adfe59a
-
implement mirror_sync_after_merge methods and tests for toggling policies a6a86a8
💬 General Improvements & Fixes:
🧩 Features
-
add Git settings tab to project settings help context 97f2a49
-
enhance project settings with Git tab and related configurations e254e1c
-
implement post-merge source branch retrieval for project configurations e9514c8
-
extend merge_pull_request to include source branch and delete options for GitHub and GitLab 6430392
-
enhance merge_pull_request function to support source branch deletion options _0555e...
ComfyGit v0.34.3
| ⟱ 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.34.3 ← v0.30.7 (Previous Public Version) 🗓️ 2026-05-29
💥 💥 💥 This Release's Top Picks ... 💥 💥 💥
💬 Intro:
This release brings a huge improvements, we focused on behind the scenes stuff as the whole app has been restructurized; however, it also brings HUGE functionality enhancements that will be hard to miss...
1. v0.32.x: From now on, ComfyGit supports GitLab!
2. v0.33.1-8: Follows up and fixes many bugs introduced by GitLab implementation
3. v0.33.9: Focuses on developers who use GitHub action for macOS releases
- For those who develop on Linux/Win machines, this is a big leap
- ComfyGit now can manage releasing via GH actions for macOS artifacts (GitHub-Enabled projects)
4. v0.33.10: Introduced HELP modal in TUI
- you can use
?keyboard anywhere within TUI - it brings up a help modal based on your position
- NOTE: help pages will evolve, and will contain more info. They are in public-beta stage now
5. v0.34.x: Brings the following:
- multi-remote sync during ReleaseNOW pre-flight check if remotes are out-of-sync
- multiple bugfixes to bug introduced since the last release
- new project integration mode "GitLab+GitHub"!
- ComfyGit now fully support projects with two remotes (Lab+Hub)
- Extremely useful for those who use mainly GL, but use also GL as a mirror
- ReleaseNOW flow now can create releases for both platforms at the same time!
- ReleaseNOW also supports macOS artifact processing from GitHub Actions, so they are pushed to GitLab within the same flow!
... 🎉 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 👈
✨ New Enhancement: GitLab Support
-
add ForgeKind enum and related functionality for GitHub and GitLab integration eebb96c
-
add CLI module for GitHub integration with authentication and command execution functions d0962cf
-
add mod.rs for GitHub integration, exposing CLI and remote functionalities 0d6166e
-
implement pull request management functions including listing, viewing, merging, and creating PRs 90ce52d
-
add CLI module for GitLab integration with functions for availability check, authentication, and command execution 8ddf99a
-
create mod.rs to organize and expose CLI and remote modules for GitLab integration 7c4f482
-
implement merge request management functions including listing, viewing, fetching mergeability, merging, creating, and looking up created merge requests a4423a6
-
add functions to retrieve last release information and check release existence in GitLab b61a1cc
-
add functions for parsing GitLab remote URLs and generating related web links, including repository and release URLs a75bca3
-
extend integration mode handling to support both GitHub and GitLab, update related functions for release creation and activity summaries eaf12d1
✨ New Enhancement: GitHub Support
-
add functions to retrieve last release information and check release existence 62e5d2f
-
update integration mode detection to utilize new function for handling remote URLs, improving support for GitHub integration 2b2bcc0
💫 Changed in: SNIF
🐛 Fix(es)
- add default values to SnifModal configuration for improved stability e155ae3
💫 Changed in: GitHub Support
🧩 Features
- add functions for parsing GitHub remote URLs and generating related web links 32c975c
💫 Changed in: Git Integration
💎 Enhancements
- refactor CLI command handling to include forge parameter for PR and merge operations, enhancing support for repository-specific configurations e2d1d3e
💫 Changed in: IntegrationMode
💎 Enhancements
-
add GitLab support to integration modes, including new methods for remote detection and forge type identification 7e0da2e
-
unify GitHub and GitLab support in integration mod...
ComfyGit v0.30.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.30.7 ← v0.29.5 (Previous Public Version) 🗓️ 2026-05-25
💥 💥 💥 This Release's Top Picks ... 💥 💥 💥
💬 Intro:
This release brings some bugfixes and most importantly enhances ComfyGit with support for over 20 eco-systems
1. Added support for most mainstream programming languages / eco-systems.
... 🎉 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 👈
🧩 Features
-
extend manifest detection to support additional version files and improve error messaging 0d449d6
-
add support for additional target formats including Yaml, Xml, Ini, and Plain d7e6c63
-
implement support for reading and writing INI and YAML target formats, enhancing version file handling d7e75aa
-
enhance target key presets to support additional file types including Gemfile, .gemspec, .csproj, and pubspec.yaml 0df9a5f
-
extend manifest detection to include .csproj and .gemspec files, and add support for go.mod and pubspec.yaml 1bd9a78
-
add support for Go module and Ruby target formats in configuration 4a6bf83
-
implement reading and writing for Go module and Ruby target formats, enhancing version file handling bbe10ce
-
enhance target key presets to support additional file types including project.toml, description, cmakelists.txt, makefile, build.gradle, project.clj, and plist 2a399a1
-
expand manifest detection to include additional file types such as Project.toml, DESCRIPTION, CMakeLists.txt, Makefile, build.gradle, and plist c2caf98
-
add support for additional target formats including R DESCRIPTION, Gradle, CMake, Makefile, Plist, and Clojure fa76c64
-
add target_custom module to support custom target configurations f2457c7
-
implement custom parsers for various build manifest formats including DESCRIPTION, CMake, Makefile, Gradle, Plist, and project.clj afcf585
-
enhance target handling by adding support for RDescription, Gradle, CMake, Makefile, Plist, and Clojure formats 3a4ec9f
-
enhance target key presets to support additional build manifest formats including package.swift, mix.exs, build.sbt, cabal, and configure.ac 46ae493
-
extend manifest detection to include support for Cabal, Swift Package, Elixir Mix, Scala SBT, and Autoconf formats d7e811d
-
add support for Swift Package, Elixir Mix, Scala SBT, Cabal, and Autoconf formats in target detection 5d9de1a
-
implement functions for extracting and writing values in Swift Package, Elixir Mix, and Scala SBT formats ea8a638
-
add support for reading and writing values in Cabal, Autoconf, Swift Package, Elixir Mix, and Scala SBT formats ed38d1d
-
enhance top picks editing by introducing baseline resolution and improved memory handling 7bad47f
-
add baseline tagging and improved loading/saving for Top Picks edits 66d0fed
-
implement function to remove all top-level auto-injected
<details>blocks from README before inserting new content 2646e6e -
extend target_key_presets function to support additional file formats for version retrieval 01feb32
-
add support for additional manifest file formats in version detection e5a56a1
-
add new target formats Meson, Nimble, and Rockspec for enhanced version detection 4d2d206
-
implement functions for handling Meson, Nimble, and Rockspec file formats, including version extraction and writing capabilities b5fb9b8
-
enhance target handling by adding support for Meson, Nimble, and Rockspec formats in version writing and detection c083c6f
-
extend target_key_presets function to support Makefile and Bazel module formats for version retrieval 365c648
-
implement nested manifest detection for Electron and workspace directories, adding support for Makefile.PL and MODULE.bazel formats 7f7491c
-
add Makefile.PL and Bazel formats to TargetFormat enum for enhanced version handling 48d3135
-
implement functions for handling Makefile.PL and MODULE.bazel formats, including version extraction and writing capabilities <sub...
ComfyGit v0.29.5
| ⟱ 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.29.5 ← v0.28.4 (Previous Public Version) 🗓️ 2026-05-24
💥 💥 💥 This Release's Top Picks ... 💥 💥 💥
1. Advanced Alias Functionality!
- Must be enabled in
Project Settings/General - Allows
cg cdcommand tocdinto more than just a project root - For instance, for broject with alias
cgyou can define:distfolder path as{PROJECT_ROOT}/dist/latest/linux/amd64==> then you can performcg cd cg distfrom anywhere to get in instantly!
- Has pre-defined two sub-aliases:
distandui - Allows creation of custom sub-aliases!
2. Changelog-related settings were moved
- They are now in a dedicated "Changelogs" tab within
Project Settings
3. Project TILE visual change
- The first info line ("commits ahead since release") got its icon removed
- Now the label displays as "Tag ==>> HEAD:"
- Reasoning:
- Some terminals as
kittyandkonsolewere having trouble rendering the tag (🏷)️ icon - Only terminals with a full GPU engine were reliable
- The easiest and most reliable fix was to simplify the line
- Some terminals as
... 🎉 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 👈
✨ New Feature: Sub-ALIAS
-
implement advanced alias settings UI in project settings 2f44475
-
add default advanced alias settings to project configuration b982e24
-
extend project settings with alias management features and UI updates 7a63ec6
-
add default advanced alias to project settings configuration 1dbceed
-
add default advanced alias to multiple branch configurations b43e669
-
enhance advanced alias settings with custom entry support and path resolution 9eef3ae
-
implement 'pwd' command with sub-path support for advanced aliases 1e9b5d5
-
initialize advanced alias settings in project configuration and tests f32dc41
-
update BrowseTarget and FileBrowserDialog to include new alias paths 0252131
-
enhance 'cd' command to support optional sub-alias argument 91044ae
💬 General Improvements & Fixes:
🧩 Features
-
add Changelogs tab to project settings with associated fields and rendering logic 170da88
-
add methods to clear selection and retrieve selection anchor in TextInput 42d1677
-
enhance project settings handling by adding Enter/Space key functionality for custom alias actions 5269e94
-
improve alias button styling and layout in project settings 40cdbaa
-
update alias add button width and label in project settings 0524c55
-
enhance ComfyGit shell integration with improved executable resolution and error handling for 'cd' command ca58dbb
-
add ensure_project_repo_gitignore_defaults function to manage .gitignore entries for project repositories deefa34
-
ensure 'changelog_temp.md' is added to .gitignore for project and branch repositories 3f22bcc
-
enhance ComfyGit executable resolution in PowerShell and shell scripts with multiple candidate paths 820e9f9
🐛 Fix(es)
-
enhance project edit dialog interactions with mouse events and selection handling 1913d6e
-
improve browser dialog handling and text input cursor logic in App 1e7028a
-
update AliasAddButton height handling in project settings rendering 675f0b0
ℹ️ Documentation
♻️ Refactor
-
removed unicode icon from the "commits ahead" row within tile due to render inconsistency between terminals eg
ptyxisvskitty/konsoleb8f6097 -
simplify focus text acceptance logic in ProjectEditDialog 4834ab4
-
enhance form rendering logic to include text acceptance state in ProjectEditDialog cd4f49e
-
simplify alias add button styling and improve alignment in project settings aa85d47
🗑️ Removed
- remove default advanced alias settings from configuration test eb01a53
... ✨ made with ComfyGit
ComfyGit v0.28.4
| ⟱ 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.28.4 ← v0.27.7 (Previous Public Version) 🗓️ 2026-05-22
💥 💥 💥 This Release's Top Picks ... 💥 💥 💥
💬 Intro:
This release brings this "Intro" section, and...
1. Ability to inject historical Top Picks/changelogs into README!
2. Ability to inject only Top Picks (no changelogs)
3. Changes default folder of historical changelogs to .changelogs/history
- This has been done to declutter the
.changelogsfolder, so user does not need to scroll down on GitHub page to see README.md summarizing changelog within.changelogsfolder
... 🎉 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 👈
✨ New in Multi-README-inject:
🧩 Features
-
add functions for managing archived changelogs 938ed96
-
add ReadmeInjectDepth enum for configurable README injection depth 3149d6e
-
enhance README injection settings with depth options ed3e0b6
-
implement previous release injection in README 9a7f018
-
add inject_depth parameter to README injection functions 15e8b9d
✨ New in TopPicks Intro Section:
🧩 Features
-
introduce optional introduction block for Top Picks section b204e50
-
enhance Top Picks section to include optional introduction rendering 35269fe
-
update render_top_picks_section to accept optional introduction parameter c1105cb
-
refine strip_top_picks_heading to handle intro lines 842bd68
💫 Changed in: Auto-README-inject
🧩 Features
-
add readme_inject_only_top_picks field to ReleaseNowSettings for enhanced configuration ab76eb9
-
add ReadmeInjectOnlyTopPicks option for enhanced README injection control 6bf6796
-
implement no-top-picks placeholder and enhance README injection logic 71e0178
-
integrate inject_only_top_picks parameter into README injection process c868969
💬 General Improvements & Fixes:
🐛 Fix(es)
-
improve logic for skipping nested changelog entries and simplify version extraction 0cb930d
-
streamline logic for skipping unwanted lines in TopPicks section f8a87c1
♻️ Refactor
- reorganize changelog directory structure and update related functions 52112b0
... ✨ made with ComfyGit
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 ini...
ComfyGit v0.26.0 - The 1st Public Beta Release
| ⟱ 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.26.0 ← v0.25.4 (Previous Public Version) 🗓️ 2026-05-13
✨ New in Auto-README 'What's new' inject!:
🧩 Features
- Improve TopPicks section extraction and footer formatting in changelog markdown. Ensure proper handling of nested details. a0deb22
💬 General Improvements & Fixes:
🐛 Fix(es)
- Update "click here" changelog summary formatting with nbsp da18d36
🔧 Maintenance
- Update ratatui-comfy-toaster to version 0.3.2 and add default progress bar settings in ToastEngine e0aa8e8
♻️ Refactor
-
Simplify file staging and commit logic for release process. Introduce dedicated functions for handling generated paths and staged changes, enhancing readability and maintainability. Add async support for README auto-injection confirmation. a99b33c
-
Improve code readability by formatting multiline expressions and enhancing consistency in progress message handling. d5731be
... ✨ made with ComfyGit
ComfyGit v0.25.4
| ⟱ 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.25.4 ← v0.25.3 (Previous Public Version) 🗓️ 2026-05-13
💥 💥 💥 This Release's Top Picks ... 💥 💥 💥
1. TOP PICKS EDITOR!
- Now you can add, and edit your TP from TUI
- Assigned shortcut
P
- Assigned shortcut
- Fully implemented keyboard shortcuts (ctrl+a/c/v)
- Fully implemented mouse action shortcuts
- rightClick to paste/copy, doubleClick to select word, click to position cursor, drag&hold to select
2. Auto-README changelog injection!
- You can now automatically inject an expandable one-liner with latest changes from the last release, amazing feature if you ask me...! 🤩
- Make sure to check WIKI pages to understand it fully...
3. Misc
- Added support in Distro for "General" scripts
- Unlike Win/Arm/Amd/Mac, General is not required to produce any artifacts
- Useful for small projects (e.g. crates, plugins, etc)
- Project reordering in Projects pane
- Now you can click&drag your projects to change their order
- Remember, you can do this for a while also with tiles within the project
- Release Notes Editor in ReleaseNOW got enhanced
- added mouse and keyboard shortcuts
... 🎉 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 👈
🐛 Fix(es)
- Update top picks section extraction to correctly identify headings and retain entries until the next section. Enhance tests to verify functionality. 896abed
💎 Enhancements
- Enhance auto-injection logic to replace existing auto-injected blocks in README files. Introduce a new function to identify and manage existing blocks, ensuring proper updates without duplicating content. Add tests to verify the replacement behavior and preserve non-auto-injected details. 4bc8eeb
🧪 Tests
- Enhance Top Picks merging logic to prioritize edits by slot and header normalization. Introduce a new function for header normalization and update tests to validate behavior with priority and header changes. This is an alternative approach to avoid duplicites that needs to be properly tested 5ce4400
... ✨ made with ComfyGit
ComfyGit v0.25.3
| ⟱ 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.25.3 ← v0.23.6 (Previous Public Version) 🗓️ 2026-05-13
💥 💥 💥 This Release's Top Picks ... 💥 💥 💥
1. TOP PICKS EDITOR! ⭐
- Now you can add, and edit your TP from TUI
- Assigned shortcut
P
- Assigned shortcut
- New modal with full MD support
- Fully implemented keyboard shortcuts (ctrl+a/c/v)
- Fully implemented mouse action shortcuts
- rightClick to paste/copy, doubleClick to select word, click to position cursor, drag&hold to select
2. Auto-README changelog injection!
- You can now automatically inject an expandable one-liner with latest changes from the last release, amazing feature if you ask me...! 🤩
- Make sure to check WIKI pages to understand it fully...
3. Misc
- Added support in Distro for "General" scripts
- Unlike Win/Arm/Amd/Mac, General is not required to produce any artifacts
- Useful for small projects (e.g. crates, plugins, etc)
- Project reordering in Projects pane
- Now you can click&drag your projects to change their order
- Remember, you can do this for a while also with tiles within the project
- Release Notes Editor in ReleaseNOW got enhanced
- added mouse and keyboard shortcuts
... 🎉 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 👈
✨ New in Top Picks:
🧩 Features
-
Add Top Picks editor dialog with Markdown support for enhanced user experience 0cba1f2
-
Enhance Top Picks editor with additional keyboard shortcuts and mouse actions for improved usability 9651e57
-
integrate new dialog into the app structure. 9651e57
-
Implement merge functionality for Top Picks, allowing manual edits to override commit-based selections c013785
-
enhance editor dialog with updated comment syntax and improved parsing logic. c013785
-
Introduce top picks edits functionality to allow manual overrides and additions to Top Picks d559a63
-
update rendering logic to incorporate edits in changelog generation d559a63
-
add tests for new feature. d559a63
-
Add manual top picks field to ProjectConfig for user-defined selections fd71db6
-
enhances flexibility in managing top picks. fd71db6
-
Implement memory management for Top Picks edits 284432a
-
add functions to create, load, save, and clear edits in a dedicated memory directory. 284432a
-
Add rendering logic for Top Picks editor dialog- includes layout, text area, and button row for saving and canceling edits. 56a2dfa
-
Add error handling for clearing saved Top Picks edits after release, also emit warnings if the operation fails, enhancing user feedback during the release process. e349ed1
💫 Changed in: TUI
🐛 Fix(es)
-
Fixed not working clipboard in "New Project" and "Edit Project" wizards within TUI 940193f
-
Clear project rectangles before rendering dashboard and track project rectangles for hit targets 5523b96
💎 Enhancements
- Implemented project drag-and-drop functionality in the dashboard, allowing users to reorder projects. Added support for tracking drag state and updating project order with persistence. 1018b70
♻️ Refactor
-
Consolidate transient and sticky toasters into a single toaster instance for improved toast management - taking advantage of new comfy-toaster enhancements 17b2ebb
-
Simplify toaster management by merging transient and sticky toasters into a single instance - taking advantage of new comfy-toaster enhancements 2da90a3
💫 Changed in: Distro Scripts
🧩 Features
-
Add ProjectSettingsReleaseNowGeneral to BrowseTarget and update related logic in app.rs 68e5e4e
-
Add general_script field to ReleaseNowSettings for enhanced configuration options 4ec1f6c
-
Introduce ReleaseNowGeneral field and update related logic for improved project configuration 2f1353e
-
Add general release option to collect_release_now_options for ReleaseNOW launch checks and config 4dbfb28
💫 Changed in: !r
📝 Other
ComfyGit v0.23.6
| ⟱ 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.23.6 ← v0.22.7 (Previous Public Version) 🗓️ 2026-05-11
💥 💥 💥 This Release's Top Picks ... 💥 💥 💥
1. Optional detailed changelog wrapping
- This is the first RLS changelog that uses a fully automated auto-wrap!
- Purpose? I'd say 90% of people are not interested in all those nerdy changelogs, and they would very much prefer to see just the most relevant info...that's exactly what this feature is about!
- Can be enabled/disabled in Project Settings
- Is applied only if the current release has Top Picks defined
2. Please meet: the V A R I A T O R
- The ComfyGitFlow just got even smoother...
- Make sure to check Variator's WIKI to understand how great it is!
3. Misc
cg br end/cg prflow got enhanced with auto-target misdetection warning with IA CLI flow
... 🎉 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 👈
✨ New Feature: V A R I A T O R !
-
introduce variator storage for managing commit message configurations with auto-assigned IDs 66f785d
-
integrate variator storage into release notes generation for enhanced commit message management a6b5392
-
enhance changelog generation by integrating variator storage into parsing and document building functions 3a57e15
-
add variator command support for listing, setting, and clearing variators 72bb355
-
add variator_storage field to ProjectConfig with default initialization 9a3dbe2
-
ensure default values are set for RepoConfig in test cases 06daeaf
-
add chl_vrtr module for enhanced functionality integration 642cd56
-
refactor changelog document building to utilize variator storage and streamline default initialization in tests 29a7e72
-
streamline default initialization in ProjectEditDialog and ProjectWizard to enhance test reliability 08ec87a
💫 Changed in: RLS Changelog
🧩 Features
- add support for detailed changelog wrapping based on top picks configuration 3c69c2a
💫 Changed in: CLI flows
💎 Enhancements
- Enhance PR preview functionality to warn users when targeting main/master from a -dev branch 1f7cd02
- added custom main branch support and improved user prompts for target branch changes. 1f7cd02
💫 Changed in: Top Picks
♻️ Refactor
- Excluding TopPicks from PR Description/Changelog 56fb784
💫 Changed in: Variator
🐛 Fix(es)
- Fixed bug that was causing the variator to be global instead of being project-aware d9f783c
💎 Enhancements
-
Add rename functionality with conflict detection and outcomes 6e4ef04
-
Implement rename command with conflict resolution and IA CLI menu 7b7bfed
... ✨ made with ComfyGit