You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,12 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## Unreleased
9
9
10
-
## [0.21.0] - 2024-06-28
10
+
## [0.21.0] - 2024-06-30
11
11
12
12
**Breaking changes**:
13
13
* runner: `RecordOutput` is now returned by `Runner::run` (or `Runner::run_async`). This allows users to access the output of each record, or check whether the record is skipped.
14
14
* runner(substitution): add a special variable `__NOW__` which will be replaced with the current Unix timestamp in nanoseconds.
15
15
* runner(substitution): for `system` commands, we do not substitute environment variables any more, because the shell can do that. It's necessary to escape like `\\` any more. `$__TEST_DIR__`, and are still supported.
16
+
* runner(system): change `sh` to `bash`.
16
17
17
18
## [0.20.6] - 2024-06-21
18
19
@@ -101,7 +102,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
101
102
102
103
## [0.17.0] - 2023-09-19
103
104
104
-
* Support environment variables substituion for SQL and system commands.
105
+
* Support environment variables substitution for SQL and system commands.
105
106
For compatibility, this feature is by default disabled, and can be enabled by adding `control substitution on` to the test file.
106
107
```
107
108
control substitution on
@@ -171,7 +172,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
171
172
172
173
* We enhanced how `skipif` and `onlyif` works. Previously it checks against `DB::engine_name()`, and `sqllogictest-bin` didn't implement it.
173
174
- (parser) A minor **breaking change**: Change the field names of `Condition:: OnlyIf/SkipIf`.
174
-
- (runner) Add `Runner::add_label`. Now multiple labels are supported ( `DB::engine_name()` is still included). The condition evaluates to true if *any* of the provided labels match the `skipif/onlyif <lable>`.
175
+
- (runner) Add `Runner::add_label`. Now multiple labels are supported ( `DB::engine_name()` is still included). The condition evaluates to true if *any* of the provided labels match the `skipif/onlyif <label>`.
175
176
- (bin) Add `--label` option to specify custom labels.
0 commit comments