Chore

  • Account for mixed predictor specifications.
  • Upkeep maintenance.

Package infrastructure

  • Move to GitHub Actions
  • Add lintr
  • Add codemeta
  • Add precommit framework
  • Use stock pkgdown theme

R package

  • Optimize wording and documentation
  • Update broken links
  • Remove dependencies:
    • tibble
    • stringr
    • gtable
    • gam
    • cowplot
    • scales
  • Account for partial matching of predictor variables (#34)
  • return a tibble instead of a data.frame
  • clean up code base
  • don’t use cowplot ggplot theme by default
  • optimize wording in vignette
  • update functions to work with ggplot2 v3.0.0

Minor

  • Add CITATION file

Major

  • rename functions (snake_case)
  • update functions to work with ggplot2 v2.2.0
  • add data and enable lazy loading in examples
New functions
  • plot_smooth.gam(): Lets you plot smoothing functions of GAM(M)s using ggplot2.
  • add.oddsratio.into.plot(): Add odds ratios into plot of GAM(M) smoothing function.
Function updates
  • calc.oddsratio.glm, calc.oddsratio.gam: Add odds ratio confident interval calculation
  • For GLM models CI level can be specified manually.
  • Print ‘CI’ warning if model is of type glmmPQL
  • Remove param quietly
  • return data.frame in any case
  • update DESCRIPTION
  • Initial release attempt to CRAN