- Fixed test compatibility with contoso >= 2.1.0 (
marginrenamed togross_margin) - Fixed ABC temp table naming to prevent collisions in parallel usage
- Fixed example in
abc()documentation using old column name
- Added input validation for date/value column types with helpful error messages
- Added comprehensive error handling tests (16 new tests)
- Standardized internal
*_fnfunctions to use template pattern - Added value-based test assertions for calculation verification
- Replaced
assertthatdependency withcli::cli_abortfor consistent error handling - Removed
scalesdependency (inlined percent formatting) - Replaced magic numbers with named constants
- Documented NA handling behavior in function documentation
- Pinned contoso dependency to >= 2.1.0 in Suggests
- Removed:
assertthat,scales - Total test count: 102 (up from 62)
- Internal release (not submitted to CRAN)
- Fixed Snowflake SQL dialect date arithmetic
- Addressed CRAN submission feedback
- Updated documentation with qrtdown
- refactor code based to make easier to maintain
- non-standard calendar support including 4-4-5, 5-4-4 and 4-5-4 calendars
- new package name
- removed non-standard calendar support for now
- CRAN release