Releases: SafetyGraphics/safetyGraphics
v2.1.1
Overview
Resolves a bug that was causing unexpected data filters on initial load (#697) and other minor issues.
What's Changed
- Fix 672 by @samussiah in #673
- fix #680 by @jwildfire in #681
- report.md filter namesapce fix #683 by @xni7 in #685
- Dev v2.1.1 by @jwildfire in #698
Full Changelog: v2.1.0...v2.1.1
v2.1.0
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 assafetyCharts::meta_aes
,safetyCharts::meta_labs
andsafetyCharts::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
- Allow non-standard data in autoMapping by @jwildfire in #643
- Updates for Easier Connect Deployments by @elimillera in #626
- Don't source files by default by @jwildfire in #654
- Migrate metadata from safetyGraphics to safetyCharts by @jwildfire in #650
- update rclipboard calls. fix #663 by @jwildfire in #664
- Update vignettes + pkgdown by @jwildfire in #665
- Merge pull request #631 from SafetyGraphics/dev by @jwildfire in #667
- v2.1 by @jwildfire in #668
Full Changelog: v2.0.0...v2.1.0
v2.0.0
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
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
v0.11.0
v0.10.1
v0.10.0
This release adds a second chart - the safety histogram.
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
v0.9.0
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.