# CircularRegression 0.5.1

* Add the main methodological reference to `DESCRIPTION` in CRAN auto-linking
  format.
* Document return values for exported S3-method help pages.
* Replace commented code in the `multiplebison` examples with executable code.

# CircularRegression 0.5.0

* Add `circular_regression()` as the main fixed-effect modeling interface.
* Add `angular_two_step()` as an explicit consensus-then-homogeneous workflow.
* Add S3 methods for coefficients, fitted values, residuals, predictions,
  summaries, plots, log-likelihoods and information criteria.
* Improve consensus numerical stability for large Bessel-function arguments.
* Add validation for finite angles, non-negative modifiers, weights, controls
  and initial values.
* Align `logLik.consensus()`, `AIC.consensus()` and `BIC.consensus()` with the
  full von Mises log-likelihood by including the normalizing constant. This
  changes absolute consensus likelihood and information-criterion values but
  does not change the fitted estimates.
* Add `summary.angular_re()` and `print.summary.angular_re()`.
* Preserve model-frame `na.action` information in `angular()` objects.
* Replace the draft overview vignette with two reproducible HTML vignettes.
* Add pkgdown configuration and a workflow diagnostics article.
* Add a package-data workflow vignette for R Journal reviewer support.
* Add a minimal GitHub Actions R CMD check workflow.
* Clarify random-effects and special-wrapper documentation.
* Clarify documented provenance for `noshiro` and the remaining provenance
  limitations for `multiplebison`.
* Add a related scientific reference for the `multiplebison` study context.
* Expand tests for simulation recovery, predictions, NA handling, weights,
  modulo invariance and small-sample fits.

# CircularRegression 0.4.0

* See `CHANGELOG_0.4.0.md` in the development repository for development
  notes. That file is not included in the CRAN build.

# CircularRegression 0.1.1

* Improve stability of angular and consensus estimators with QR-based updates and better handling of reference-only models.
* Implement observation weights in `consensus()` and remove the deprecated `model` argument across the API.
* Make `angular_re()` usable without workarounds, add Hessian conditioning checks, and provide more robust predictions.
* Refresh documentation and vignette examples, and add an automated test suite covering key model features.
