|
2 | 2 |
|
3 | 3 | ## Unreleased |
4 | 4 |
|
5 | | -- Add Project-wide `copilot-instructions.md` |
6 | | -- Add `AGENTS.md` for external developer tools integration |
7 | | -- Add two-way synchronization policy between `AGENTS.md` and `copilot-instructions.md` with automatic validation in task templates and PR checklist |
8 | | -- Add tasks storage policy clarifying `.tasks/` (versioned) vs `.task/` (private scratch, git-ignored) |
| 5 | +- Add `assert_unsuccessful_code` assertion to check for non-zero exit codes |
| 6 | +- Fix bench tests missing test_file var |
| 7 | +- Fix compatibility with older python versions for clock::now |
| 8 | +- Support Bash 3.0 (Previously 3.2) |
| 9 | + |
| 10 | +## [0.25.0](https://github.com/TypedDevs/bashunit/compare/0.23.0...0.24.0) - 2025-10-05 |
| 11 | + |
| 12 | +- Add AI developer tools integration and guidelines |
| 13 | + - Add Project-wide `copilot-instructions.md` |
| 14 | + - Add `AGENTS.md` for external developer tools integration |
| 15 | + - Add tasks storage policy clarifying `.tasks/` (versioned) vs `.task/` (git-ignored) |
9 | 16 | - Include `set_test_title` helper in the single-file library |
10 | 17 | - Fix lifecycle hooks capture-and-report flow errors |
11 | | - - set_up |
12 | | - - tear_down |
13 | | - - set_up_before_script |
14 | | - - tear_down_after_script |
15 | | -- Support Bash 3.0 (Previously 3.2) |
| 18 | + - `set_up`, `tear_down`, `set_up_before_script`, `tear_down_after_script` |
| 19 | +- Fix false negative from `assert_have_been_called_with` with pipes |
| 20 | +- Fix preservation of trailing whitespace in final argument to `data_set` |
| 21 | +- Fix unbound variable error in `parse_data_provider_args` with `set -u` |
| 22 | +- Fix wrong assertion_failed name of test on failure |
| 23 | +- Fix test name interpolation on failure |
16 | 24 |
|
17 | 25 | ## [0.24.0](https://github.com/TypedDevs/bashunit/compare/0.23.0...0.24.0) - 2025-09-14 |
18 | 26 |
|
|
0 commit comments