Skip to content

Commit

Permalink
release Swish 2.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
payneca committed Jun 13, 2022
1 parent 1bd3bfc commit 714622e
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 1 deletion.
37 changes: 37 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,42 @@
# Change Log

## 2022-06-09 Version 2.4.0 (Stable)

### New

* Breaking change: swish-test no longer adds an automatic .ms suffix
when checking whether a specified file exists.
* Breaking change: swish-test exits with a non-zero exit status when
processing results that are incomplete or contain failed tests,
skipped tests, or no passing tests. The aim is for `--harvest` or
`--load-results` runs to generate a non-zero exit status when the
original test run that produced those results would have done so.
* Improved performance of mon and pcb records in hashtables by
implementing custom record-type-hash-procedure for each.
* Added `os-pid`, `current-memory-bytes`, `maximum-memory-bytes`,
`os-free-memory`, and `os-total-memory` to statistics log.
* Added `osi_get_home_directory` to support limited tilde expansion
for filesystem paths.
* Added `default-timeout` and `scale-timeout` to testing, the latter
respecting an optional `TIMEOUT_SCALE_FACTOR` environment variable.
* Added `LD` compile option to configure script.
* swish-test:
- Preserves stdout and stderr output
- Preserves `--harvest` suite order
- Added `--rerun` option
- Added "Download Data" link to HTML test report
* Changed `throw` to `raise` for `http-request-timeout` errors.

### Bug Fixes

* mat load-results now preserves result order

### Updates

* Updated to SQLite 3.38.5
* Updated to libuv 1.44.1
* Require Chez Scheme 9.5.6 or later

## 2021-05-18 Version 2.2.0 (Stable)

### New
Expand Down
2 changes: 1 addition & 1 deletion src/swish/swish.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
// SOFTWARE.

#define SWISH_VERSION "2.3.0"
#define SWISH_VERSION "2.4.0"

#ifdef _WIN32
#define WINVER 0x0601 // Windows 7
Expand Down

0 comments on commit 714622e

Please sign in to comment.