Changelog
Source:NEWS.md
gsm.qtl v1.2.2
This patch release updates the GitHub action workflows to align with the new federated action framework in gsm.utils
gsm.qtl v1.2.1
Bug Fixes:
- Adds early return for zero-row df to prevent crash in
eligibility_listing()
gsm.qtl v1.2.0
Bug Fixes:
- Fixed issue #90: Updated
eligibility_groupBar(),discontinuation_groupBar(), andreasons_groupBar()to accept separatedfNum/dfDenominputs, correcting count alignment for discontinued and ineligible participants. - Fixed footnote rendering logic so footnotes always display in report charts.
Key Enhancements:
- Added
bSwapAxesparameter tocriteria_groupBar()to support swapped axis views (Site/Criteria and Country/Criteria tabs). - Added
calc_plotly_footnote_layout()utility for consistent plotly footnote positioning across charts. - Removed completed/ongoing categories from reasons bar charts to focus on actionable discontinuation reasons.
- Fully namespaced all function calls in QTL report templates (
QTL0001.Rmd,QTL0002.Rmd,Report_QTL.Rmd) withgsm.qtl::prefix. - Expanded test coverage for eligibility, analysis utilities, and QTL reporting.
gsm.qtl v1.1.1
- Updated
critera_groupBar()andreasons_groupBar()address small bugs that were affecting barchart’s tooltip text. - Added
QTL_lineplot_v2()as the new report-facing time-series API using the htmlwidget stack. - Updated QTL report templates to use
QTL_lineplot_v2()for time-series rendering. - Kept legacy
QTL_lineplot()available for backward compatibility.
gsm.qtl v1.1.0
Key Enhancements:
- Updated
eligibility_groupBar()to support counts and percentage bar charts - Removed suggests of
gsm.mapping,gsm.kri, andgsm.reporting
gsm.qtl v1.0.1
Updated Qualification Report and streamlined qualification tests structure for the gsm.qtl package.
gsm.qtl v1.0.0
We are excited to announce the first major production ready release of the gsm.qtl package.
Key Enhancements:
- Enhance reporting features such as downloads for listings, dynamic figure sizing
- A new Github Actions workflow for generation of qualification reports has been added
- A new vignette that walks through and describes the QTL flagging calculation
- Updated issue templates and contributor gudielines
gsm.qtl v0.1.0
We are excited to announce the first minor release of the gsm.qtl package, which serves as an extension package that contains the additional functions, workflows, and document template to generate reports for quality tolerance limits (QTL). See our README for a full overview and introduction.