Release v3.5.0
19735
- Added Dafny 4.11.0
Also copy native libraries when copying a custom dafny to tmpdir (#534)
Builds of Dafny downloaded from the GitHub Releasespage include all
necessary support libraries, so they don't depend on an external .NET
runtime. When we copy a custom dafny to a tmpdir, we need to copy these
libraries too, or the language server will fail to start.
Windows libraries, being.dlls, were probably already copied, but on
macOS and Linux, shared libraries end in.dyliband.so,
respectively. - Fix and rename counterexamples to verification trace (#533)
- Swap 'value == variable' to 'variable == value' for better readability
- Replace ' && ' separator with ', ' for cleaner appearance
- Remove 'assume ' prefix and ';' suffix from display
- Call fs.promises.mkdtemp on the correct path to prevent making a temp dir in $HOME (#529)
- Chore: added instructions on how to view the trace (#528)