Releases: SCasanova/f1dataR
Releases · SCasanova/f1dataR
f1dataR 1.6.0
f1dataR v1.5.3 (CRAN)
What's Changed
- Add SQ to permitted session types & document by @pbulsink in #254
- Submission Docs by @SCasanova in #255
Full Changelog: v1.5.2...v1.5.3
f1dataR v1.5.2 CRAN
Minor Changes
*New vignette highlighting functionality with real-world example by @pbulsink
*Some test fixing and graceful failing
What's Changed
- Update release docs by @SCasanova in #246
- Vignette fix & update by @pbulsink in #248
- Cran again by @pbulsink in #251
- Submission Changes and documents by @SCasanova in #252
Full Changelog: v1.5.1...v1.5.2
f1dataR v1.5.1 (CRAN)
Big Changes
- FastF1 > 3.1 is required
- Added circuit details
- New vignettes to show functionality
What's Changed
- Deprecating support of FastF1 < 3.1.0 by @pbulsink in #220
- Ergast Deprecation Warn by @pbulsink in #222
- Document circuit details with Vignette by @pbulsink in #223
- Cran network stable fixes (#228) by @pbulsink in #229
- Use package_version by @pbulsink in #232
- Update constructors to 2024 by @pbulsink in #236
- Handle & Test without internet by @pbulsink in #233
- Update pkgdown.yaml by @pbulsink in #240
- Removed Ergast check from
get_current_season()
by @pbulsink in #242 - Low DPI Vignette (and README) by @pbulsink in #243
- Release prep by @pbulsink in #244
Full Changelog: v1.5.0...v1.5.1
f1dataR v1.5.0 (CRAN)
New
- Circuit details are now available with turn numbers
- Fixed issues with interaction with Python package
What's Changed
- Adds
load_circuit_details
from FastF1 by @pbulsink in #211 - added schedule and on-demand capability to R CMD Chk by @pbulsink in #213
- Fixing Test Failures by @pbulsink in #217
- Add dev fastf1 to test suite by @pbulsink in #218
- Version bump to 1.5.0 by @pbulsink in #219
Full Changelog: v1.4.1...v1.5.0
f1dataR v1.4.1
##News
This is mostly a maintenance release.
- Fixed a bug with cache options (#194, #195, #197)
- Fixed a build bug (#200)
- Began deprecation of support for FastF1 v < 3.1.0 (#198)
What's Changed
- Correct legacy option for driver ahead by @SCasanova in #195
- Cache error and old python version fix by @SCasanova in #196
- Update load_driver_telemetry.R by @pbulsink in #201
- Old fastf1 deprecate Warn by @pbulsink in #202
- Version bump and news update by @pbulsink in #205
Full Changelog: v1.4.0...v1.4.1
f1dataR v1.4.0
Version 1.4.0 is available on CRAN.
This update includes the following changes:
- Added a function
correct_track_ratio()
to ensure plotted tracks have proper x & y ratios (#89, #179)- Updated
plot_fastest()
to usecorrect_track_ratio()
- Updated
- Added a function to help switch between cache choices (#170, #171)
- Simplified Python package
fastf1
installation (#187).- Virtualenv and Conda environment management is up to the user now
Full Changelog: v1.3.0...v1.4.0
f1dataR 1.3.0 (CRAN)
f1dataR is now offialy on CRAN!
Breaking Changes
- Users now have the option to select how they want the cache to be handled: memory, off (no cache), or file system.
- If you previously had set a cache directory
options("f1dataR.cache" = [dir])
there will be no change. - If you had previously not specified a cache directory, the package used to use the result of
getwd()
, so you can force that directory. - New users can specify a default file cache location by setting
options("f1dataR.cache" = "filesystem")
or specify any other (existing) directory by setting the option. - Cache will otherwise use memory as a default until the end of the R session or for 24h (whichever comes first).
- Caching can be turned off by setting the option to "off"
Big Changes
- Functions are now cached on load instead on build
- Updated documentation per requirements after CRAN review
All Changes
- Working on PR actions by @pbulsink in #134
- Updated Readme by @pbulsink in #135
- CRAN submission changes by @SCasanova in #139
- Create CHK-no-suggest.yaml by @pbulsink in #140
- Update utils.R to remove ::: call to reticulate by @pbulsink in #141
- Cleanup and minor adjustments by @pbulsink in #142
- Minor changes and integration by @SCasanova in #143
- Convert to Prebuilt Vignettes by @pbulsink in #145
- Adjust Clear Cache by @pbulsink in #146
- Minor typo in README by @SCasanova in #147
- Typo fix and knit by @SCasanova in #150
- Update license requirements by @SCasanova in #151
- Final tweaks for CRAN sub 2.0 by @SCasanova in #152
- Replace httr with httr2 by @pbulsink in #155
- CRAN Comments 3.0 by @SCasanova in #158
- Memoise on load to Devtest for combined merge to Master by @pbulsink in #165
- Review before combo-merge by @pbulsink in #167
- Eliminate all use of
getwd()
fortempdir()
by @SCasanova in #162 - NEWS and CRAN comments by @SCasanova in #168
- New Version + normalize path for memory cache by @SCasanova in #169
Full Changelog: v1.2.0...v1.3.0
f1dataR 1.2.0
Breaking Changes
- Deprecated
fastest_only
as an argument fromload_driver_telemetry()
. Nowlaps
is the correct argument withall
,fastest
or and integer as options.
Big Changes
- New vignettes
- Updated license
- Moving towards a CRAN release (cleaner code)
- Sprint weekend indicator in
load_schedule
- Better error handling
All Changes
- Fix missing figure in introduction by @SCasanova in #87
- Fixing introduction.RMD build failure on old ff1? by @pbulsink in #88
- Change error handling to
{cli}
+ tests and import by @SCasanova in #94 - Docs by @pbulsink in #98
- Introduction update and
pkgdown
re-build by @SCasanova in #99 - Update License by @SCasanova in #101
- Update plot_fastest.R by @pbulsink in #102
- Telem improve by @pbulsink in #103
- Added additional tests to improve coverage by @pbulsink in #104
- Added a test to ensure loaded session by @pbulsink in #106
- Fixes issue with get_current_season when no network by @pbulsink in #107
- Fix error in plot_fastest error + format Introduction by @SCasanova in #108
- Re-knit introduction by @SCasanova in #109
- Update docs for 1.1.0 by @SCasanova in #111
- Update test to include offline get_season by @pbulsink in #114
- Checks before cran by @pbulsink in #116
- Remove fastest_only from exmaples and docs by @SCasanova in #117
- Re build pkgdown by @SCasanova in #118
- Highlight packaage name in vignette by @SCasanova in #120
- Check for and make cache dir if not exists by @pbulsink in #122
- PR styling/documenting test PR by @pbulsink in #125
- Setup_fastf1 + vignette by @pbulsink in #126
- Trying to Improve when various GH actions run by @pbulsink in #128
- New documentation for release (while workflows aren't 100%) by @SCasanova in #129
- Ergast vignette by @pbulsink in #131
- load_schedule shows Sprint Race date by @pbulsink in #133
Full Changelog: v1.0.0...v1.2.0
f1dataR 1.0.0
This is the first official release after beta status!
Breaking Changes!
- Some column names have changed to follow snake case
get_driver_telemetry()
has initiated deprecation process in favour ofload_driver_telemetry()
race
argument has initiated deprecation process in favour ofround
for all functions
Other changes
- Increase the coverage of functions with the new release of fastf1 by @pbulsink
- Create code testing and code coverage tests for the package by @pbulsink
- Standardize outputs, parameters, and function names for consistency using
{lifecycle}
by @SCasanova - Reduce dependencies from other packages by @pbulsink
- Fix seeeeeeveral typos
- Include more examples in the introduction vignette
- Cleaned up the reference page (by making dot-* functions internal)
Note: Future versioning will be more consistent and release notes more detailed to reflect changes
Huge thanks to all our contributors
Contributors
Full Changelog: v.0.2.0-beta...v.1.0.0