Changes in version 0.8.2 (2026-01-16) - CRAN maintenance: Patch release for CRAN compliance. Fixed example in plot_map() to use internal dataset wq_demo instead of external file reference. All examples and tests now comply with CRAN policies (no local file dependencies, write only to tempdir). No API changes. Changes in version 0.8.1 - Fix (CRAN compliance): render_report() now copies the template to a temporary directory before rendering to comply with CRAN filesystem policies. All intermediate files generated during rendering are written only to output_dir (default tempdir()), never to the package installation directory. Tests for render_report() are now skipped on CRAN (skip_on_cran()) and use withr::local_tempdir() for proper cleanup. Changes in version 0.8.0 (2025-11-17) - Data and documentation update: The wq_demo example dataset is now a subset of real data (from BURANHEM river monitoring, 4 points, years 2020–2024, 20 rows). Includes extra columns: rio, lat, and lon. - All examples and vignettes now use real, representative dataset (greater realism and reproducibility). - Documentation (R/data_wq_demo.R, inst/extdata/wq_demo_README.txt, vignettes, README) updated to reflect the change. - No API breakage; all functions and test expectations remain valid for the new dataset structure and size. Changes in version 0.7.3 (2025-10-31) - Funções iet_carlson() e iet_lamparelli() agora aceitam data.frame com .keep_ids. - Conversão automática de formato BR ("," / "<" / ">") e de p_total (mg/L) → tp (µg/L). - iqa() mais robusto: alias temp para temperatura, numificação segura e reponderação com na_rm=TRUE. - Campos identificadores (rio, ponto, data, lat, lon) agora são automaticamente reconhecidos e preservados via .keep_ids. Changes in version 0.7.2 (2025-10-22) Changes in this version: - Fixed incoming NOTE detected in pre-tests: - Removed non-standard fields (DOI, Citation) from DESCRIPTION. - Updated inst/CITATION to use the modern bibentry() format instead of the deprecated citEntry(). - Minor internal documentation updates (no API or functional changes). Changes in version 0.7.1 - Title field adjusted per CRAN request: now "Water Quality Assessment and Environmental Compliance in Brazil". - Added Zenodo DOI and formal citation entry (citation("tikatuwq")). - Updated README (EN/PT) with citation, DOI badge, and institutional context. - No changes in functions or internal code. Changes in version 0.7.0 - New functions param_analysis() and param_analysis_multi(): - Enable detailed analysis of specific parameters by point, river, or group of points. - Support cross-comparisons (multiple parameters at one point or multiple points for the same parameter). - Include simple temporal trend detection and basic statistical summary. - Return standardized data frames compatible with visualization and reporting tools. - Automated tests for new modules (test-param_analysis.R, test-param_analysis_multi.R). - Code updated to meet CRAN best practices (all checks passed 100% cleanly). - Minor stability improvements in plot_trend() and plot_map() (controlled messages). Changes in version 0.6.2 (2025-10-07) - Fix: resolved codoc WARNING for generate_analysis() (docs matched to code). - No functional code changes. Changes in version 0.6.1 - Maintenance update requested by CRAN. - Fixed relative link README-pt.md, now using absolute HTTPS URL. - No functional changes in code. Changes in version 0.6.0 - New function plot_trend(): - Visualize time series for parameters (e.g., turbidity, OD, IQA). - Add trend lines by group/point using three methods: - Theil–Sen (robust to outliers), - OLS (ordinary least squares), - LOESS (smoothed curve). - Supports faceting by river/point and customizable number of samples. - Returns a ggplot object ready for plotting. - Updated documentation for plot_trend() with practical examples. - Updated pkgdown site with dedicated section for trend visualization. Changes in version 0.5.1 (2025-10-01) - Fix: replaced broken URLs in help pages. Changes in version 0.5.0 - New: plot_map() — interactive map of sampling points using Leaflet (optional dependency via Suggests). - Examples wrapped in if (interactive()) / \donttest{} to avoid network calls on CRAN. - Tests: added skip_on_cran() and skip_if_not_installed("leaflet") guards for map tests. - Encoding hardening: replaced non-ASCII characters with \u escapes. - Dependencies: removed unused htmltools from Imports. - Docs: roxygen updates; added function to “Visualizations” reference. - No breaking changes; existing public API unchanged. Changes in version 0.4.6 (2025-09-22) - DESCRIPTION rewritten in English-only to avoid CRAN “Possibly misspelled words” NOTE. - Fixed DESCRIPTION URLs (Lamparelli 2004, CONAMA 357/2005). - Updated spell-check list (inst/WORDLIST). - Added expanded acronyms and DOIs/URLs in DESCRIPTION. - Documented @return for all exported functions. - Maintained MIT license text (per CRAN policy). - Minor internal refactor: conama_limits() now accepts class argument for filtering.