Skip to content

Latest commit

 

History

History
1204 lines (560 loc) · 63.4 KB

CHANGELOG.md

File metadata and controls

1204 lines (560 loc) · 63.4 KB

Changelog

2.36.13 (2024-06-07)

Performance Improvements

2.36.12 (2024-05-07)

Bug Fixes

2.36.11 (2024-05-03)

Bug Fixes

  • Display labels with display-mode: detail (#695) (708e601)

2.36.10 (2024-04-30)

Bug Fixes

  • Fix rendering of custom plot for display-mode: normal (5841f34)

2.36.9 (2024-03-15)

Bug Fixes

  • Dont minify custom javascript functions (#676) (780018a)

2.36.8 (2024-03-12)

Bug Fixes

  • Revert usage of numeric json types (930a877)

2.36.7 (2024-03-12)

Bug Fixes

  • Skip validations for non-present optional columns (#673) (6379d21)

2.36.6 (2024-03-11)

Bug Fixes

  • Change integer type to fix possible overflow error (#671) (fa629b8)

2.36.5 (2024-03-08)

Performance Improvements

2.36.4 (2024-03-04)

Performance Improvements

2.36.3 (2024-02-28)

Performance Improvements

2.36.2 (2024-02-27)

Performance Improvements

  • Use single modal for histograms of all columns (#659) (ba0e705)

2.36.1 (2024-02-26)

Miscellaneous Chores

2.36.0 (2024-02-26)

Features

Bug Fixes

  • Adjust plot and html views to match styling of table views with padding for small descriptions (#645) (1700cf1)
  • Fix brush plot on firefox (#643) (e6fcbec)
  • Fix plot view getting overlapped by filters (#638) (14763f6)

2.35.4 (2024-01-24)

Bug Fixes

  • Fix bar plot without color definition (#634) (516e65e)

2.35.3 (2024-01-22)

Performance Improvements

  • Use lz-string compression for search dialogs (#631) (5cf0f1a)

2.35.2 (2024-01-19)

Features

Miscellaneous Chores

2.35.1 (2024-01-18)

Bug Fixes

  • Allow sequential scales with schemes (#620) (e1b0c51)

2.35.0 (2023-12-20)

Features

  • Add new multi-select filter widgets for text columns with few values (#604) (08af75f)

2.34.0 (2023-12-14)

Features

  • Preprocess color words for more aesthetic colors (#600) (35fac66)

2.33.2 (2023-12-08)

Bug Fixes

  • Fix missing header offset for views with static paging (#598) (14d38bb)

2.33.1 (2023-12-08)

Bug Fixes

  • Fix non-working precision keyword for case 0 (#596) (aea4db2)

2.33.0 (2023-11-22)

Features

  • Add padding to description if it is small (#593) (c94aa9e)

Bug Fixes

  • Fix hidden view selection by description (#591) (6e71ed1)

2.32.0 (2023-11-21)

Features

  • Add color option to tick and bar plots (#589) (6fbfad0)

2.31.1 (2023-11-20)

Bug Fixes

  • Remove domain-mid column type error on empty datasets (#583) (003d96b)

2.31.0 (2023-11-09)

Features

2.30.0 (2023-11-07)

Features

  • Allow custom-content in link-to-url spec (#572) (41b1a06)

2.29.1 (2023-11-06)

Bug Fixes

  • Fix potential wrong ordering of add-columns (#568) (369059d)

2.29.0 (2023-11-03)

Features

  • Allow specifying additional columns generated from dataset (#566) (3ed766a)

2.28.0 (2023-10-25)

Features

2.27.0 (2023-10-17)

Features

  • Add special handling for ellipsis: 0 (#553) (c8828c2)

2.26.0 (2023-10-05)

Features

  • Allow quick heatmap defintions via vega-lite type (#548) (15e721a)

2.25.0 (2023-09-18)

Features

  • Show description by default with higher z-index and lower background opacity (#539) (21fc2b7)

Bug Fixes

2.24.1 (2023-09-07)

Bug Fixes

  • Show row count badge only for table views (#535) (054edbe)

2.24.0 (2023-09-05)

Features

  • Allow custom or custom-path usage with display-mode: detail (#532) (83b7289)

2.23.9 (2023-08-28)

Miscellaneous Chores

2.23.8 (2023-08-24)

Bug Fixes

  • Fix rendering for reports with aux-domains (#519) (d5ef444)

2.23.7 (2023-08-21)

Bug Fixes

  • Fix possibly misplaced view dropdown for very long titles (#511) (b4ec137)

2.23.6 (2023-08-21)

Bug Fixes

2.23.5 (2023-08-18)

Bug Fixes

2.23.4 (2023-08-18)

Bug Fixes

2.23.3 (2023-08-16)

Bug Fixes

2.23.2 (2023-08-10)

Bug Fixes

  • Fix custom-content for heatmap definitions (#494) (d5c6856)

2.23.1 (2023-08-04)

Bug Fixes

2.23.0 (2023-08-03)

Features

Bug Fixes

2.22.0 (2023-07-06)

Features

  • Show error message and stack when custom function fails (#462) (91bfa9a)

Bug Fixes

2.21.2 (2023-07-03)

Bug Fixes

  • Fix hidden table headers when table has additional headers (#457) (415c646)

2.21.1 (2023-06-29)

Bug Fixes

  • proper json encoding for domain boundaries; fixed subtraction overflow error in page count calculation. (26a4970)

2.21.0 (2023-06-02)

Features

  • Allow column configuration via range (#444) (e973a2e)
  • Allow LaTeX within table or plot description (#441) (b41c1fb)

2.20.0 (2023-05-24)

Features

  • migrate to fancy-regex for regex evaluation (e.g. enabling negative look-ahead/around) (#432) (5478cb7)

Bug Fixes

  • Add missing error message for missing column (#431) (9528ab0)
  • Only skip plot preprocessing when given dataset is empty (#434) (8c2a71f)
  • Remove re-rendering when mouse leaves brush filter unpressed (#437) (fa6480c)
  • remove superfluous dbg statement (#428) (020cc1d)

2.19.2 (2023-05-08)

Bug Fixes

2.19.1 (2023-05-04)

Bug Fixes

  • Skip preprocessing when dataset is empty (#421) (3bfeaf3)

2.19.0 (2023-04-29)

Features

2.18.5 (2023-04-27)

Bug Fixes

  • <a target="_blank"> security vulnerability (#413) (9df908a)
  • Render missing empty report when dataset with multiple header rows is empty (#416) (25c7341)

2.18.4 (2023-04-17)

Bug Fixes

2.18.3 (2023-03-30)

Bug Fixes

2.18.2 (2023-03-30)

Bug Fixes

2.18.1 (2023-03-22)

Miscellaneous Chores

2.18.0 (2023-03-01)

Features

  • Remove print option in favour of vega plot view (#366) (f2bd9a0)

Bug Fixes

  • Fix new-window keyword (#369) (efd2290)
  • Generate default column spec automatically for columns that are not specified via the config (#364) (b849743)

2.17.1 (2023-02-14)

Bug Fixes

  • Fix non-working filter if brush is dragged outside of plot (#359) (54138ed)

2.17.0 (2023-02-13)

Features

Bug Fixes

  • Fix rendering of header rows after page change (#358) (ecbe148)

2.16.2 (2023-02-08)

Bug Fixes

  • Fix custom plots on multi page views (#351) (1618cf5)

2.16.1 (2023-02-08)

Bug Fixes

  • Accept double quotes on regexes (#346) (1c32c10)
  • Fix js for multiple header ellipsis usage (#342) (70aa282)
  • Improve context when calculating links between datasets (#349) (e29cff1)
  • Show ellipsis as tooltip (#350) (a77509a)

2.16.0 (2023-02-06)

Features

Bug Fixes

  • Turn off webview controls by default (#335) (55245ff)

2.15.0 (2023-02-02)

Features

Performance Improvements

  • Remove html search pages for views that don't use them (#324) (965eec0)

2.14.1 (2023-01-23)

Bug Fixes

  • Round domains according to precision (#319) (a67c687)

Performance Improvements

  • Compress data for plot views with lz-string (#312) (f45f1fc)

2.14.0 (2023-01-16)

Features

  • Add ellipsis option for header definitions (#310) (e9c82ed)

2.13.0 (2023-01-11)

Features

Bug Fixes

  • allow to access row in data function of custom plot (#308) (ad78d32)
  • Fix headers for views without detail mode and no header labels (#309) (e731876)
  • Remove validation error when values exceed given domain and clamp is set to true (#304) (3c5e9fd)

2.12.0 (2023-01-09)

Features

  • Add log scale value validation for plots (#299) (258c506)

Bug Fixes

  • Fix column classification for tables with additional header rows (#298) (756fdd0)
  • Fix precision keyword for bar and tick plots (#301) (bb1e763)

2.11.1 (2022-12-20)

Bug Fixes

  • Add missing clamp parameter to heatmap plot (#294) (c6b0ee3)
  • Fix wrong data values for tick and bar plots (#290) (3d5086a)

2.11.0 (2022-12-07)

Features

2.10.1 (2022-12-01)

Bug Fixes

  • Don't show empty values an NaN for numeric columns (#278) (4806d0c)

2.10.0 (2022-11-30)

Features

  • Make excel export option configurable per dataset (#276) (c73a6b4)

2.9.0 (2022-11-17)

Features

  • Allow specifying a path to a custom js function (#267) (1eb1453)

Bug Fixes

  • Fix error when rendering empty multi header files (#268) (9c2b464)

2.8.1 (2022-11-11)

Bug Fixes

2.8.0 (2022-11-11)

Features

2.7.2 (2022-11-04)

Bug Fixes

  • Fix overlapping fonts by removing line breaks (#249) (077afdd)

2.7.1 (2022-11-02)

Bug Fixes

  • more lighweight UI

2.7.0 (2022-10-28)

Features

2.6.1 (2022-10-25)

Bug Fixes

  • Add context to error when parsing numeric domain (#238) (3e166cd)
  • Fix wrong classification of empty columns (#239) (c02335d)

2.6.0 (2022-10-24)

Features

  • Merge legends when domains are equal (#227) (aa220cb)

Bug Fixes

  • Fix precision behaviour for zero and negative values (#234) (6b13cda)

2.5.2 (2022-10-20)

Bug Fixes

  • Fix precision for non-scientific notation (#225) (9105d77)

2.5.1 (2022-10-13)

Bug Fixes

  • Reformat button help text (66384bf)

2.5.0 (2022-10-13)

Features

  • Add ability to export whole table to vega-lite heatmap (#218) (44a9644)

Bug Fixes

Performance Improvements

  • Remove unused data field from heatmap spec (#221) (74e9b4e)

2.4.0 (2022-10-11)

Features

2.3.2 (2022-10-10)

Bug Fixes

  • Fix brush filter domain for numeric heatmap plots (#214) (2de96a8)

2.3.1 (2022-10-04)

Bug Fixes

  • Deny unknown fields for configs (#208) (7ca295f)
  • Fix entering of unreachable code when data contains empty columns (#212) (c1df3fa)

2.3.0 (2022-09-28)

Features

Bug Fixes

  • Fix column classification for NA values (#206) (f1df6db)
  • Fix navbar for tables wider than viewport (#207) (a5cca79)

2.2.0 (2022-09-14)

Features

2.1.0 (2022-09-09)

Features

  • Add precision keyword for displaying numeric values (#179) (a899ff2)

2.0.0 (2022-09-02)

⚠ BREAKING CHANGES

  • Add heatmap option for additional headers (#174)
  • Rename header-rows setting into headers (#176)

Features

  • Add heatmap option for additional headers (#174) (6f91cd8)

1.19.0 (2022-08-24)

Features

  • Add PDF generation for current view (#171) (4f2a4c4)
  • Allow rendering custom content into any heatmap cell (#172) (8c5ba92)

1.18.1 (2022-08-16)

Bug Fixes

  • Show empty values in separate category in histograms (#166) (6780625)

1.18.0 (2022-08-15)

Features

  • Add new render-html keyword and allow integration of aux-libraries (#163) (9e8dc4e)

Bug Fixes

  • Fix test case for html config deserialization (7512fd4)
  • Fix usage of page-size for single page views (#162) (648bcd3)

1.17.1 (2022-08-04)

Bug Fixes

  • Remove detail view when columns are hidden (#158) (ea06cae)

1.17.0 (2022-06-27)

Features

  • Show tick plots and heatmaps in display-mode: detail (#150) (b7c1dd1)
  • Support multiple datasets for render-plot views (#156) (1e66ff5)

Bug Fixes

1.16.2 (2022-05-24)

Bug Fixes

  • Fix clear-filter button (ab3e206)
  • Fix cut off dropdown linkouts (5d785cd)

1.16.1 (2022-05-23)

Bug Fixes

1.16.0 (2022-05-23)

Features

  • Allow aux-domain-columns for non-numeric column heatmaps (#141) (a4f0c74)
  • Always display empty heatmap values in white (5863fe0)
  • Improve view navigation (#135) (2d54e8f)

1.15.0 (2022-05-19)

Features

1.14.4 (2022-05-18)

Bug Fixes

  • Prevent panic in case of render-table definitions for non-existent columns (#128) (4f40d41)

1.14.3 (2022-05-18)

Bug Fixes

  • Modify table header height to new brush filters (25a98f4)

1.14.2 (2022-05-16)

Bug Fixes

  • Include aux domains in filter brush domain (#126) (4157457)
  • Include heatmap domains for filter brushes (#124) (2503b30)

1.14.1 (2022-05-11)

Bug Fixes

  • Fix clear filter button (91d3ab2)

1.14.0 (2022-05-11)

Features

  • Add clear filter button (4c1d977)

Bug Fixes

  • Align headers and filter brushes (45ecb72)
  • Use derive for default implementation of AuxDomainColumns (#120) (3c546e0)
  • Use integers for filter brushes if possible (24fe4b5)
  • Use tick domain for filter brush if present (#119) (b4c743e)

1.13.3 (2022-05-11)

Bug Fixes

  • Limit maximum characters in axis labels for brush filters (#117) (504fc75)

1.13.2 (2022-05-10)

Bug Fixes

  • Fix brush filter for columns including whitespaces (#115) (3cb2d23)

1.13.1 (2022-05-10)

Bug Fixes

  • Remove debug statement (9e3790b)
  • Show error messages from config validation properly (#113) (11ca681)

1.13.0 (2022-05-09)

Features

1.12.0 (2022-05-09)

Features

1.11.1 (2022-05-05)

Bug Fixes

  • Remove linkouts from table if non-existent (#106) (9430a78)

1.11.0 (2022-05-05)

Features

  • Add brush filter for numeric columns (#103) (6f97429)

1.10.3 (2022-04-29)

Bug Fixes

  • Activate popovers after page change (6319230)

1.10.2 (2022-04-29)

Bug Fixes

  • Fix breaking interaction between formatting urls and filtering data (02e3e5e)

1.10.1 (2022-04-29)

Bug Fixes

  • Fix wrong url linking arguments for single page views (4f14492)

1.10.0 (2022-04-29)

Features

  • Allow missing values in other tables with keyword optional (#98) (b0c7920)
  • Single page views for small tables (#95) (ecd7019)

1.9.0 (2022-04-13)

Features

  • Allow combining ellipsis with heatmap (#93) (6a7d8a1)

1.8.0 (2022-04-06)

Features

Bug Fixes

  • fixed linkout button rendering bug (933dd34)
  • tune link button visuals (becea59)

1.7.0 (2022-04-06)

Features

1.6.0 (2022-04-06)

Features

1.5.0 (2022-04-04)

Features

1.4.1 (2022-03-29)

Bug Fixes

1.4.0 (2022-03-29)

Features

1.3.1 (2022-03-26)

Bug Fixes

  • Missing columns when in detail mode for link-url (#71) (24223c5)
  • Show custom plots in detail view (#70) (e8c5075)

1.3.0 (2022-03-25)

Features

  • support for regular expressions to match column names (#65) (542fe4a)

Bug Fixes

  • Adjust header height to content (8f7f5ba)
  • Highlight rows with border so it doesn't interfere with heatmaps (#67) (29e310c)
  • Improve error message for missing columns without optional: true (#63) (3517b3e)
  • No linebreaks in numeric cells (#62) (3d59973)
  • Remove ellipsis from datavzrd (#64) (89916d1)

1.2.2 (2022-03-23)

Bug Fixes

1.2.1 (2022-03-22)

Bug Fixes

1.2.0 (2022-03-22)

Features

Performance Improvements

1.1.0 (2022-03-16)

⚠ BREAKING CHANGES

  • Refactor item to view (#46)

Features

  • Add domain keyword for ticks and heatmap (#41) (843b7b5)
  • Add optional keyword for render-table (#43) (6d245d1)
  • Make entire row available to link-to-url (#44) (2f1e87f)
  • New keyword spec-path (#48) (726868d)

Bug Fixes

  • Fix broken plots for headers with whitespaces (#40) (7bb9b59)

Code Refactoring

Miscellaneous Chores

1.0.2 (2022-03-10)

Bug Fixes

1.0.1 (2022-03-09)

Bug Fixes

1.0.0 (2022-02-21)

⚠ BREAKING CHANGES

  • Rename schema to spec and scheme to color-scheme (#31)

Code Refactoring

  • Rename schema to spec and scheme to color-scheme (#31) (b9fca5f)

0.3.0 (2022-02-18)

Features

  • Allow user to use width: container in vega-lite specs (#30) (c65693b)
  • Create output directory if it does not exist (#27) (08eafbe)

Bug Fixes

0.2.0 (2022-02-16)

Features

  • Add example report (#21) (4e266a0)
  • Show proper error message for non existing output directory (#26) (008524f)
  • Show proper error message for wrong file paths (#25) (c0e7539)

Bug Fixes

  • Complete error message for wrong config file path (#24) (b0dc4aa)

0.1.2 (2022-02-15)

Bug Fixes

  • add missing license (a0a3473)
  • Display correct column on missing value (#19) (bacbe5b)

0.1.1 (2022-02-15)

Bug Fixes

  • updated release process (e8463f7)

0.1.0 (2022-02-15)

Features