geom_violin()), including both vertical and horizontal
orientations.violin_box) with min, Q1, median, Q3, max highlights, and
a KDE density-curve layer (violin_kde) with navigable
density points.maidr.enabled to
maidr.auto_show for clarity.domMapping.iqrDirection support for violin box
layers, aligning with the existing box plot pattern for correct Q1/Q3
highlighting under gridSVG Y-flip transforms.augment_plot(),
needs_augmentation()) to the LayerProcessor
base class, enabling processors to inject additional geom layers before
rendering.show(),
save_html(), vignettes, and example scripts.Resubmission after CRAN archival. Fixes CRAN policy compliance issues.
assign(..., envir = .GlobalEnv) calls that
violated CRAN policy. Base R function wrappers are now installed into
the package namespace during .onLoad and controlled via an
active/inactive flag, eliminating any modification of the user’s global
environment.attach() usage that produced R CMD check
NOTE.prefix_to_currency_code parameter documentation.scales formatting support for Base R axis labels
(currency, percent, comma, scientific notation).Initial CRAN release.
show() - Display interactive, accessible visualizations
from ggplot2 or Base R plots with keyboard navigation and screen reader
supportsave_html() - Export accessible visualizations to
standalone HTML filesrender_maidr() and maidr_output() - Shiny
integration for interactive web applicationsgeom_bar(), geom_col())position = "dodge")position = "stack")geom_histogram())geom_line())geom_point())geom_boxplot())geom_tile())geom_smooth(),
geom_density())facet_wrap(),
facet_grid())barplot())beside = TRUE)beside = FALSE)hist())plot() with type = "l",
lines())plot())boxplot())image())lines(density()))par(mfrow),
par(mfcol))par() with loops)