ggcircular 0.2.0
New features
- Integrated the directional-dependence displays into
ggcircular. - Added circular-linear helpers for density estimation, phase loom displays, circular topographies, statistical orbits and bootstrap orbit intervals.
- Added circular-circular helpers for toroidal density estimation, toroidal topographies, toroidal flow displays, conditional ridges and bootstrap ridge intervals.
- Added directional diagnostic scenarios, diagnostic atlases, classical unfolded comparisons, marginal support diagnostics, smoothing selection and independence lineups.
- Added simulation helpers for cylindrical and toroidal examples.
- Added experimental
plotly-based 3D companions for circular and toroidal topographies. - Added near-tie diagnostics for conditional toroidal ridges while preserving the first-grid-maximum selection rule.
- Corrected signed-angle wrappers so all observations contribute to toroidal topographies, flows and ridges.
- Replaced seam-sensitive linear ridge bootstrap intervals with pointwise circular intervals.
- Expanded the README and vignettes with executable conditional-display examples and practical marginal-support guidance.
API
- The existing public API remains available.
- New ggplot2 layers use the standard
ggcircularconventionaes(x = theta, y = response)oraes(x = theta, y = phi). - High-level
plot_*()helpers are retained as shortcuts built from the new ggplot2 layers. - Experimental 3D helpers return
plotlyhtmlwidgets and keepplotlyinSuggests. - Prototype-only integration stubs are not included.
ggcircular 0.1.0
CRAN release: 2026-06-04
New features
- Added rose diagrams, circular density estimates, mean direction layers, circular scales, circular coordinates, movement helpers and simulated datasets.
- Added circular summaries, confidence intervals, Rayleigh and Watson-Williams helpers, and theoretical circular distribution overlays.
Experimental
- Added angular model diagnostics and optional helpers for
CircularRegression. - Added exploratory finite mixtures of von Mises distributions.
- Added optional helpers for
momentuHMM, spherical summaries and posterior circular draws. - Added repository support files for contributions, support and conduct.
Documentation
- Added a README with badges, examples and a package logo.
- Added pkgdown reference pages and articles for the main workflows.
- Added CRAN readiness notes to the README, validation vignette and
cran-comments.md.
Validation
- Added testthat coverage for angle utilities, summaries, ggplot2 layers, diagnostics, movement helpers, circular tests, spherical/posterior helpers and von Mises mixtures.
- Added strict
momentuHMMalignment checks to prevent silent truncation. - Added a strict hard-dependency CI profile with
_R_CHECK_FORCE_SUGGESTS_set tofalse.