Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.0.0 #58

Merged
merged 36 commits into from
Dec 8, 2022
Merged

v2.0.0 #58

merged 36 commits into from
Dec 8, 2022

Conversation

sampsonj
Copy link
Contributor

@sampsonj sampsonj commented Dec 1, 2022

Changes

  • 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
  • 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 and DialogBase
  • 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

… invalidating variables for the lifetime of the viewer
@sampsonj sampsonj merged commit fed76af into main Dec 8, 2022
@sampsonj sampsonj deleted the ts-updates branch December 15, 2022 01:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant