Releases: NEONScience/portal-core-components
Releases · NEONScience/portal-core-components
v2.5.0
v2.4.0
v2.3.0
Release Notes
- DataProductAvailability
- Integrate mixed availability status with rollup
- Flush out data availability key for more complex use cases, integrate into basic availability
- Delineate release availability based on context
- General
- GA minor event changes and funneled through AnalyticsService
What's Changed
Full Changelog: v2.2.0...v2.3.0
v2.2.0
Release Notes
- Generic Message Card Concept
- Implement and integrate latest design elements for message cards
- Release message card design and styling
- Bundle message card design and styling
- General
- Dependency updates
- Design and styling updates to messages
What's Changed
Full Changelog: v2.1.0...v2.2.0
v2.1.0
Release Notes
- TimeSeriesViewer
- Add table dimension to data file resolution process and model
- Add additional TMI suffixes
- Fix default variable initial display resolution
- DataProductAvailability
- Add support for displaying a different status type for the default binary availability display
- Add support for "tombstoned" availability
- Citations
- Support multiple citations for bundled products
- Drupal assets
- Load theme, fonts on initial page load
- Load fonts from Drupal site
- Seamless fallback to fetched asset injection
- General
- Centralize data product bundle presentation component
What's Changed
Full Changelog: v2.0.1...v2.1.0
v2.0.1
Release Notes
- Update Drupal header JS and theme asset locations to temporary bundle output locations, regenerate cached assets
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Release Notes
- React 17 upgrade, various dependency version updates (TypeScript, d3, RxJS)
- Vendor module pattern for "forking" dependencies that require modifications to work within the project toolchain
- Parallel.js v1.1.0 - modified to remove dependency on Node
- TimeSeriesViewer
- Add reference location display to positions
- Allow displaying data when at least one site/position has data to display
- Prevent invalidating variables for the lifetime of the viewer instance
- Integrate sensor position schema detection and parsing
- Documents
- Add PdfDocumentViewer utilizing pdfjs for mobile PDF viewer display support
- AopDataViewer
- Minor changes to support latest AOP viewer version
- Allow full width/height derivation to fill container based on
FullWidthVisualization
andDialogBase
- ReleaseFilter
- Add release button link
- Download workflow and UI updates for better no data selection detection and presentation, mobile view improvements
- Citation
- Tombstoned DOI detection and presentation support
- SiteMap
- Add enhanced highlight ability for focus location polygons
- Environment
- Remove reliance on third party DataCite API
- SVG
- Modified SVG definitions to remove namespaced properties to support latest toolchain build
- Update package-lock.json file version with latest npm v9
- Update Drupal asset fallback injection handling
What's Changed
- v2.0.0 by @sampsonj in #58
- integrate sensor position schema detection and parsing by @sampsonj in #59
735af47
fix drupal asset fallback injections, update zod to pick up fix
Full Changelog: v1.13.0...v2.0.0
v1.13.0
Release Notes
- Documents
- DocumentViewer component now utilizes an
iframe
for inline document display instead ofembed
element, improve error handling - DocumentList and DocumentListItem resolves quick start guide variants, migrates display functionality from specific app to core components
- Selector and tab based document viewing components
- DocumentViewer component now utilizes an
- General
- Add SplitButton component
- Add specification, quick start guide types
- Migrate document functionality from specific application to core components library
- Add HEAD request method support to NeonApi module
What's Changed
Full Changelog: v1.12.1...v1.13.0.
v1.12.1
v1.12.0
Changes
- ExternalHost
- Update PhenoCam site links from host
phenocam.sr.unh.edu
tophenocam.nau.edu
- Update PhenoCam site links from host
- NeonHeader
- Update Drupal menu search styling overrides to handle structural changes
Full Changelog: v1.11.0...v1.12.0