- Add alternate name
Fingers$Gender
toFingers
dataset to prevent awkward naming in exercises.
- Remove dependency on
pak
.pak
was initially used to manage and parse dependencies, but itself depends oncurl
.curl
is not available on all platforms (e.g. WASM), so we have removed the dependency onpak
and opted for pure R where possible (orremotes
which has a pure R fallback). - Add
FoodQuality
toTipExperiment
dataset. - Various CI improvements: update for compatibility with more
rhub
platforms, don't runvdiffr
tests on CI, allow tests to run in parallel. - Fix CRAN note by adding missing package anchors to link targets
- Make CRAN compatible by removing
Remotes
field from DESCRIPTION - Update visual snapshot tests
- Improve handling of non-CRAN package installs
- Ignore some tests on CI where
vdiffr
gave erroneous results
- Make fivethirtyeight and Lock5withR required packages using the Remotes field (this is non-standard, but we aren't on CRAN anyway)
- Update to ggplot 3.5.0, which required some small changes to the theme parameters
- Change name of dataset
Fingers.messy
toFingersMessy
- Reduce calls to
pak::pkg_status()
to improve startup time - Address issue where
require(lib.loc = ...)
was sometimes being passedNA
- Appropriately skip actions that require the user when running in non-interactive mode (and add related tests)
- Remove deprecated
gf_model_old()
function
- Fix issue where startup message was not being displayed
- Make dependent startup package messages visible by default
- Add
coursekata.quiet
option to suppress startup messages - Document
coursekata.quickstart
andcoursekata.quiet
options in README - Trim unused packages in preparation for CRAN submission
- Add
coursekata.quickstart
option, which can reduce load times significantly. - Reduce expensive lookups when attaching packages, further reducing load times.
- Re-introduce
gf_model
tests for density plots now that upstream is fixed. - Add
test_fit()
simple model stats to help teachers evaluate student models.
- Remove
sse()
,ssm()
,ssr()
,SSE()
,SSM()
,SSR()
functions: they conflict withMetrics
package. - Reverse package load order (load most important last so that they mask others)
- Add
palmerpenguins
andWorld
- Add
Metrics
package - Remove
zargle
- Double digit
fevdata$AGE
values were truncated by first character. This has been fixed.
- Fix issue installing missing packages where package could not be found.
- Use
pak
for package management.
- Add
game_data
dataset.
- Add argument forwarding for installs.
Patch release to resolve R CMD CHECK
failures.
- Mainly migrates use of
size
for line widths tolinewidth
.