Skip to content

v2.0.0

Compare
Choose a tag to compare
@jwildfire jwildfire released this 22 Sep 13:23
· 64 commits to main since this release
2a804e5

Overview

Version 2 of {safetyGraphics} is a major update. The code base has been rewritten and many new features have been added (and a few have been removed). The following notes describe key new features and give an overview of the technical updates added in v2.

Feature Updates

  • Support for multiple data domains
  • Streamlined support for multiple chart types
  • Improved chart export and newly added full-app export
  • Shared filters for all charts
  • "Config" tab summarizing app configuration
  • safetyGraphicsInit() app with a simple UI that can initialize the app with custom data/charts

Technical Updates

  • Extensive use of shiny modules throughout the app.
  • Moved all shiny code from /inst to /R
  • Clinical data objects are no longer reactive.
  • Charts migrated to the new {safetyCharts} package
  • Test Data migrated to the new {safetyData} package

Documentation Updates

All functions are fully documented and four new vignettes are included in this release.

  • Intro Vignette - Introductory vignette providing the overview of the package.
  • Chart Configuration Vignette - Details about the charting process including technical specifications and step-by-step instructions.
  • Cookbook Vignette - A series of examples showing how to initialize the safetyGraphics Shiny app in different scenarios.
  • Technical FAQ Vignette - Vignette discussing security, validation and other technical issues.