Releases: metrumresearchgroup/mpn.scorecard
Releases · metrumresearchgroup/mpn.scorecard
0.5.1
0.5.0
Release Notes
New features and change
- Added support for externally scored packages.
render_scorecard()
can now
render a scorecard from a set of files created by an external scorer (i.e.
something other thanscore_pkg()
). Note that they do not need to beR
packages (#70). - Exports in the traceability matrix that spanned more than one page (usually
due to linking to many test files), are now split into and
<export (cont.)> to ensure tables do not overflow into the footer (#73). - Expanded support for linking methods to their documentation and relevant test
files (#71).
Bug Fixes
0.4.1
0.4.0
Release Notes
New features and change
- Various table formatting improvements. The
traceability matrix
,
R dependency versions
, andtest coverage
tables are now striped (each row
alternates in color) to help distinguish between rows for potentially large
tables. (#58)
Bug Fixes
- Longer file paths and export names would occasionally overlap across columns.
To address this, a text wrapping method was defined and additional cell padding
was added. (#57)
0.3.0
0.2.1
0.2.0
Release Notes
New features and changes
- Added new table to the appendix, displaying package dependency versions (#45).
add_traceability
defaults to'auto'
instead ofFALSE
inrender_scorecard()
. (#33)- New hex sticker (#48)
Bug Fixes
- Various traceability matrix fixes for capturing R exports and mapping to relevant tests and documentation. (#36, #42, #47)
- Fixed a bug in
flextable_formatted()
where the number of rows was being appended to the overall scores and metadata tables. This was due to a change inflextable
, and was introduced in version0.9.3
:as_flextable.data.frame()
always shows the number of rows even if less than 10. (#43) - Removed unused imports that were used during early development. (#44)
0.1.0
mpn.scorecard 0.1.0
First official release
Exported functions:
score_pkg
: Generate scorecard metrics for packagerender_scorecard
: Take a JSON fromscore_pkg()
and render a pdfmake_traceability_matrix
: Create a Traceability Matrix for the purpose of appending to a scorecardrender_scorecard_summary
: Render PDF summary of scorecardssummarize_package_results
: Review important package metrics prior to runningrender_scorecard_summary()