Skip to contents

cfbplotR 0.1.0

  • Rebuilt on the ggpath foundation (the nflplotR/nbaplotR pattern). cfbplotR now resolves a CFB identifier to an image path and delegates all rendering — caching, aspect ratio, alpha, colorization — to ggpath.
  • Dropped the magick, RCurl, base64enc, and purrr dependencies; added ggpath (>= 1.1.0). Raised the requirements to R (>= 4.1.0) and ggplot2 (>= 4.0.0) (matching ggpath’s S7 theme elements).
  • The public API is preserved: geom_from_path(), element_path(), ggpreview(), and related generics remain available (geom_from_path() and friends are now re-exported from ggpath).
  • Breaking (minor): geom_mean_lines() / geom_median_lines() are now re-exported from ggpath and use ggpath’s aesthetics x0 / y0 (a vertical line at x0, a horizontal line at y0) instead of cfbplotR’s former v_var / h_var. Update calls accordingly, e.g. geom_median_lines(aes(x0 = pass_epa, y0 = rush_epa)).
  • gt image helpers (gt_fmt_cfb_logo()/gt_fmt_cfb_headshot()/gt_fmt_cfb_wordmark()) now embed via gt::web_image().
  • New family-parity conveniences: gt_cfb_cols_label(), cfb_team_factor(), clean_team_abbrs(), and .cfbplotR_clear_cache().
  • Added repository community-health files (CLAUDE.md, Copilot instructions, issue/PR templates, CONTRIBUTING, Code of Conduct), normalized badges, a standard SportsDataverse README, a bibentry() citation, and a richer pkgdown reference.

cfbplotR 0.0.1 (pre-release history)