diff --git a/.bumpversion.toml b/.bumpversion.toml index aa6820b..f7bc313 100644 --- a/.bumpversion.toml +++ b/.bumpversion.toml @@ -1,5 +1,5 @@ [tool.bumpversion] -current_version = "1.1.1" +current_version = "1.1.2" parse = "(?P\\d+)\\.(?P\\d+)\\.(?P\\d+)" serialize = ["{major}.{minor}.{patch}"] search = "{current_version}" diff --git a/CHANGELOG.md b/CHANGELOG.md index 9cd3af9..d7abd5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,17 @@ All notable changes to this project will be documented in this file. --- +## [1.1.2] - 2026-01-19 + +### Fixed + +- Change node retrieval logic to call `app.canvas.graph` instead of `app.graph` in order to make links behave correctly inside subgraphs. +- Change conditional `is_dragging && !start_node` to `is_dragging || !start_node` to solve subgraphs input issues. + +--- + +--- + ## [1.1.1] - 2025-12-11 ### Fixed diff --git a/README.md b/README.md index 44fe07f..2789275 100644 --- a/README.md +++ b/README.md @@ -111,6 +111,7 @@ If issues persist, please open an issue with: ## Versioning & Releases +- **1.1.2** - Fixed links inside subgraphs. - **1.1.1** - Fixed collapsed state node links. - **1.1.0** - Added subway style and geometry awareness. - **1.0.2** - Fixed path method to patch each instance. diff --git a/__init__.py b/__init__.py index 9d3279a..a12b850 100644 --- a/__init__.py +++ b/__init__.py @@ -8,7 +8,7 @@ __author__ = 'Edoardo Carmignani' __email__ = 'edoardo.carmignani@gmail.com' -__version__ = '1.1.1' +__version__ = '1.1.2' WEB_DIRECTORY = './web' diff --git a/pyproject.toml b/pyproject.toml index 0bb8617..5bbbd14 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "extralinks" -version = "1.1.1" +version = "1.1.2" description = "More connection links." authors = [ {name = "Edoardo Carmignani", email = "edoardo.carmignani@gmail.com"} diff --git a/web/js/extralinks_register.js b/web/js/extralinks_register.js index 029f596..d3d5ca4 100644 --- a/web/js/extralinks_register.js +++ b/web/js/extralinks_register.js @@ -47,7 +47,7 @@ app.registerExtension({ }, { id: "Extra Links.ExtraLinks", - name: "Version 1.1.1", + name: "Version 1.1.2", type: () => { const container = document.createElement("span"); const btn = document.createElement("button");