Skip to contents

midfieldr 1.0.3.9xxx

Current development version

New features

Minor improvements

  • Data frame class is preserved (or attempted to be preserved) in all functions with a data frame input/output.
  • New versions of toy data and case study data for consistency with midfielddata and sufficient to demonstrate the possible values of data sufficiency, timely completion, etc.
  • Now depends on R >= 4.1.0 because pipe |> used in examples.

Bug fixes

  • In vignettes, fixed .SD[] where finding the first instance of a term should return more than one row, e.g., graduating with a double degree.
  • This same fix added two rows to the study_observations built-in data set.

version 1.0.3

2026–05 CRAN release

  • Noted the transfer of the research database to ASEE
  • Convert vignettes to non-vignette articles available on the website.
  • Add re-export of wrapr check_equiv_frames() to replace same_content()
  • Add composite column keys of the course data table to select_required()
  • Add datasets grade_scale and sat_act_scale

version 1.0.2

2024–05

  • Edit argument descriptions and correct typos.
  • Update the midfieldr-package.R file
  • No change in functionality.

version 1.0.1

2023–07, initial CRAN submission

  • Significant changes from earlier versions, no backwards compatibility, prompting version number change to 1.0.0.
  • Edit practice data values for consistency with research data values
  • Initial round of runtime assertions and unit tests complete
  • Make function names and arguments internally consistent
  • Edit functions to use data.table functionality
  • Remove dependency on dplyr and related packages
  • Replace Travis CI with GitHub Actions for CI
  • Switch to package tinytest for unit testing
  • Completely overhaul midfieldr functions

version 0.1.0

2018–06, initial development version public on GitHub