Skip to content

Releases: ImDarkTom/ComfyUIMini

v1.5.2

21 Nov 15:32
Compare
Choose a tag to compare

Fixes:

  • Fix disabled inputs not appeating in editor ( #17 ).
  • Correctly bump version to 1.5.2.

Minor:

  • Add issue templates.

Full Changelog: v1.5.1...v1.5.2

v1.5.1

20 Nov 01:54
Compare
Choose a tag to compare

Fixes:

  • Fix workflow not saving if saved input values didn't exist ( #17 ).
  • Fix editor not loading inputs in user-set order.
  • Fix error message not showing on invalid items per gallery page in settings.

Minor:

  • Warning when visible input doesn't have ComfyUI metadata.
  • Error handling in settings page.

Full Changelog: v1.5.0...v1.5.1

v1.5.0

15 Nov 15:52
Compare
Choose a tag to compare

New Features:

  • 🏠 Home page redesign: The cards on the home page have been redesigned for cleanliness and usability, the action sheet is now consistent and contains same options for both local and server workflows.
  • πŸ–ŒοΈTheme additions: A new Nord theme has been added, as well as a way to get your own custom theme included in the WebUI by donating an amount on Buy Me A Coffee.
  • πŸ“œ Scripts: Scripts for installing, updating, and running, have been added following the conversion to TypeScript, this is the recommended way to install and update the app, the app can be ran with the start.bat/sh script but will also still work with node ..

Changes:

  • Image upload inputs now show a preview of the selected image underneath them for enhanced functionality (#11).
  • Input values persist after a workflow is ran, allowing you to not need to input them each time.
  • Code has been converted from JavaScript to TypeScript for maintainability, this will affect how you will update and run the app, it is recommended that you use the scripts in the ./scripts folder to update/install as a build step has been added. workflows and configs should not be affected.
  • Object info is now refreshed on every page reload instead of manually.
  • Minimum Node version has been increased from 15.6.0 to 20.
  • Base CSS file has been split into multiple imports.

Minor:

  • Fix object info not updating on image upload.
  • Fix error when node has no required inputs in object info (#13)
  • Inputs now load in user-set order (#17)
  • Fix local workflows not parsing if saved as string.
  • Fix not allowing connection to HTTPS ComfyUI URLs (#16)

Full Changelog: v1.4.0...v1.5.0

v1.4.0

24 Oct 00:41
Compare
Choose a tag to compare

New Features:

  • πŸ–₯ ComfyUI for Input Info: Input info such as min, max, default, etc. is now fetched directly from ComfyUI and does not need to be user set within the import page.
  • πŸ–Ό img2img support: img2img workflows are now supported allowing the user to upload an image from their device to be used in the ComfyUI workflow for workflows that may need it such as upscaling. (masks may not be fully supported yet).

Changes:

  • All icons now use the Fluent UI Icon library (16-filled).
  • Some pages now use a grid layout to make desktop use more functional.

Minor:

  • New dependencies & dependency updates.
  • Refactoring.
  • Fix comptability with *nix (#9)
  • Various bug fixes.

Full Changelog: v1.3.0...v1.4.0

v1.3.0

06 Oct 03:26
9a608d7
Compare
Choose a tag to compare

New Features:

  • πŸ€– Automatic workflow parsing: Workflows dropped into the workflows folder now get automatically formatted with ComfyUI Mini metadata.
  • πŸ–₯ ComfyUI version check: ComfyUI version is checked on startup to ensure that certain routes are available in the installed version, such as the /models route.

Changes:

  • List of models is now fetched from ComfyUI and the model_dirs.json file is no longer needed.
  • Replace home header with smaller variant.
  • Text colors slightly adjusted.
  • Navbar main button now uses gradient and is larger.

Minor:

  • Import page input renderer now uses a class.
  • Use prettier for code formatting.
  • Use config package to replace global variables.
  • Fix cached workflow images not showing.
  • Update dependencies.
  • Other minor bug fixes.

Full Changelog: v1.2.0...v1.3.0

v1.2.0

24 Sep 14:50
Compare
Choose a tag to compare

New Features:

  • 🏠 Redesigned Homepage: Homepage has been changed from a 2-column grid to a single column of workflows for better listing of details such as description and for better accessibility.
  • 🍫 Action Bar: There is now an action bar to better navigate across pages that also features some commonly used functions for the page such as a 'Generate' button on the workflow page, a 'Import' button on the main page, etc.

Changes:

  • Server workflows now use their set title instead of filename in the homepage.
  • Gallery items per page is now set via the /settings page, fixing its functionality, defaults to 20.
  • An example workflow is now included when downloading.

Minor:

  • Fix bug regarding being unable to render home page when invalid workflow is in workflows folder.
  • Use custom Axios with ComfyUIMini user-agent.
  • Update dependencies.

Full Changelog: v1.1.0...v1.2.0

v1.1.0

05 Sep 01:14
Compare
Choose a tag to compare

New Features:

  • πŸ–Ό Gallery: Accessible through the gallery icon on the homepage you can now view all of your past generated images.
  • πŸ•’ Generation Previews: ComfyUI Mini will now show previews of currently generating images if you launched ComfyUI with the --preview-method arg.
  • 🎲 Randomize Toggle: Instead of a button to randomize a input value, there is now a toggle. In its default state it will show a dice (🎲) which will randomize the value of the input each time the workflow is ran, if pressed, it will turn into a lock (πŸ”’) and the value of the input will stay the same on run. While in the locked state, another button will appear with a ↻ symbol that will behave like the previous randomize button, randomizing the input value when pressed.

Changes:

  • Code refactoring.

Minor:

  • Update dependencies.

Full Changelog: v1.0.2...v1.1.0

v1.0.2

06 Aug 01:16
Compare
Choose a tag to compare

New Features:

  • Input type is now predicted on import based off node name.
  • Give popup when trying to load workflow with missing/invalid nodes.

Changes:

  • Replace UUID package with crypto.randomUUID().

Minor:

  • Fix warning on invalid model path in config.
  • Bug fixes.
  • Performance improvements.

v1.0.1

30 Jul 22:07
Compare
Choose a tag to compare

New Features:

  • Popup when trying to import non-API Formatted workflow ( #1 ).
  • Link to guide on how to enable saving workflows in API Format.

Minor:

  • Fix crash when attempting to open invalid server workflow file.
  • Fix being unable to edit local workflows.

v1.0.0

28 Jul 20:51
Compare
Choose a tag to compare

New Features:

  • Settings page.
  • Themes.
  • Image generation progress bar.
  • Cancel generation button.
  • Ability to edit workflows.

Changes:

  • Redesigned import page.
  • WebSocket to stream image progress information.

Minor:

  • Performance improvements.
  • Bug fixes.