Changelog for the Human Reference Atlas (HRA) User Interfaces
- @hra-ui/asctb-reporter
- @hra-ui/body-ui
- @hra-ui/ccf-eui
- @hra-ui/ccf-organ-info
- @hra-ui/ccf-rui
- @hra-ui/cde-ui
- @hra-ui/dashboard-ui
- @hra-ui/ftu-ui
- @hra-ui/humanatlas.io
- @hra-ui/medical-illustration
- @hra-ui/ccf-body-ui
- @hra-ui/ccf-scene-utils
- @hra-ui/ccf-shared
- @hra-ui/cde-visualization
- @hra-ui/cdk
- @hra-ui/common
- @hra-ui/components/atoms
- @hra-ui/components/behavioral
- @hra-ui/components/molecules
- @hra-ui/components/organisms
- @hra-ui/dashboard
- @hra-ui/design-system
- @hra-ui/node-dist-vis
- @hra-ui/services
- @hra-ui/state
- @hra-ui/theming
- @hra-ui/utils
- @hra-ui/webcomponents
- Finished migration from hubmapconsortium/ccf-asct-reporter
- See changelog in previous reporitory
- Finished migration from hubmapconsortium/ccf-ui
- See changelog in previous reporitory
- Update to support HRA v2.2 (8th Release)
- Finished migration from hubmapconsortium/ccf-ui
- See changelog in previous reporitory
- Finished migration from hubmapconsortium/ccf-ui
- See changelog in previous reporitory
- Updated UI to use @hra-ui/[email protected]
- Additional metadata can now be specified during registration. The following fields are available:
- Consortium
- Publication DOI
- Finished migration from hubmapconsortium/ccf-ui
- See changelog in previous reporitory
- Initial release
- Update UI to use @hra-ui/[email protected]
- See @hra-ui/[email protected] for changes on the visualization page
- Added HuBMAP sidenav
- Added the ability for the user to select which columns to use when uploading a custom dataset
- Added/updated illustration files
- Updated cell segmentation and labeling in illustrations
- Added gene biomarker data for the following illustrations:
- loop of Henle ascending limb thin segment
- cortical collecting duct
- nephron
- renal corpuscle
- liver lobule
- bronchus submucosal gland
- alveolus of lung
- Enabled highlighting of cell types when hovering over gene biomarker table and illustration
- Various UI and styling improvements to better match specification
- Added keyboard navigation for tissue list
- Added base href support for all web components
- Improved Google Analytics tracking/telemetry
- Bug fixes
- Sprint 1 release of the FTU-UI
- Setup the base project scaffolding
- Added visual representation of the Functional Tissue Unit (FTU) for various FTUs
- Added biomarker table to display cell types and cell counts
- Added download options for different file formats
- Finished migration from cns-iu/humanatlas.io
- See changelog in previous reporitory
- Initial release
- Finished migration from hubmapconsortium/ccf-ui
- See changelog in previous reporitory
- Finished migration from hubmapconsortium/ccf-ui
- Contains the scene utility functions previously part of ccf-database
- See changelog in previous reporitory
- Finished migration from hubmapconsortium/ccf-ui
- See changelog in previous reporitory
- Most changes are due to the migration of @hra-ui/[email protected] and the use of @hra-ui/[email protected]
- Refactored all parts of the app with design system components to align the look and feel with the spec
- Violin graph
- Most action buttons have been moved into menus and submenus
- In Firefox the selection tool has a noticeable delay between pressing the mouse button and moving the mouse (#840)
- Initial release
- Initial release
- Initial release
- Initial release
- Initial release
- Initial release
- Initial release
- First release of the design system
- Configured fonts and colors to align with the spec
- Added the following design components and directives:
apps-card
brand-logo
brandmark
breadcrumbs
color-picker
delete-file-button
dialog
error-indicator
expansion-panel
footer
fullscreen
info-modal
micro-tooltip
nav-header
andnav-header-butons
product-logo
scrolling
snackbar
social-media-button
software-status-indicator
step-indicator
tooltip-card
workflow-card
- Styled the following angular material components to align with the spec:
- Buttons
- Button toggles
- Dividers
- Icon buttons
- Inputs
- Menus
- Select inputs
- Tables
- Trees
- Migrated code from @cns-iu/hra-node-dist-vis
- Migrated code to Angular+TS
- Add
explore
,inspect
, andselect
view modes - All none primitive inputs now accept file urls, file objects, json encoded strings, or raw data as input
- Customize
nodes
,edges
, andcolorMap
loading using thenodeKeys
,edgeKeys
, andcolorMapKeys
inputs, respectively colorMap
colors can now specify any css color value in addition to json encoded rgb tuples- Add advanced filtering with the
nodeFilter
input - Add
colorMap
andnodeSelectionChange
output events - Add
resetOrbit()
method - Add
clearSelection()
method - Add
toBlob(type?, quality?)
method
- Breaking: Default column names for
nodes
,edges
, andcolorMap
have changed - Breaking: Events
nodeClicked
andnodeHovering
have been renamed tonodeClick
andnodeHover
, respectively - Breaking: Data emitted by
nodeClick
andnodeHover
have changed to aNodeEvent
object
- Breaking: Drop support of legacy edge format
- Breaking: Drop
toDataUrl()
method. UsetoBlob()
instead
- The following inputs have been deprecated:
nodeTargetKey
andnodeTargetValue
. UsenodeKeys
andnodeTargetSelector
insteadcolorMapKey
andcolorMapValue
. UsecolorMapKeys
insteadselection
. UsenodeFilter
instead
- Initial release
- Initial release
- Initial release
- Initial release
- Initial release