Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing release notes #3335

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/dev/news/2734.feat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Go to definition now works reliably across all Dafny language constructs and across files.
1 change: 1 addition & 0 deletions docs/dev/news/3061.feat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Introduce the experimental `measure-complexity` command, whose output can be fed to the Dafny report generator. In a future update, we expect to merge the functionality of the report generator into this command.
1 change: 1 addition & 0 deletions docs/dev/news/3184.feat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add the `--solver-path` option to allow customizing the SMT solver used when using the new Dafny CLI user interface.
3 changes: 3 additions & 0 deletions docs/dev/news/3185.feat
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Add the experimental `--test-assumptions` option to all execution commands: run, build, translate and test.
When turned on, inserts runtime tests at locations where (implicit) assumptions occur, such as when calling or being called by external code and when using assume statements.
Functionality is still being expanded. Currently only checks contracts on every call to a function or method marked with the {:extern} attribute.
1 change: 1 addition & 0 deletions docs/dev/news/3239.feat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
For the command `translate`, renamed the option `--target` into `language` and turned it into a mandatory argument.
1 change: 1 addition & 0 deletions docs/dev/news/3252.fix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
The :options attribute now accepts new style options `--function-syntax` and `--quantifier-syntax`
1 change: 1 addition & 0 deletions docs/dev/news/3274.fix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Improved error messages for `dafny translate`
1 change: 1 addition & 0 deletions docs/dev/news/3275.fix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
The :test attribute is now compatible with `dafny run` and `dafny build`
1 change: 1 addition & 0 deletions docs/dev/news/3276.fix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Settings `--cores=0` will cause Dafny to use half of the available cores.
2 changes: 2 additions & 0 deletions docs/dev/news/3311.feat
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Havoc assignments now count as assignments for definite-assignment checks.
- Unless `--enforce-determinism` is used, no errors are given for arrays that are allocated without being initialized.