Skip to content

Releases: Gilead-BioStats/gsm

gsm v2.2.2

22 Jan 17:27
7e12eb7
Compare
Choose a tag to compare

v2.2.2

This patch release moves the duckdb dependency from Imports to Suggests to side step an duckdb/duckdb-r#612 related to deployment of gsm.app to Posit Connect.

What's Changed

Full Changelog: v2.2.1...v2.2.2

2021/merge: Merge pull request #2019 from Gilead-BioStats/simplify-params

15 Jan 21:23
84805a2
Compare
Choose a tag to compare

gsm v2.2.1

06 Jan 20:55
980ecaa
Compare
Choose a tag to compare

Overview

This patch release primarily addresses minor report updates bug fixes. Specifically:

  • Reduce size of flags over time table by only displaying the most recent 12 periods
  • Return an object of class function from GetStrFunctionIfNamespaced()
  • Generalize all Flag_*() functions to a single Flag() function
  • Use log4r framework set up in v2.2.0 for stopif()/stopifnot() calls
  • Add Subject Disposition field to Study Completion

What's Changed

Full Changelog: v2.2.0...v2.2.1

gsm v2.2.0

11 Dec 19:50
291b033
Compare
Choose a tag to compare

Overview

This minor release prepares the gsm to be used as part of a more sophisticated pipeline, through the addition of
flexible logging and hooks for data access. Specifically:

  • Use DuckDB for sql queries and data type coercion within RunQuery()
  • Implement more flexible logging with the log4r package
  • Add the ability to use lConfig and specify load and save hooks for use with local or remote data.
  • Allow RunWorkflows to execute code from other packages with GetStrFunctionIfNamespaced().
  • Additional minor updates:
    • fix bug that prevented threshold annotations from appearing in Widget_BarChart()
    • remove required from yaml specs
    • update vignettes to align with new yaml specs

What's Changed

New Contributors

Full Changelog: v2.1.1...v2.2.0

1990/merge: Merge pull request #1985 from Gilead-BioStats/v2.2.0-rc

11 Dec 19:19
7e9c7ff
Compare
Choose a tag to compare

1985/merge: Merge pull request #1982 from Gilead-BioStats/fix-1981

09 Dec 20:59
b26391c
Compare
Choose a tag to compare

v2.1.2

14 Nov 17:58
f3e9219
Compare
Choose a tag to compare

Overview

This patch release primarily addresses minor report updates and handling classes in sql queries properly. Specifically:

  • Add method param to RunQuery so that we can use "name__class" method
  • update Flags Over Time widget to only show past 12 months by default, but add toggle to show full history
  • display site/participant target as n/N (x%) in reports
  • display study nickname on report (if present)
  • use gt for tables throughout entire package

What's Changed

Full Changelog: v2.1.1...v2.1.2

gsm v2.1.1

24 Oct 18:59
fd235dc
Compare
Choose a tag to compare

This patch release addresses the following bugs and style improvements:

  • The checkSpec function properly checks Date columns
  • Country test data was incomplete, and not based on updates made in v2.1.0
  • Move metric table in KRI report to the tabbed viewer for each KRI
  • Add appropriate spacing between KRIs in KRI report output
  • pkgdown menu subtitle improvement for readability.
  • Reporting handles empty tables/dfs appropriately
  • Update table styling in reports
  • Fix overview text to properly reflect the report, based on GroupLevel

What's Changed

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

gsm v2.1.0

08 Oct 20:27
0594e99
Compare
Choose a tag to compare

Overview

This minor release addresses workflow updates which are required for improved modularity and automation. These updates include:

  • Specification of all required data sources in all yaml workflow files, via the spec section of the yaml, which are checked
  • Allow a master spec document to be constructed via the CombineSpecs.
  • Enforce that by default, each yaml file produces only one output- the final output in the workflow steps.
  • Parse out the mapping yamls into individual workflows, one per mapped dataframe.
  • Create a standard structure for yamls and the directories that yamls are stored in, specified in vignette('gsmExtensions'),

What's Changed

New Contributors

Full Changelog: v1.9.2...v2.1.0

v2.0.1

14 Aug 12:41
3a7035d
Compare
Choose a tag to compare

Overview

This minor patch release addresses two reporting bugs. The first ensures the summary table is properly filtered and appears in the report html output under each chart widget. The second allows more flexibility to the report output path and file names, and ensure that intermediary rendering occurs in a temporary directory.

What's Changed

Full Changelog: v1.9.2...v2.0.1