Skip to content

Releases: SafetyGraphics/safetyGraphics

v2.1.1

02 Feb 15:08
Compare
Choose a tag to compare

Overview

Resolves a bug that was causing unexpected data filters on initial load (#697) and other minor issues.

What's Changed

Full Changelog: v2.1.0...v2.1.1

v2.1.0

08 Apr 11:16
fa11f63
Compare
Choose a tag to compare

Overview

This release focuses on updates the safetyGraphics metadata framework:

  • The default metadata table has been migrated to safetyCharts and modularized. In short,safetyGraphics::meta is now saved as safetyCharts::meta_aes, safetyCharts::meta_labs and safetyCharts::meta_dm.
  • A new makeMeta function has been created and integrated in to the default workflow for the Shiny app. makeMeta provides a much more flexible framework for creating and storing metadata. See ?makeMeta and the Cookbook and Chart Configuration vignettes for more details.

What's Changed

Full Changelog: v2.0.0...v2.1.0

v2.0.0

22 Sep 13:23
2a804e5
Compare
Choose a tag to compare

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.

v1.1.0

16 Jan 14:27
165651d
Compare
Choose a tag to compare

Allows users to preload their own charts and data sets for use in the safetyGraphics Shiny Application. See the Custom Workflows Vignette for details and examples.

v1.0.0

14 Jun 20:01
6e3192c
Compare
Choose a tag to compare

First production release adds a help page with embedded user guides and updates several renderers. The full list of resolved issues is here.

v0.11.0

17 May 18:43
b18e48c
Compare
Choose a tag to compare
v0.11.0 Pre-release
Pre-release

This release adds a standalone page for report creation, provides a generalized framework for adding additional charts to the application and adds 4 new charts to the library.

Full list of resolved issues is here.

v0.10.1

07 May 12:32
7d021e5
Compare
Choose a tag to compare
v0.10.1 Pre-release
Pre-release

This release updates the eDish renderer to latest release, which fixes a bug where points on the edge of the chart are cut in half.

v0.10.0

24 Apr 16:56
dc6e536
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

This release adds a second chart - the safety histogram.

image

Significant updates to the the settings, metadata and validation workflows were needed to add support for multiple charts - and more are coming in upcoming releases. See the issue tracker for a full list of resolved issues.

v0.9.1

19 Mar 14:35
7948468
Compare
Choose a tag to compare
v0.9.1 Pre-release
Pre-release

v0.9.0

04 Mar 17:55
9627618
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

This release is primarily a technical refactor that lays the foundations for rendering multiple charts using the same data. We've automated the creation of the Settings page in Shiny and generalized the handling of data standard metadata.