Skip to content

ComfyGit v0.25.3

Pre-release
Pre-release

Choose a tag to compare

@comfy-home comfy-home released this 13 May 08:46
· 592 commits to main since this release
47e2d40
⟱  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  ⟱
Linux Distributions macOS








     x86_64 / aarch64
             x86_64 / aarch64
                        amd64 / arm64
                               amd64 / arm64






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
  • 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

  • Add rls_now_inj module and refactor toast mouse event handling for improved readability 850333e

  • Add readme injection options for enhanced configuration 014bd10

  • Implement readme injection options and related UI updates for enhanced project configuration c9bd894

  • Implement README injection for "What's new" section with TopPicks support cdd9939

  • Enhance README injection functionality by adding configuration options for injection enablement and row position, along with updates to validation and execution logic. f625321

  • Changed injection timing to fix potential issues when user uses eg cargo publish for crate projects 8f34314

  • Implement footer stripping logic to remove original ComfyGit footer from changelog markdown, ensuring cleaner output. Update tests to verify footer removal functionality. d82b9bf


💫 Changed in: RLS Notes Edit

🧩 Features

  • Add release now notes textarea functionality with copy, cut, and select all support b90e84a

  • Add HitTarget for ReleaseNowNotesField to enhance interaction 8f8f02f

🐛 Fix(es)

  • Fixed ctrl+a visual interpretation c080672

  • Fixed rightClick paste action 0c227fe

♻️ Refactor

  • Simplify textarea click position calculation and improve visibility handling - fixes miscalculations and cursor positioning via click action 354a1f3

💫 Changed in: !rls

📝 Other

  • Add release title template to ReleaseNowSettings for enhanced configuration e9163ef

  • Add release title template to ProjectSettings 5b87a59

  • Update release title handling and add template support in ReleaseNowDialog dc6f2f9


💫 Changed in: ReleaseNOW Output Log in TUI

🐛 Fix(es)

  • Attempted fix for wrong line selection for copying after wrapped line, needs testing - to be done during the next release aeefe88

💬 General Improvements & Fixes:

🐛 Fix(es)

  • Allow General script to have no artifacts dc6f2f9

🔧 Maintenance

  • Update ratatui-comfy-toaster to version 0.3.1 and adjust its path in Cargo.toml 4d1f048

📱UI Changes

  • Add Linux clipboard paste functionality and integrate with key events 940193f

... ✨ made with ComfyGit