retrosheet 1.1.6
- Updated format of documentation to pass CRAN checks
 
- Updated 
getRetrosheet() to account for new paths on
retrosheet.org 
- Updated two tests to account for changed location of All Star Team
rosters
 
retrosheet 1.1.5
- Updated tests to account for addition of All Star teams to
Retrosheet data
 
- Added checks to testing so it ‘fails gracefully’ when
retrosheet.org is not available 
- Improved documentation in tests
 
retrosheet 1.1.4
- Updated tests to skip Rmarkdown tests on CRAN. Avoids pandoc
dependency issues on Solaris and MacOS CRAN package checks.
 
retrosheet 1.1.3
- Updated tests to account for
stringsAsFactors = FALSE 
- Switched to making requests via https to align with retrosheet.org
changeover
 
- Updated 
README.md to account for master to
main change in repo 
retrosheet 1.1.2
- Replaced kludge-y 
closeAllConnections() with
close() calls to specific connections (#1) 
- Added some rudimentary data cleanup to the
get_retrosheet() wrapper function
- Dates in retrosheet data now return date-types, everything else is
converted from 
chr via the relatively aggressive
type.convert() 
 
- Removed 
data.table dependency, replaced
data.table::fread() with base::read.csv()
calls 
get_retrosheet() now returns regular old dataframes
now, instead of tibbles. 
- Added better handling of HTTP requests. Failed requests are now
retried up to three times via 
httr::RETRY() 
retrosheet 1.1.1
- Added 
get_retrosheet(), a wrapper for
getRetrosheet() that takes the same arguments and returns
the same data, except coercing matrices into tibbles. 
- Updated tests to account for more data being added to retrosheet.org
(whoops)
 
retrosheet 1.1.0
- Schedule scraping now expects a 
*.zip file instead of
*.txt file, to accommodate change to retrosheet.org file
structure 
- Added 
cache parameter to getRetrosheet(). This defaults
to NA. If set to a local directory path, retrosheet data will be cached
locally and re-used so as not to constantly download the same file from
the retrosheet.org servers 
- Fixed parsing of substitutions in games where no substitutions
occurred. This is a rare edge case.
 
- Removed 
RCurl dependency (due to incompatibility with
TLS > 1.0). Web data is now downloaded using httr
functions 
- Removed 
XML dependency, replaced with xml2
and rvest