0.6.18 (2024-09-26)
- components: fix react type of gs-text-input (dae0d5d)
0.6.17 (2024-09-25)
- components: add react support (32bf97d)
0.6.16 (2024-08-22)
0.6.15 (2024-08-21)
- components: also display error details when LAPIS calls fail (fbb16a4), closes #366
- components: dispatch
gs-error
event when an error occurs (c608a60), closes #366
0.6.14 (2024-08-20)
- components: mutations over time: also show total number of available sequences in tooltip (141540e), closes #386
- components: proportion selector: indicate error when min percentage > max percentage (649a9b8), closes #115
- components: don't bundle dependencies, publish separate standalone bundle instead (eed1710), closes #407
0.6.13 (2024-08-02)
0.6.12 (2024-07-31)
- components: add delay for proportion filter #421 (aac7100)
- components: add select all/none button to dropdown selector #361 (fdce127)
- components: set toolbar components to a fixed width #389 (c7b1b3b)
- components: proportion selector no longer removes dot on input (8a0b814)
- components: rerender number of sequences over time when input changes #395 (1286031)
0.6.11 (2024-07-30)
- components: add info texts for four components (2ecd695), closes #415 #416 #417 #418
- components: prevalence over time: add code example and link to codepen to info box #404 (3b22850)
0.6.10 (2024-07-29)
- components: mutations over time: filter mutations rows by proportion according to overall proportion (37775c0), closes #387
0.6.9 (2024-07-26)
0.6.8 (2024-07-25)
- components: fix missing
return
when sorting mutations by segments/genes (abdd446)
0.6.7 (2024-07-25)
- components: add color scale selector to mutations over time #354 (5b539a8)
- components: change info box to modal #348 (c7810e8)
- components: hide proportion text on small mutations over time windows #377 (d8b1385)
0.6.6 (2024-07-23)
- components: change week display format to
YYYY-[W]WW
(e.g.2024-W03
) (e24e4d8) - components: mutations over time: position tooltip using css (instead of floatingUi) for better performance (f5d8db0)
0.6.5 (2024-07-22)
- components: mutations over time: still show the toolbar when there are too many mutations (e67d9de)
0.6.4 (2024-07-22)
- components: fix last day of iso week (6ec2d9d)
- components: mutations over time: limit the number of rows and columns that can be displayed in the grid (520d196), closes #367
0.6.3 (2024-07-22)
- components: initial mutations over time component (114a0a4)
0.6.2 (2024-07-18)
0.6.1 (2024-07-18)
0.6.0 (2024-07-18)
- components: remove the
headline
attribute from all visualization components. Instead, dashboard developers should simply create a headline themselves, outside the component, using standard HTML/CSS.
0.5.7 (2024-07-16)
- components: number sequences over time: add info and download button (6f184dc), closes #328
- components: number sequences over time: add logarithmic scale for charts (2238b84), closes #333
- components: unify casing of downloaded files to snake case (90a594c)
0.5.6 (2024-07-16)
0.5.5 (2024-07-15)
- components: add new component that shows the number of sequences over time (32f4dcd), closes #327
- components: number of sequences over time: compute data (ccd27d6), closes #327
- components: number of sequences over time: implement bar chart view (dba386c), closes #316
- components: number of sequences over time: implement table view (b52021a), closes #318
0.5.4 (2024-07-15)
0.5.3 (2024-07-12)
- components: mutation filter:
initialValue
must be oftype Object
(6837704)
0.5.2 (2024-07-10)
- components: prevalence over time: bar chart disappeared when selecting "None" confidence interval #311 (0f3cec2)
0.5.1 (2024-07-02)
- components: reduce the smallest size of the date picker (4c9b51e)
- components: correct sorting with null values in gs-aggregate (83ba9c3)
0.5.0 (2024-06-28)
- components: renaming of props to components
- gs-mutation-comparison: variants -> lapisFilter
- gs-mutations: variant -> lapisFilter
- gs-prevalence-over-time: numerator -> numeratorFilter, denominator -> denominatorFilter
- gs-relative-growth-advantage: numerator -> numeratorFilter, denominator -> denominatorFilter
- components: make y-axis max value configurable (87b2d6c)
- components: more prominent relative growth advantage value display (a73bec9)
- components: show unknown date only in bar chart and table in prevalence-over-time (956d1a7)
- components: rename (almost) all occurrences of variant to lapisFilter, or dataset (b991df7)
0.4.5 (2024-06-19)
- components: allow to set pagination limit for all tables (887a230)
- components: placeholderText for location-filter (43cfd81)
0.4.4 (2024-06-18)
- components: initial sorting of aggregate table (8f27235)
0.4.3 (2024-06-12)
- components: remove date range selector fixed height for responsive design (3db6a2f)
0.4.2 (2024-05-29)
- components: location filter dispatches event when empty input (d459cc2)
- components: text-input dispatches event when empty input (7ada890)
0.4.1 (2024-05-28)
- components: mobile friendly tabs #234 (f91454b)
- components: responsive date range selector (be7a15e)
0.4.0 (2024-05-28)
- components: Remove height attribute from mutation filter object. It now adapts to the height of the containing objects.
- components: adjust width of info for small screens (d7f61c7)
- components: change design of mutation filter (49e9b04)
- components: gs-date-range-selector: add attributes
initialDateFrom
,initialDateTo
#245 (c944011) - components: gs-location-filter: set all values in
gs-location-changed
event details #265 (4fce642) - components: mobile friendly info object #235 (c37423e)
- components:
gs-date-range-selector
: set initialdateFrom
anddateTo
values frominitialValue
#245 (1c060f7)
0.3.2 (2024-05-27)
- components: make x-axis date field of
gs-prevalence-over-time
configurable #215 (e06cc11) - components: make x-axis date field of
gs-relative-growth-advantage
configurable #215 (947f072)
0.3.1 (2024-05-23)
0.3.0 (2024-05-22)
- components: the
numerator
attribute ofgs-prevalence-over-time
is now a nested object with separate keys for thedisplayName
and thelapisFilter
- components: remove size property from components and use width and height #237
- components: configurable target column for date range selector (57aa58e)
- components: make NamedLapisFilter a nested type #209 (332ebc1)
- components: move width and height outside of size property (432a7ed)
0.2.0 (2024-05-16)
- components: rename components: gs-aggregate-component to gs-aggregate, gs-mutation-comparison-component to gs-mutation-comparison, gs-mutations-component to gs-mutations
- components: add error boundary to components (0921b81)
- components: unify custom element names (047c84e)
0.1.5 (2024-05-15)
- components: info button opens a scrollable info panel (7a632ae)
- components: optional configurable headline of components (e136b37)
0.1.4 (2024-05-13)
- components: all input components should have a
initialValue
attribute (2c76e88) - components: disable dark mode in daisyui (4439c78)
- components: set size of display components or resize to fit container #191 (5019cfe)
0.1.3 (2024-04-25)
0.1.2 (2024-04-24)
- components: configure public access for scoped packages (e053282)
- components: make package public (5fbf6b9)
0.1.1 (2024-04-24)
0.1.0 (2024-04-24)
- add logarithmic and logistic scale to prevalence over time charts (57df325)
- components: add a bubble chart to prevalence over time (c6cc540)
- components: add confidence intervals to line and bar chart #111 (7243c6d)
- components: add date range selector and unify selector component (ee3167b), closes #9
- components: add download button to mutation comparison (574d131)
- components: add download button to mutations #60 (f414205)
- components: add gs-date-range-changed event to date range selector (b4f43c7)
- components: add insertion tab for mutations component (7259feb)
- components: add mutation comparison venn diagram (c490020)
- components: add mutation comparison with table (eadd9a7)
- components: add mutation filter component (#149) (49c2f9a)
- components: add proportion selector (59d785b)
- components: add proportion selector to mutations (74cfdac)
- components: add scale selector to relative growth advantage (564bec9), closes #67
- components: add text input (5e1b601)
- components: allow filter by mutation type for mutations tab (aea2a4f)
- components: bring back the custom-elements-manifest analyzer #34 (1e198b1)
- components: build and use components in a separate index.html #35 (0a95979)
- components: change prevalence over time tab labels (f0914e3)
- components: disable chart animations (ac65124)
- components: hide scaling selector on tab view in prevalence over time (23c10b2), closes #88
- components: implement button to download prevalence over time data as CSV #61 (08e7fea)
- components: migrate inner lit components to preact (7980cc7)
- components: move date range selector to preact (ec3b244)
- components: mutation comparison: allow user to filter data by substitution/deletion #109 (ba3256f)
- components: mutation comparison: allow user to set min/max proportions #108 (8915b0f)
- components: provide reference genome to all components (6e66e2d)
- components: set minimal proportion on MutationComparison to 50% #97 (cb72cc9)
- components: show tooltip count and total count on bubble plot to first digit (57aafc3), closes #25
- components: use explicit format of insertions and mutations (29a7af0)
- components: use gridjs for mutation table (0c9134a), closes #16
- components: use label of tooltip for footnote in Venn diagram (59fc545)
- components: use lapis 2 (db5d155)
- components: use percent format for all table columns with prevalence (b767669)
- components: use play function to select venn diagram tab (6586ab1)
- examples: add example React app to demonstrate how to use the components #133 (1d6c53b)
- implement autocomplete for location filter #69 (0f94c08)
- implement custom event when location filter is submitted #70 (3b07d5b)
- show count in "prevalence over time" table #18 (b547c11)
- use constant for LAPIS url in stories (a3c2a03)
- use scale type for each tab separately (773da95)
- components: bugs in the temporal functions (40b1cd7)
- components: export MutationFilterComponent (51adefd)
- components: fix types of logit scale #144 (23c0b57)
- components: move flaky date range test to playwright (74308f3)
- components: show correct granularity on prevalence over time table (7897059), closes #27
- components: show mutations on grid view, when one of the proportions is in the proportionInterval (5c4672b)
- components: SlidingOperator when windowSize is greater than dataset #26 (2b9f951)
- components: sort mutation comparison table by position (15dc4f2)
- import dayjs plugins from esm not directly (203a219)
- make css fully available for tailwind and daisyui (94c0a93)
- workaround for missing module declaration (e212e3c)