Skip to content

Commit f24efae

Browse files
committed
Release Dafny 4.10.0
1 parent 6cb34c1 commit f24efae

File tree

7 files changed

+22
-9
lines changed

7 files changed

+22
-9
lines changed

RELEASE_NOTES.md

+22
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,28 @@
22

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

5+
# 4.10.0
6+
7+
## New features
8+
9+
- Support for code actions in the language server to:
10+
- Insert failing implicit assertions in a "by" clause by preference.
11+
- Insert forall statement for any forall expressions that could not be proved
12+
- Insert calc statement for any equality that cannot be proved.
13+
(https://github.com/dafny-lang/dafny/pull/6044)
14+
15+
- Besides `--filter-position :<line>`, also support `--filter-position :<start>-<end>`, `--filter-position :<start>-` and `--filter-position :-<end>` (https://github.com/dafny-lang/dafny/pull/6077)
16+
17+
- The options --iterations from the command `measure-complexity`, has been renamed to `--mutations`. The option `--progress VerificationJob` has been renamed to `--progress Batch`. (https://github.com/dafny-lang/dafny/pull/6078)
18+
19+
## Bug fixes
20+
21+
- By clauses for assign-such-that statements (:|), are now never ignored. (https://github.com/dafny-lang/dafny/pull/6024)
22+
23+
- The code action for assertion no longer suggests asserting the same assertion. (https://github.com/dafny-lang/dafny/pull/6025)
24+
25+
- Fix a bug that caused a crash when translating by blocks (https://github.com/dafny-lang/dafny/pull/6050)
26+
527
# 4.9.1
628

729
## New features

docs/dev/news/6024.fix

-1
This file was deleted.

docs/dev/news/6025.fix

-1
This file was deleted.

docs/dev/news/6050.fix

-1
This file was deleted.

docs/dev/news/6077.feat

-1
This file was deleted.

docs/dev/news/6078.feat

-1
This file was deleted.

docs/dev/news/code-actions.feat

-4
This file was deleted.

0 commit comments

Comments
 (0)