Release 0.9.1 (#230)
This commit is contained in:
parent
676b30db14
commit
b86a5bae30
26
CHANGELOG.md
26
CHANGELOG.md
@ -5,6 +5,32 @@ All notable changes to this project will be documented in this file.
|
|||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [0.9.1] - 2025-07-04
|
||||||
|
|
||||||
|
# MFLUX v0.9.1 Release Notes
|
||||||
|
|
||||||
|
### 🛠️ Dependency Fixes
|
||||||
|
|
||||||
|
- Restricted MLX dependency upper bound to **0.26.1** (`mlx>=0.22.0,<=0.26.1`) to prevent incompatibility issues with MLX 0.26.2.
|
||||||
|
|
||||||
|
### 🎨 Inpaint Mask Tool Improvements
|
||||||
|
|
||||||
|
- Enhanced interactive inpaint masking tool with additional shape options (ellipse, rectangle, and free-hand drawing).
|
||||||
|
- Added eraser mode for precise mask corrections.
|
||||||
|
- Implemented undo/redo history for non-destructive editing when crafting masks.
|
||||||
|
|
||||||
|
### 👩💻 Developer Experience
|
||||||
|
|
||||||
|
- Introduced initial `mypy` static-type checking configuration and performed a first round of type-hint clean-up across the codebase.
|
||||||
|
- Upgraded *pre-commit* hooks and addressed newly surfaced lint warnings for a cleaner commit experience.
|
||||||
|
|
||||||
|
## Contributors
|
||||||
|
|
||||||
|
- **Filip Strand (@filipstrand)**
|
||||||
|
- **Anthony Wu (@anthonywu)**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## [0.9.0] - 2025-06-28
|
## [0.9.0] - 2025-06-28
|
||||||
|
|
||||||
# MFLUX v.0.9.0 Release Notes
|
# MFLUX v.0.9.0 Release Notes
|
||||||
|
|||||||
@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
|||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "mflux"
|
name = "mflux"
|
||||||
version = "0.9.0"
|
version = "0.9.1"
|
||||||
description = "A MLX port of FLUX based on the Huggingface Diffusers implementation."
|
description = "A MLX port of FLUX based on the Huggingface Diffusers implementation."
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
keywords = ["diffusers", "flux", "mlx"]
|
keywords = ["diffusers", "flux", "mlx"]
|
||||||
@ -15,7 +15,7 @@ requires-python = ">=3.10"
|
|||||||
dependencies = [
|
dependencies = [
|
||||||
"huggingface-hub>=0.24.5,<1.0",
|
"huggingface-hub>=0.24.5,<1.0",
|
||||||
"matplotlib>=3.9.2,<4.0",
|
"matplotlib>=3.9.2,<4.0",
|
||||||
"mlx>=0.22.0,<0.27.0",
|
"mlx>=0.22.0,<=0.26.1",
|
||||||
"numpy>=2.0.1,<3.0",
|
"numpy>=2.0.1,<3.0",
|
||||||
"opencv-python>=4.10.0,<5.0",
|
"opencv-python>=4.10.0,<5.0",
|
||||||
"piexif>=1.1.3,<2.0",
|
"piexif>=1.1.3,<2.0",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user