Skip to content

Commit 6607320

Browse files
v0.16~preview.128.14+51
1 parent c63bb7c commit 6607320

File tree

3 files changed

+15
-2
lines changed

3 files changed

+15
-2
lines changed

CHANGES.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
## Release v0.16.0
2+
3+
* Made `[%expect]` blocks always have type `unit`. Removed the need for monadic flush
4+
operations. Expect tests inside concurrent frameworks like `Async` now expect output
5+
during testing to be synchronous, or manually flushed. `Async` has, for some time, used
6+
synchronous i/o for stdout and stderr when running expect tests.
7+
8+
* Moved corrected-file generation to a library `Make_corrected_file`. This allows expect
9+
tests and other testing tools to share a method for writing out corrected files and
10+
printing out errors for corrections.
11+
12+
## Old pre-v0.15 changelogs (very likely stale and incomplete)
13+
114
## git version
215

316

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License
22

3-
Copyright (c) 2015--2023 Jane Street Group, LLC <[email protected]>
3+
Copyright (c) 2015--2023 Jane Street Group, LLC <opensource-contacts@janestreet.com>
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

ppx_expect.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ build: [
1010
["dune" "build" "-p" name "-j" jobs]
1111
]
1212
depends: [
13-
"ocaml" {>= "4.08.0"}
13+
"ocaml" {>= "4.14.0"}
1414
"base"
1515
"ppx_here"
1616
"ppx_inline_test"

0 commit comments

Comments
 (0)