Plumage-dash-components

Latest version: v0.0.1

Safety actively analyzes 638430 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.5.3

Changed

- [181](https://github.com/equinor/plumage-dash-components/pull/181) - `SmartNodeSelector` suggestions window is now attached at top level of DOM tree. This improves usability when used in a scroll area.

Fixed

- [177](https://github.com/equinor/plumage-dash-components/pull/177) - Bug fix: Menu missing if using non-existent icon.

Added

- [182](https://github.com/equinor/plumage-dash-components/pull/182) - Added option to wrap `SelectWithLabel` in a `Details` collapsible widget.
- [174](https://github.com/equinor/plumage-dash-components/pull/174) - Implemented `initiallyCollapsed` setting for menu.

0.5.2

Changed

- [161](https://github.com/equinor/plumage-dash-components/pull/161) - Updated to `Dash 2.0`.
- [173](https://github.com/equinor/plumage-dash-components/pull/173) - Improved menu layout and auto-width.

Fixed

- [157](https://github.com/equinor/plumage-dash-components/pull/157) - Added utf8 encoding to Python's `open()` calls.
- [158](https://github.com/equinor/plumage-dash-components/pull/158) - Fixed error messages when contact person details not provided to `PlumagePluginPlaceholder`.
- [159](https://github.com/equinor/plumage-dash-components/pull/159) - Call `revokeObjectURL` after using `createObjectURL` in `PlumagePluginPlaceholder`.
- [160](https://github.com/equinor/plumage-dash-components/pull/160) - Bug fix: `Select` property `value` does not return correct type.
- [172](https://github.com/equinor/plumage-dash-components/pull/172) - Bug fix: No margin between plugins.

Added

- [154](https://github.com/equinor/plumage-dash-components/pull/154) - Implemented new menu component.

0.5.1

Changed

- [140](https://github.com/equinor/plumage-dash-components/pull/140) - Improved styling of the `Select` component.
- [145](https://github.com/equinor/plumage-dash-components/pull/145) - Added wrapper components for typically used Dash components (Dropdown, Slider, etc) with additional styling.
- [148](https://github.com/equinor/plumage-dash-components/pull/148) - Changed default value of `numSecondsUntilSuggestionsAreShown` to 0.5 in `SmartNodeSelector` component
- [150](https://github.com/equinor/plumage-dash-components/pull/150) - Changed color of single remove button in `SmartNodeSelector` to the same as for the remove all button.
- [151](https://github.com/equinor/plumage-dash-components/pull/151) - `SmartNodeSelector`: Changes to `data` and `delimiter` props are considered now and cause the component to update.

Added

- [148](https://github.com/equinor/plumage-dash-components/pull/148) - Added `lineBreakAfterTag` property to `SmartNodeSelector` which defaults to false. If set to true, tags are separated by a line break.

0.5.0

Changed

- [134](https://github.com/equinor/plumage-dash-components/pull/134) - When prereleases are done in GitHub, they will now be published to `npm` using the `next` tag. E.g. `npm install webviz/core-components` will install the latest official release, while `npm install webviz/core-componentsnext` will install the
latest prerelease.
- [125](https://github.com/equinor/plumage-dash-components/pull/125) - Moved `React` code and `Node.js` configuration into `./react/` directory.
Adjusted `package.json`, `.gitignore`, `.vscode/launch.js` and GitHub workflow file accordingly.
- [125](https://github.com/equinor/plumage-dash-components/pull/125) - Tightened `tsconfig` options in order to have a more strict code validation.
- [125](https://github.com/equinor/plumage-dash-components/pull/125) - Synchronized ECMA Script version in `tsconfig` and `eslint`.
- [125](https://github.com/equinor/plumage-dash-components/pull/125) - Added automatic removal of unused autogenerated files (`.Rbuildignore`).
- [125](https://github.com/equinor/plumage-dash-components/pull/125) - Removed `plotly-cartesian.js` and `package.json` (top level) from `MANIFEST.in`.
- [125](https://github.com/equinor/plumage-dash-components/pull/125) - Adjusted components according to new `tsconfig` options.
- [125](https://github.com/equinor/plumage-dash-components/pull/125) - Moved `flexbox.css` into new component folder.
- [125](https://github.com/equinor/plumage-dash-components/pull/125) - Introduced `DefaultPropsHelper.ts` in order to account for coexistence of TypeScript restrictions and `React`'s `defaultProps`.
- [125](https://github.com/equinor/plumage-dash-components/pull/125) - `setup.py` is now reading package data from `package.json` file inside `plumage_dash_components`.
- [121](https://github.com/equinor/plumage-dash-components/pull/121) - Changed rendering of `SmartNodeSelector` component when only one node can be selected.
- [136](https://github.com/equinor/plumage-dash-components/pull/136) - Changes to selected tags in `SmartNodeSelector` are now always sent.

Added

- [125](https://github.com/equinor/plumage-dash-components/pull/125) - Added `Storybook` for demo of components.
- [125](https://github.com/equinor/plumage-dash-components/pull/125) - Added `declarations.d.ts` file for ambient declarations for npm modules without type declarations.
- [130](https://github.com/equinor/plumage-dash-components/pull/130) - Added feedback button to `PlumagePluginPlaceholder`. Added `href` and `target` properties to `WebvizToolbarButton`.

Fixed

- [136](https://github.com/equinor/plumage-dash-components/pull/136) - Several bug fixes in `SmartNodeSelector` (exception on entering invalid node name when no metadata given, exception on using several wildcards,
new tag when pressing enter with single node selection and invalid data, node selected several times when its name is partly contained in other nodes, exception on holding backspace pressed).
- [125](https://github.com/equinor/plumage-dash-components/pull/125) - Removed `selectedNodes` attribute from `SmartNodeSelector` arguments in `usage.py`.
- [124](https://github.com/equinor/plumage-dash-components/pull/124) - `SmartNodeSelector` now returns all selected tags (also invalid and duplicate ones) to parent.
- [123](https://github.com/equinor/plumage-dash-components/pull/123) - Removed unused variables and added types to `SmartNodeSelector` and its tests.

0.4.1

Fixed

- [122](https://github.com/equinor/plumage-dash-components/pull/122) - Fixed bug in `PlumagePluginPlaceholder` preventing download button from working. Added tests for `PlumagePluginPlaceholder`.
- [120](https://github.com/equinor/plumage-dash-components/pull/120) - Multiple bug fixes (deletion of currently selected tag not possible; state not dynamically updated;
empty or invalid node names no longer allowed; auto resizing not working when initializing tag component) and new tests for these bugs. Also removed unnecessary properties.

0.4.0

Added

- [114](https://github.com/equinor/plumage-dash-components/pull/114) - Added deprecation warning to `PlumagePluginPlaceholder`.

Changed

- [114](https://github.com/equinor/plumage-dash-components/pull/114) - Better alignment of tooltips with icons and pointer cursor when hovering buttons in `PlumagePluginPlaceholder`.
- [118](https://github.com/equinor/plumage-dash-components/pull/118) - Remove `toImage` from default `modeBarButtonsToRemove` in `wcc.Graph`.

Fixed

- [114](https://github.com/equinor/plumage-dash-components/pull/114) - Fixed bug in `PlumagePluginPlaceholder` preventing tooltips from being shown.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.