Plumage-dash-components

Latest version: v0.0.1

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

Scan your dependencies

Page 1 of 3

0.6.1

Fixed

- [270](https://github.com/equinor/plumage-dash-components/pull/270) - Fixed bug in `Select `component not allowing value to be `0`.
- [271](https://github.com/equinor/plumage-dash-components/pull/271) - Invalid states for active plugin and view are now replaced with the first plugin of the current page and its first view.

0.6.0

Fixed

- [220](https://github.com/equinor/plumage-dash-components/pull/220) - `Overlay` was hiding menu due to conflicting z-index properties. Added `zIndex` prop to `Overlay` component and adjusted consumers.
- [233](https://github.com/equinor/plumage-dash-components/pull/233) - Settings drawer not collapsing (not collapsable) if no settings group given.
- [234](https://github.com/equinor/plumage-dash-components/pull/234) - Adjusted message window width in Webviz tour component according to remaining view width.
- [236](https://github.com/equinor/plumage-dash-components/pull/236) - Removed usage of `withStyles` in `DialogComponent` in order to avoid class name conflicts with `webviz-subsurface-components` caused by `MaterialUI`/`jss`.

Added

- [207](https://github.com/equinor/plumage-dash-components/pull/207) - Added `storybook` and stories for each component. Added publishment of `storybook` to GitHub workflow. Added `storybook` link to README.
- [219](https://github.com/equinor/plumage-dash-components/pull/219) - Implemented components required by the new Webviz Layout Framework (WLF)
- [227](https://github.com/equinor/plumage-dash-components/pull/227) - Added `EdsIcon` component in order to use icons from the Equinor Design System (EDS) directly in Python.
- [240](https://github.com/equinor/plumage-dash-components/pull/240) - States of menu, active view, settings drawer and settings groups are getting stored now. If no URL path is given, the one of the first page is opened now.
- [248](https://github.com/equinor/plumage-dash-components/pull/248) - Added missing `id` in `WebvizSettingsGroup` and `key` in `WebvizViewList` (for view groups).

Changed

- [219](https://github.com/equinor/plumage-dash-components/pull/219) - Pinned `dash` version to `2.4.x`, added more info output to GitHub workflow, switched to React version `16.14.0` in order to comply with non-maintained `react-colorscales` requirements, implemented adjustments to `Overlay` and `ScrollArea`
- [240](https://github.com/equinor/plumage-dash-components/pull/240) - Settings groups remain open when others are toggled (independent toggle state).
- [252](https://github.com/equinor/plumage-dash-components/pull/252) - Refactored `Menu` component in order to make it work seamlessly with `dcc.Location` and `dcc.Link`.
- [257](https://github.com/equinor/plumage-dash-components/pull/257) - Added debounce time for `Select` component to prevent firing selected values immediately. The selected values will be updated after configured amount of milliseconds after last interaction. Reduces number of callback triggers in Dash.
- [265](https://github.com/equinor/plumage-dash-components/pull/265) - Refactored `ScrollArea` component in order to improve scrolling experience.

0.5.7

Changed

- [212](https://github.com/equinor/plumage-dash-components/pull/212) - Changed `tab` behaviour in `SmartNodeSelector`. When pressing `tab` on the last tag or `shift+tab` on the first one, the default behaviour is no longer prevented.

0.5.6

Added

- [202](https://github.com/equinor/plumage-dash-components/pull/202) - Adjusted `z-index` of suggestions of `SmartNodeSelector` to a hard-coded value of `1500`.
- [201](https://github.com/equinor/plumage-dash-components/pull/201) - Implemented wrapper around `MaterialUI's` draggable dialog. Makes a new `Dialog` component available in `Dash`.
- [210](https://github.com/equinor/plumage-dash-components/pull/210) - Added `backdrop` property to `Dialog`. This allows to disable the backdrop behind a dialog and makes all other elements remain clickable.

0.5.5

Changed

- [197](https://github.com/equinor/plumage-dash-components/pull/197) - Updated `equinor/eds-icons` (and associated `equinor/eds-core-react` dependencies) in order to use new icons upstream in the application menu.

0.5.4

Fixed

- [178](https://github.com/equinor/plumage-dash-components/pull/178) - Bug fixes in `SmartNodeSelector`: Placeholder not applied, text width not calculated correctly initially, jump to next node when pressing `Enter`, bug fixes and improvements when navigating with arrows. Node names containing `-` were breaking the code.
- [191](https://github.com/equinor/plumage-dash-components/pull/191) - Removed `pointer` cursor from `webviz-selectors` class.

Added

- [178](https://github.com/equinor/plumage-dash-components/pull/178) - Implemented case-insensitive and description search in `SmartNodeSelector`.
Also added export of data types and implemented `OR` operator in nodes as beta feature. Implemented better visual feedback, tab and end/home navigation. Implemented visual feedback and possibility to show all suggestions.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.