Releases: ImDarkTom/ComfyUIMini
Releases Β· ImDarkTom/ComfyUIMini
v1.5.2
v1.5.1
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
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 withnode .
.
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
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
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
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
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
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.