Skip to content

v3.1.0

Compare
Choose a tag to compare
@jthompson-arcus jthompson-arcus released this 02 Jul 12:46
· 97 commits to master since this release
a199a2e

What's changed?

User Enhancements

  • Allow users to specify decisions within the CSV file used to upload pkgs (#663)
  • Drastically shortened waiting time in Code explorer/ Package explorer by reading tarballs in memory (#707)
  • Added Package Dependencies content to Reports (#721)
  • Added option to include Suggests pkgs in downloadable Reports (#721)
  • Added Decision column to Package Dependencies tab's table output (#774)
  • Added Decision Summary card to Package Dependencies tab (#774)
  • Added hyperlink on dependencies/reverse dependencies cards, directing users to Package Dependencies page for more detail (#597)
  • Added new table to display reverse dependencies which highlights pkgs that already exist in the database

Squashed Bugs

  • Fixed bug causing application to crash when trying to delete zero packages (#781)
  • Fixed bug where app doesn't reset the decision by and decision date fields when re-scoring/re-weighting packages (#680)
  • Fixed bug where the user privileges table was not aligned with the available privileges in the application (#697)
  • Fixed typo in privileges table (#719)
  • Fixed bug where HTML reports displayed a darker green in the cards' meters
  • Updated logo in reports to lighter version to match application UI
  • Updated the Dependency Cards to be slightly more informative

Docs

  • Added About page to introduce our audience to the project a little better, providing useful resources and attribution that highlights individual contributors
  • Added more context to the metric score card visuals by inserting tool tips & creating a legend modal that describes & interprets all possible visuals (#652)
  • Added introjs for file browser & function explorer( #581)
  • Added {riskmetric} assessment documentation URLs to About tab, on Risk Assessment Criteria page.

For Devs

  • Added non-shinymanager deployment option so that users may use their Posit Credentials instead (#700)
  • Moved package upload process to a function, allowing devs to populate the database outside of the application
  • Added tests for the Code Explorer and Function explorer modules
  • Added repo specification to configuration file (#701)
  • Ensured configuration checkers run when configuring the database
  • Utilized {archive} to parse DESCRIPTION file, increasing speed in package upload process
  • Updated manifest file and deployments article
  • Updated version of {riskmetric} being used to v0.2.4.9000
  • Updated version of R to v4.3.3 & Posit Package Manager snapshot dates to 2024-04-08

New Contributors

PRs

Full Changelog: v3.0.0...v3.1.0