Skip to content

Commit 7c82175

Browse files
committed
Release Dafny 4.6.0
1 parent 297a247 commit 7c82175

File tree

9 files changed

+24
-9
lines changed

9 files changed

+24
-9
lines changed

RELEASE_NOTES.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,30 @@
22

33
See [docs/dev/news/](docs/dev/news/).
44

5+
# 4.6.0
6+
7+
## New features
8+
9+
- Add a check to `dafny run` that notifies the user when a value that was parsed as a user program argument, and which occurs before a `--` token, starts with `--`, since this indicates they probably mistyped a Dafny option name. (https://github.com/dafny-lang/dafny/pull/5097)
10+
11+
- Add an option --progress that can be used to track the progress of verification. (https://github.com/dafny-lang/dafny/pull/5150)
12+
13+
- Add the attribute `{:isolate_assertions}`, which does the same as `{:vcs_split_on_every_assert}`. Deprecated `{:vcs_split_on_every_assert}` (https://github.com/dafny-lang/dafny/pull/5247)
14+
15+
## Bug fixes
16+
17+
- (soundness issue) Twostate predicate now check if their not new arguments are allocated in the previous heap (https://github.com/dafny-lang/dafny/pull/4844)
18+
19+
- Add uniform checking of type characteristics in refinement modules (https://github.com/dafny-lang/dafny/pull/5146)
20+
21+
- Fixed links associated with the standard libraries. (https://github.com/dafny-lang/dafny/pull/5176)
22+
23+
- fix: Disable the "erase datatype wrappers" optimization if the datatype implements any traits.
24+
feat: Allow the "erase datatype wrappers" optimization if the only fields in the datatype are ghost fields.
25+
(https://github.com/dafny-lang/dafny/pull/5234)
26+
27+
- Fix the default string value emitted for JavaScript (https://github.com/dafny-lang/dafny/pull/5239)
28+
529
# 4.5.0
630

731
## New features

docs/dev/news/4844.fix

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/dev/news/5097.feat

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/dev/news/5146.fix

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/dev/news/5150.feat

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/dev/news/5176.fix

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/dev/news/5234.fix

Lines changed: 0 additions & 2 deletions
This file was deleted.

docs/dev/news/5239.fix

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/dev/news/5247.feat

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)