Skip to content

Commit 569a50f

Browse files
committed
docs(changelog): add P0 and P1 entries to unreleased section
1 parent 3865983 commit 569a50f

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
## Unreleased
44

55
### Added
6+
- Add `--jobs N` flag to limit parallel test concurrency (e.g., `--jobs 4`)
7+
- Add `--watch` mode to automatically re-run tests when files change
8+
- Add source context display in failure summaries showing relevant assertion lines
9+
- Add TAP version 13 output format via `--output tap` for CI/CD integration
610
- Add date comparison assertions: `assert_date_equals`, `assert_date_before`, `assert_date_after`, `assert_date_within_range`, `assert_date_within_delta`
711
- Auto-detects epoch seconds, ISO 8601, space-separated datetime, and timezone offsets
812
- Mixed formats supported in the same assertion call
@@ -15,6 +19,10 @@
1519

1620
### Changed
1721
- Split Windows CI test jobs into parallel chunks to avoid timeouts
22+
- Prioritize `EPOCHREALTIME` over subprocess-based time implementations for faster timing
23+
- Cache function discovery to avoid duplicate pipeline scans per test file
24+
- Reduce subshells in test execution hot path for lower overhead
25+
- Batch coverage recording with in-memory buffering for faster coverage runs
1826

1927
## [0.33.0](https://github.com/TypedDevs/bashunit/compare/0.32.0...0.33.0) - 2026-02-15
2028

0 commit comments

Comments
 (0)