Releases: bento-platform/bento_public
Releases · bento-platform/bento_public
Version 0.20.0
What's Changed
The bento_public v0.20.0 release introduces discovery features geared towards instances that host multiple projects or datasets.
- Project/Dataset scope selection
- Allows users to select a discovery scope
none
(whole node): all projects and datasetsproject
: query data for a specific projectdataset
: query data for a specific dataset
- The selected scope is reflected in the charts, provenance, search and Beacon results
- Allows users to select a discovery scope
- Show individual search matches for authorized users
Features
- feat: UI selector for project/dataset by @SanjeevLakhwani in #171
- feat: authz'd scoped requests for Katsu public endpoints by @davidlougheed in #175
- feat(discovery): disable scope selection when possible by @v-rocheleau in #179
- feat(search): show individual match results when available by @davidlougheed in #191
- refact(provenance): filter by scope and deduplicate redux store by @davidlougheed in #193
Bug Fixes
- fix: state updates / render loops by @davidlougheed in #184
- fix: DATS download + as attachment by @davidlougheed in #192
- fix: don't double-fetch before scope is set + fetch data before click… by @davidlougheed in #196
- fix: TypeScript build error by @davidlougheed in #194
Improvements
- Disable Click-to-Search for Non-Searchable Fields in Overview by @SanjeevLakhwani in #168
- Larger clickable area for Bento charts by @SanjeevLakhwani in #177
- style: show statistic loading state when loading counts/switching scope by @davidlougheed in #180
- made nodata rendering consistent by @SanjeevLakhwani in #181
- chore: set up new JSX transform and remove "import React" by @SanjeevLakhwani in #185
- refact!: contact Gohan directly and remove Go server by @davidlougheed in #187
Other changes
- Add React Hooks Linting by @SanjeevLakhwani in #174
- lint: enforce import type by @SanjeevLakhwani in #176
- gitignore core dump files by @gsfk in #172
- chore(deps): update auth-js and other dependencies by @davidlougheed in #183
- removed example.server.env and its references by @SanjeevLakhwani in #186
- chore: remove unused code for iframed Bento Public by @davidlougheed in #190
- forced boolean type for beacon_ui_enabled by @SanjeevLakhwani in #188
- chore: update NGINX + Bento base images by @davidlougheed in #195
- docs: fix translation path by @davidlougheed in #197
Full Changelog: v0.19.1...v0.20.0
Version 0.19.1
What's Changed
- fix: authorized beacon queries by @v-rocheleau in #170
Full Changelog: v0.19.0...v0.19.1
Version 0.19.0
What's Changed
- style: new card with subtitle and shadow by @SanjeevLakhwani in #152
- feat: authentication lib integration by @v-rocheleau in #150
- chore: update dependencies by @davidlougheed in #157
- sync main with releases/v0.18 by @davidlougheed in #159
- fix: incomplete default translations by @davidlougheed in #158
- style: fix top margins on search overview chart headings by @davidlougheed in #160
- Provenance/DATS fixes by @gsfk in #156
- Card description improvement by @SanjeevLakhwani in #163
- Added histograms by @SanjeevLakhwani in #164
- Site Sider by @SanjeevLakhwani in #162
- removed missing fields on chart by @SanjeevLakhwani in #167
- New translations by @SanjeevLakhwani in #166
- chore: bump version to 0.19.0 and update dependencies by @davidlougheed in #169
Full Changelog: v0.18.0...v0.19.0
Version 0.18.0
What's Changed
- fix(charts): properly render choropleth feature 0-counts by @davidlougheed in #149
- feat: reset button for chart layout by @SanjeevLakhwani in #153
- chore: update base images + dependencies by @davidlougheed in #154
Full Changelog: v0.17.3...v0.18.0
Version 0.17.3
What's Changed
- patch condition for parsing beacon response by @gsfk in #147
- style: update bento-charts for new bar styling by @davidlougheed in #148
Full Changelog: v0.17.2...v0.17.3
Version 0.17.2
What's Changed
- fix(charts): vertical lines on bar charts by @davidlougheed in #146
Full Changelog: v0.17.1...v0.17.2
Version 0.17.1
What's Changed
- chore: update copyright to 2024 by @davidlougheed in #142
- beacon: remove form rules for assembly ID by @gsfk in #143
- beacon: use a different overview endpoint by @gsfk in #144
- chore: update dependencies and bump version to 0.17.1 by @davidlougheed in #145
Full Changelog: v0.17.0...v0.17.1
Version 0.17.0
What's Changed
- refact: use defined translation hooks by @davidlougheed in #124
- feat: last ingestion time from data services by @noctillion in #117
- Added show all and hide all functionality to Chart manager by @SanjeevLakhwani in #127
- Added loading status to beacon search by @SanjeevLakhwani in #128
- feat: responsive bar/pie charts + dependency updates by @davidlougheed in #129
- chore: update Typescript to 5.3 + update dependencies by @davidlougheed in #130
- chore: bump version to 0.17.0 by @davidlougheed in #131
- perf: rm old files with dev build scripts + improve watch cpu usage by @davidlougheed in #132
- fix inconsistent capitals in beacon helpext by @gsfk in #133
- feat: beacon validation and errors by @gsfk in #125
- Ensured that there is no duplication of data in chart data by @SanjeevLakhwani in #134
- fix: tooltip display (upgrade bento charts to 2.5.1) by @davidlougheed in #135
- chore: update lockfile dependencies by @davidlougheed in #136
- chore: update Docker base image version by @davidlougheed in #137
- chore: integrate eslint and prettier by @davidlougheed in #138
- Translations for Beacon UI additions by @gsfk in #126
- fix: pluralize reference bases in one french transl by @davidlougheed in #139
- apply translation to metadata tooltip text by @gsfk in #140
- beacon UI: translate search category name by @gsfk in #141
Full Changelog: v0.16.2...v0.17.0
Version 0.16.2
What's Changed
- chore: add missing translations & bump version to 0.16.2 by @davidlougheed in #123
Full Changelog: v0.16.1...v0.16.2
Version 0.16.1
What's Changed
- fix: beacon "count" -> "numTotalResults" by @gsfk in #121
- chore: bump version to 0.16.1 and update lockfile deps by @davidlougheed in #122
Full Changelog: v0.16.0...v0.16.1