Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 13 additions & 12 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [UNRELEASED]

### Removed
* [#202](https://github.com/plotly/dash-cytoscape/pull/202) Drop support for Python 3.7 and below. New minimum Python version is 3.8

### Added
* `prettier` and `black` lint/format scripts have been added.
* React 18 job has been added to circleCI workflow.
* [#203](https://github.com/plotly/dash-cytoscape/pull/203) Add `wheelSensitivity` prop to control the speed of scroll wheel interactions
* [#200](https://github.com/plotly/dash-cytoscape/pull/200) Add `CyLeaflet` all-in-one component for network graphs overlaid on Leaflet maps. Requires the `dash-leaflet` package, which can be installed as an extra with this package: `pip install dash-cytoscape[leaflet]`.
* [#196](https://github.com/plotly/dash-cytoscape/pull/196) and [#201](https://github.com/plotly/dash-cytoscape/pull/201) Add context menu support: `contextMenu` prop for configuration and `contextMenuData` prop for event handling
* [#195](https://github.com/plotly/dash-cytoscape/pull/195)
- Add `clearOnUnhover` property.
- Add timestamp to `tapNodeData`, `tapEdgeData`, `mouseoverNodeData`, and `mouseoverEdgeData` properties.
* [#147](https://github.com/plotly/dash-cytoscape/pull/147) Add `fcose` layout

### Changed
* Dash has been upgraded to 2.* in requirements.txt and tests/requirements.txt.
* Dependencies have been upgraded to lastest versions.
* CircleCI workflow has been updated to version 2.1.
* Python version in CircleCI workflow has been updated to 3.11.
* Node version in CircleCI workflow has been updated to 20.5.1.
* [#195](https://github.com/plotly/dash-cytoscape/pull/195) Update `elements` positions when nodes are dragged.
* [#193](https://github.com/plotly/dash-cytoscape/pull/193) and [#202](https://github.com/plotly/dash-cytoscape/pull/202) Upgrade JS dependencies

### Fixed
* CircleCI workflow has been fixed.
* [#147](https://github.com/plotly/dash-cytoscape/pull/147) Fix `cose-bilkent` layout

## [0.3.0] - 2021-05-19
## [0.3.0] - 2021-05-19

### Added
* Contributed initial build of Julia package.
Expand All @@ -45,7 +46,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Contributed initial build of R package.
* Added access to cytoscape.js PNG and JPG image generation API through `generateImage` and
`imageData` properties (PR [#88](https://github.com/plotly/dash-cytoscape/pull/88)).
* Added ability to download image files generated with `generateImage` client-side without sending
* Added ability to download image files generated with `generateImage` client-side without sending
data to the server (PR [#88](https://github.com/plotly/dash-cytoscape/pull/88)).
* Used the newly added `generateImage` and `imageData` properties to enable svg generation using [cytoscape-svg](https://github.com/kinimesi/cytoscape-svg).
* Added responsive cytoscape.js graph feature toggled using the `responsive` property (PR [#93](https://github.com/plotly/dash-cytoscape/pull/92)).
Expand All @@ -65,7 +66,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Upgrade `react-cytoscape.js` to latest.

### Fixed
* `setup.py`: Use `packages=find_packages(include=[package_name, package_name + ".*"])` so that all
* `setup.py`: Use `packages=find_packages(include=[package_name, package_name + ".*"])` so that all
subpackages like `utils` will be included when you `pip install dash-cytoscape`.
* Issue where `dash-cytoscape` cannot read property of 'length' of undefined when elements is not specified.
* `tests.test_interactions`.
Expand Down Expand Up @@ -156,7 +157,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
into a Cytoscape graph, with interactive features such as highlighting.

### Updated
* React-Cytoscapejs version, from 1.0.1 to 1.1.0
* React-Cytoscapejs version, from 1.0.1 to 1.1.0

## [0.0.2] - 2018-11-08
### Added
Expand Down
648 changes: 644 additions & 4 deletions dash_cytoscape/dash_cytoscape.dev.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dash_cytoscape/dash_cytoscape.min.js

Large diffs are not rendered by default.

42 changes: 31 additions & 11 deletions dash_cytoscape/dash_cytoscape_extra.dev.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dash_cytoscape/dash_cytoscape_extra.min.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions dash_cytoscape/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,9 @@
"uuid": "^9.0.1"
},
"devDependencies": {
"@babel/core": "^7.23.7",
"@babel/eslint-parser": "^7.23.3",
"@babel/preset-env": "^7.23.8",
"@babel/core": "^7.23.9",
"@babel/eslint-parser": "^7.23.9",
"@babel/preset-env": "^7.23.9",
"@babel/preset-react": "^7.23.3",
"babel-loader": "^9.1.3",
"copyfiles": "^2.4.1",
Expand Down
648 changes: 644 additions & 4 deletions deps/dash_cytoscape.dev.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion deps/dash_cytoscape.min.js

Large diffs are not rendered by default.

42 changes: 31 additions & 11 deletions deps/dash_cytoscape_extra.dev.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion deps/dash_cytoscape_extra.min.js

Large diffs are not rendered by default.

648 changes: 644 additions & 4 deletions inst/deps/dash_cytoscape.dev.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion inst/deps/dash_cytoscape.min.js

Large diffs are not rendered by default.

42 changes: 31 additions & 11 deletions inst/deps/dash_cytoscape_extra.dev.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion inst/deps/dash_cytoscape_extra.min.js

Large diffs are not rendered by default.

Loading