This release has no user-facing changes, with the exception of updates to the documentation and vignettes.
mrgvalidate::create_package_docs() instead of mrgvalidate::create_validation_docs() that was deprecated in mrgvalidate 2.0.0. (#54)tidyselect 1.2.0. (#53)stories_to_yaml() helper for converting stories specified in either Googlesheets or Github milestones into YAML. (#31, #35)assign_test_ids() and milestone_to_test_id() for converting tests specified with full test names into test IDs. (#36, #39, #42)Moved checkmate to Imports instead of Suggests because it is used in core functionality. (#29)
Fixed check for unique requirement IDs in read_spec_yaml(). (#43)
With the new function read_spec_yaml(), stories and requirements can now be provided through YAML files. (#23)
googlesheets4 has been moved from Imports to Suggests so that users that only want to use YAML input don’t need to install it. (#24)
parse_testthat_list_reporter() and parse_golang_test_json() now strip a trailing colon from the test name when rolling up test IDs. (#19)
parse_testthat_list_reporter() and parse_golang_test_json() now describe the requirements for the test name when roll_up_ids = TRUE. (#19)Added roll_up_ids argument to parse_testthat_list_reporter() and parse_golang_test_json() (#16)
Moved ghpm to Suggests and put checks on all functions that touch Github (#15)
parse_golang_test_json() for Go test go test --json output (#10)First release! This release moved some functionality that used to be in mrgvalidate 0.1.2 into its own package. Much of the old code has been heavily refactored, and new functionality has been added as well.
mrgvalidate (validate_tests())testthat::ListReporter (parse_testthat_list_reporter())read_spec_gsheets())parse_github_issues())