Kept the v1.2 renderer path on ggplot2 + ggiraph after evidence review, preserving existing hover, click selection, sticky detail, iframe embedding, PNG/PDF/snapshot export, accessibility copy paths, and CRAN-friendly package-local runtime behavior.
Added documented template area controls for absolute and 100% stacked area_mode states, including explicit fallback copy when percent mode would require mixed-sign, missing, non-finite, or zero-total normalization.
Added deterministic Top-N plus Other area aggregation guidance and share/embed examples that distinguish pre-aggregation geos from post-contract area_series isolation.
Added documentation for preserving area isolation through share URLs, embed URLs, snapshots, reports, and static exports without reranking series or renormalizing percent denominators.
Deferred production renderer migration or complement work, mixed-sign or mixed-metric stacked-area analysis, and BI/report-builder capabilities to future milestones with separate evidence and scope.
This is development evidence only; DESCRIPTION remains at version 1.0.0 until an actual package release is cut.
vizRd 1.1.0
Stability, export, and sharing
Added automated browser E2E harness coverage for app and embed startup paths, with opt-in local execution that stays out of ordinary CRAN checks.
Added PNG/PDF export handlers and reproducible JSON snapshot downloads for current template dashboard and generic explorer states.
Added stable share URL generation and hydration for template dashboard and generic explorer selections, including stale URL fallback copy.
Added copyable iframe snippet support through build_iframe_snippet() and the Actions panel. Snippets force embed=1, include a package-local vizrd:resize host listener, and avoid runtime CDN dependencies.
Added a ?gallery=1 project gallery route with ready-to-open share URLs and iframe snippets for available datasets.
Kept renderer exploration deferred to v1.2 while stabilizing the existing ggplot2/ggiraph stack.
vizRd 1.0.0
Generic explorer
Added a generic explorer for arbitrary tabular .csv and .rds data that do not follow the template schema.
Added overview metadata, role inference, deterministic limits, invalid-chart reasons, and common analytic chart families for generic datasets.
Template dashboards
Preserved the template dashboard path for map, bars, line, scatter, and area views using iso3, year or date, variable, and value.
Kept template embed URL compatibility for existing dataset, view, metric, time, geography, and embed parameters.
App shell and embedding
Modernized the app shell with grouped controls, clearer mode separation, consistent visual tokens, and compact embed presentation.
Hardened iframe embedding with a package-local vizrd:resize bridge, asset provenance, same-origin and cross-origin host recipes, and fixed-height fallback documentation.
Documentation and release preparation
Refreshed README, example project assets, focused vignettes, pkgdown source configuration, and static release documentation tests.
Prepared CRAN-facing documentation and release-check notes for final Phase 18 hardening. Final R CMD check --as-cran results are not claimed here.
vizRd 0.1.0
Initial packaged release candidate for project-folder-driven Shiny dashboards.
Added template views for map, bars, line, scatter, and area visualizations.
Added embedding helpers, example project data, vignette scaffolding, and pkgdown site configuration.
Hardened tests, generated documentation, and release infrastructure for pre-CRAN stabilization.