Skip to content

ComfyGit v0.30.7

Choose a tag to compare

@comfy-home comfy-home released this 25 May 12:03
· 379 commits to main since this 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  ⟱
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.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 3ec17af

  • add support for Makefile.PL and Bazel formats in version reading and writing functions 538c8f7

🐛 Fix(es)

  • enhance target key validation and improve target key presets for various file types 7149201

  • improve target key validation to ensure it is not empty for non-plain version filenames 5e01c0f

  • refine target key validation logic to require non-empty key for non-plain version filenames ab8aae0

  • downgrade log crate version from 0.4.30 to 0.4.29 to resolve compatibility issues 3a9acd8

ℹ️ Documentation

  • README update 85964f9

  • update README to include additional file formats for structured config, DSL scripts, and native formats 90b5923

  • update README to reflect new native formats and clarify manifest scanning for monorepos 6afab9a

🎨 Visuals

  • format code for improved readability in cli_init.rs, adjusting line breaks and spacing f9d40e3

  • simplify path formatting in test case for improved readability 8533919

  • improve code formatting for better readability in target_custom.rs by adjusting line breaks and spacing in function definitions and error messages d0250b8

  • enhance code readability by adjusting line breaks and formatting in targets.rs c7ce7d9

♻️ Refactor

  • streamline imports and simplify target_key_presets function for toml file handling 50980e7

... ✨ made with ComfyGit