ComfyGit v0.25.3
Pre-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.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
-
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 publishfor 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)
♻️ 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