# ggpsychro 0.1.0

* Made the Givoni-Milne strategy overlay default to the fixed 1979 comfort
  anchor, clarified comfort API documentation, and switched psychrometric
  polygon theme elements to `ggplot2::element_polygon()`.
* Refined comfort overlay APIs and documentation, added Givoni-Milne strategy
  variants with custom comfort anchors, and added CI-only ggplot2 compatibility
  checks, plus CRAN preflight metadata cleanup. (#37)
* Cleaned up internal helper naming across package modules and split large
  comfort and chart test files into focused test suites. (#36)
* Streamlined comfort, grid, coordinate, and stat internals; renamed the PMV
  comfort and psychrometric grid APIs; and removed the package-local RStudio
  project file. (#35)
* Replaced external path-label rendering with a native textpath renderer for
  psychrometric grid labels and comfort overlay labels. (#34)
* Addressed CRAN preflight checks by adding return-value documentation and
  recording the copyright-holder role. (#33)
* Refactored the ggpsychro build pipeline and comfort overlay internals to
  isolate build-time state, guard ggplot2 internals, and split comfort code
  into focused modules. (#31)
* Added runnable reference examples across exported documentation topics and
  grouped pkgdown reference pages by workflow area. (#29)
* Preserved ordinary ggplot2 aesthetics across legacy psychrometric stats.
  (#27)
* Replaced foreground psychrometric panel masking with valid-region clipping for
  ggpsychro-generated grids, stats, tiles, zones, and comfort overlays, while
  allowing ordinary ggplot layers to draw in the mask area and state markers to
  render above the saturation boundary. (#4, #28)
* Added Heat Index overlays, Givoni bioclimatic strategy zones, and per-zone
  styling controls for Givoni overlays. (#24)
* Added optional inline contour labels to comfort overlays. (#26)
* Clarified SET and adaptive comfort overlay examples in the comfort overlays
  article. (#25)
* Added README acknowledgements for external psychrometric-chart references and
  refined SET/adaptive comfort overlay examples. (#23)
* Added README and pkgdown documentation for comfort overlays and the
  psychrometric protractor. (#22)
* Added an ASHRAE-style psychrometric protractor for sensible heat ratio and
  heat-moisture-ratio guides, including Mollier rotation support, overall
  scaling, and independent mask-area margins. (#21)
* Added thermal comfort calculations and comfort overlay layers for PMV/PPD,
  SET, adaptive comfort, PMV contours, PMV-based ASHRAE 55 / EN 15251 comfort
  zones, and point-state comfort metrics. (#20)
* Removed an ambiguous `specvol-rh` zone example from the reference
  documentation. (#19)
* Clipped `geom_psychro_tile()` bodies to the saturation curve so tiles stay
  inside the valid psychrometric region. (#17)
* Added runnable core reference examples for psychrometric stats, grid helpers,
  state/process layers, zones, and explicit coordinates. (#18)
* Added website-only pkgdown articles and shortened the README. (#15)
* Added psychrometric tile bins. (#14)
* Added psychrometric chart presets. (#12)
* Added psychrometric zones and process layers. (#13)
* Rendered psychrometric grid labels. (#11)
* Revived the dual psychrometric grid API. (#10)
