Skip to content

Commit 9d9a5ee

Browse files
committed
docs(changelog): simplify date assertions entry
1 parent feb5630 commit 9d9a5ee

1 file changed

Lines changed: 2 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,9 @@
44

55
### Added
66
- Add date comparison assertions: `assert_date_equals`, `assert_date_before`, `assert_date_after`, `assert_date_within_range`, `assert_date_within_delta`
7-
- Accepts epoch seconds, ISO 8601 (`2023-11-14`, `2023-11-14T12:00:00`, `2023-11-14T12:00:00Z`, `2023-11-14T12:00:00+0100`), or space-separated datetime (`2023-11-14 12:00:00`)
8-
- Auto-detects format and converts ISO 8601 to epoch via `bashunit::date::to_epoch`
9-
- Mixed formats supported (one epoch, one ISO) in the same assertion call
10-
- Fully portable across GNU and BSD systems
7+
- Auto-detects epoch seconds, ISO 8601, space-separated datetime, and timezone offsets
8+
- Mixed formats supported in the same assertion call
119
- Add Claude Code configuration with custom skills, agents, and rules
12-
- Custom skills for TDD workflow, test fixes, assertions, coverage, and releases
13-
- Expert agents for Bash 3.2+ compatibility, code review, TDD coaching, test architecture, and performance
14-
- GitHub issue → PR workflow command
15-
- Consolidated AI developer tool instructions into `.claude/CLAUDE.md`
1610
- Add `assert_have_been_called_nth_with` for verifying arguments on the Nth invocation of a spy
1711
- Add `assert_string_matches_format` and `assert_string_not_matches_format` with format placeholders (`%d`, `%s`, `%f`, `%i`, `%x`, `%e`, `%%`)
1812
- Add JSON assertions: `assert_json_key_exists`, `assert_json_contains`, `assert_json_equals` (requires `jq`)

0 commit comments

Comments
 (0)