Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 11.0.0 #361

Merged
merged 13 commits into from
Jun 19, 2024
Merged

Release 11.0.0 #361

merged 13 commits into from
Jun 19, 2024

Conversation

dvvanessastoiber
Copy link
Contributor

What's changed

dvvanessastoiber and others added 11 commits June 10, 2024 14:30
…vis hooks, remove raincloud plot (#293)

Co-authored-by: Daniela <[email protected]>
Co-authored-by: Christian Bors <[email protected]>
Co-authored-by: Holger Stitz <[email protected]>
* fixed hexbin plot

* unify plotaxis

* fixed lasso

* hexbinplot: refactor labels, colors, axis

rafactor axis label color, position
refactor tick label, color
hide border
refactor selection colors (gray when not selected)

* moved useZoom

* changed opacity scale

* introduce color and size variables

* align axis / labels / legends / icons of heatmap

* small heatmap improvements

* selection colors

* fix label

* remove raincloud plot

* use selection and grid colors

* use correct color

* added legend to bar chart

* fix sort icons in barchart

* barchart: grid color

* use rem everywhere

* add sort icon component

* add priority sort, fix spacing, change default sort of heatmap to none

* rotat categorical x-labels when too long in barchart

* rotate labels

* fix barchart axis rotation

* fix x-label overflow

* show error message if vis type is not selected

* fix initial label cut off in barchart

* hide grid lines in bar chart

* fix barchart sorting

* align colors across vis types

* unify unknown labels

* fix legend height

* update imports and delete constants.tsx

* manage hexbin selection colors

* barchart: always consider legend height

* unify behaviour of selections

* rename variable name

* use one color scale for hexbin plot

* implement proper grouping and strip overlay

* fix: heatmap hover

* fix: selecting the same vis type twice

* remove test vis type from main

* change null label to unknown

* improve violin style

* improve selection

* hexbin plot: assign gray color to undefined or null values

* add possibility to sync yaxis

* add possibility to truncate from the middle

* barchart: assign gray color to undefined or null values; fix tooltip labels if undefined

* add sort logic

* assign default color to unknown categories

* hexbin plot: deactivate legend interactiknos

* add legend group title

* add category name to hoverinfo

* refactor: reuse existing selection color variable

* docs: add comments to constants

* refactor: cast to string

* some layout improvements

* add breast cancer dataset

* refactor: remove orphan code

* refactor: cast to string

* docs: convert comment to function comment

* fix: remove unused mantine theme from sankey vis

* sort icon and sort logic improvements

* small sorting fix

* add generic plotly sort icon create function

* apply review feedback

* refactor: remove groupedIds

* add compact mode for sort icon

* add sort icon for xaxis

* switch to breatCancer data set in demo app

* use neutral color for NAN_REPLACEMENT

* move files

* rename: I to identityMatrix

* rename I functions

* rename files

* some minor improvements

* add constant for traces color

- remove unused vectorv3 file

* reduce grid spacing

* fix pointpos

* do not add sub  category for y-value null

* set plotly legends to be enabled and disable legend click events

* add dummy violin halfs

* improve grid layout

* pass separate categoryOrder array per subplot

* add gene test data

* remove gene test data

* fix wrong axis type

* add check for undefined data

---------

Co-authored-by: Moritz Heckmann <[email protected]>
Co-authored-by: Daniela <[email protected]>
Co-authored-by: Christian Bors <[email protected]>
Co-authored-by: Holger Stitz <[email protected]>
* fixed hexbin plot

* unify plotaxis

* fixed lasso

* hexbinplot: refactor labels, colors, axis

rafactor axis label color, position
refactor tick label, color
hide border
refactor selection colors (gray when not selected)

* moved useZoom

* changed opacity scale

* introduce color and size variables

* align axis / labels / legends / icons of heatmap

* small heatmap improvements

* selection colors

* fix label

* remove raincloud plot

* use selection and grid colors

* use correct color

* added legend to bar chart

* fix sort icons in barchart

* barchart: grid color

* use rem everywhere

* feat: add boxplot vis

* add sort icon component

* add priority sort, fix spacing, change default sort of heatmap to none

* rotat categorical x-labels when too long in barchart

* rotate labels

* fix barchart axis rotation

* fix x-label overflow

* show error message if vis type is not selected

* fix initial label cut off in barchart

* hide grid lines in bar chart

* fix barchart sorting

* align colors across vis types

* unify unknown labels

* fix legend height

* update imports and delete constants.tsx

* manage hexbin selection colors

* barchart: always consider legend height

* unify behaviour of selections

* rename variable name

* use one color scale for hexbin plot

* implement proper grouping and strip overlay

* fix: heatmap hover

* fix: selecting the same vis type twice

* remove test vis type from main

* change null label to unknown

* improve violin style

* improve selection

* hexbin plot: assign gray color to undefined or null values

* add possibility to sync yaxis

* add possibility to truncate from the middle

* barchart: assign gray color to undefined or null values; fix tooltip labels if undefined

* add sort logic

* assign default color to unknown categories

* hexbin plot: deactivate legend interactiknos

* add legend group title

* add category name to hoverinfo

* refactor: reuse existing selection color variable

* docs: add comments to constants

* refactor: cast to string

* some layout improvements

* add breast cancer dataset

* refactor: remove orphan code

* refactor: cast to string

* docs: convert comment to function comment

* fix: remove unused mantine theme from sankey vis

* sort icon and sort logic improvements

* small sorting fix

* add generic plotly sort icon create function

* apply review feedback

* refactor: remove groupedIds

* add compact mode for sort icon

* add sort icon for xaxis

* switch to breatCancer data set in demo app

* use neutral color for NAN_REPLACEMENT

* move files

* rename: I to identityMatrix

* rename I functions

* rename files

* some minor improvements

* add constant for traces color

- remove unused vectorv3 file

* reduce grid spacing

* fix pointpos

* do not add sub  category for y-value null

* set plotly legends to be enabled and disable legend click events

* add dummy violin halfs

* improve grid layout

* pass separate categoryOrder array per subplot

* boxplot specific changes to violin vis

* add generic violinBoxMergeDefaultConfig

* ensure valid overlay config

---------

Co-authored-by: Moritz Heckmann <[email protected]>
Co-authored-by: Daniela <[email protected]>
Co-authored-by: Christian Bors <[email protected]>
Co-authored-by: dvmartinweigl <[email protected]>
Co-authored-by: Holger Stitz <[email protected]>
* feat: upgrade backend deps to latest version (20240611)

* update all frontend deps

* deps(npm): [email protected]

* deps(npm): [email protected]

---------

Co-authored-by: Holger Stitz <[email protected]>
* feat: add BlurredOverlay component

* feat: replace tdp-busy w/ BlurredOverlay in proxy view component

* test: add storybook story for proxy view component

* test: improve ProxyViewComponent story

* test: add BlurredOverlay story

---------

Co-authored-by: Michael Pühringer <[email protected]>
* export vis color and fix y-axis label

* Update chromatic.yml

* Update chromatic.yml

* Update chromatic.yml

* Update chromatic.yml

* export sort icon

* add fixed date to utils story

* Update build.yml

* Delete .github/workflows/chromatic.yml

---------

Co-authored-by: Michael Pühringer <[email protected]>
@dvvanessastoiber dvvanessastoiber added the release: major PR merge results in a new major version label Jun 19, 2024
@dvvanessastoiber dvvanessastoiber self-assigned this Jun 19, 2024
@dvvanessastoiber dvvanessastoiber requested a review from a team as a code owner June 19, 2024 08:27
@puehringer puehringer merged commit 3b9c3da into main Jun 19, 2024
11 checks passed
@puehringer puehringer deleted the release-11.0.0 branch June 19, 2024 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release: major PR merge results in a new major version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants