docs: Add CHANGELOG

This commit is contained in:
Edoardo Carmignani
2025-09-20 02:54:56 +02:00
parent 23e9dc5aaa
commit bbe949a6cb
2 changed files with 35 additions and 2 deletions
+33
View File
@@ -0,0 +1,33 @@
# Changelog
All notable changes to this project will be documented in this file.
---
## [1.0.0] - 2025-09-20
### Changed
- Migrated from `renderLink` patch to new `drawLinkPath` patch (`ExtraLinks.js`), compatible with ComfyUI frontend ≥ 1.27.1.
- Updated link renderers to use `{x, y}` objects (`link.startPoint` / `link.endPoint`) instead of `[x, y]` arrays.
- Patched `calculateCenterPoint` to align markers with custom paths.
- Improved patching lifecycle: now waits for `app.canvas.linkRenderer.pathRenderer` before applying.
- Preserved all extension settings (Enable, Shape, Radius, Offset, Curvature).
### Breaking
- **Requires ComfyUI frontend ≥ 1.27.1.**
- ExtraLinks is no longer compatible with earlier frontend builds. Users on older ComfyUI must stay on **ExtraLinks v0.0.2**.
---
## [0.0.2] - 2025-07-15
### Added
- Initial implementation of custom link shapes (`Curved`, `Rounded`).
- Configurable Radius, Offset, and Curvature.
- Toggle Enable/Disable from settings panel.
- Basic marker rendering at link midpoints.
---
+2 -2
View File
@@ -91,7 +91,7 @@ If issues persist, please open an issue with:
- **1.0.0** — Migration to new ComfyUI link renderer (**breaking**: drops < 1.27.1).
> See `CHANGELOG.md` for details.
> See [`CHANGELOG`](CHANGELOG.md) for details.
Tags:
@@ -127,7 +127,7 @@ if (!ok) {
## License
MIT (see [LICENSE](LICENSE))
MIT (see [`LICENSE`](LICENSE))
------------------------------------------------------------------