What's Changed
- Create epi_plot_theme_imss.R by @antoniojbt in #82
- [Fix] update character stats and factor summaries by @antoniojbt in #85
- [Fix] Restore snapshots removed in last PR by @antoniojbt in #87
- [Fix] handle filenames without extension and relax numeric test by @antoniojbt in #88
- starting to clean up codex, adding stats for count data, plot descriptors, palettes, etc by @antoniojbt in #84
- [Refactor] Split stats helper functions by @antoniojbt in #90
- [Test] verify epi_plot_heatmap value handling by @antoniojbt in #93
- [Test] Add layer checks for epi_plot_box by @antoniojbt in #91
- [Test] Add heatmap_triangle value selection checks by @antoniojbt in #94
- [Test] validate custom palette recycling for epi_plot_bar by @antoniojbt in #95
- [Fix] adjust scale_name assertion for ggplot2 3.5 by @antoniojbt in #96
- [Test] validate custom palette recycling for epi_plot_bar by @antoniojbt in #92
- [Test] Improve merge_nested_dfs coverage by @antoniojbt in #98
- [Test] cover epi_output_name edge cases by @antoniojbt in #99
- [Test] Verify epi_utils_log default output by @antoniojbt in #100
- [Test] Verify epi_utils_log default output by @antoniojbt in #97
- [Fix] Resolve failing tests by @antoniojbt in #101
- [Fix] Exclude empty strings from whitespace count by @antoniojbt in #102
- [Fix] Document epi_plot_theme_imss by @antoniojbt in #103
- Update epi_stats_sum_vars.R by @antoniojbt in #83
- [Release] Tag 0.1.4 by @antoniojbt in #104
Full Changelog: v0.1.3...0.1.4