github dafny-lang/dafny v4.6.0
Dafny 4.6.0

latest releases: nightly, v4.9.0, v4.8.1...
7 months ago

New features

  • 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. (#5097)

  • Add an option --progress that can be used to track the progress of verification. (#5150)

  • Add the attribute {:isolate_assertions}, which does the same as {:vcs_split_on_every_assert}. Deprecated {:vcs_split_on_every_assert} (#5247)

Bug fixes

  • (soundness issue) Twostate predicate now check if their not new arguments are allocated in the previous heap (#4844)

  • Add uniform checking of type characteristics in refinement modules (#5146)

  • Fixed links associated with the standard libraries. (#5176)

  • fix: Disable the "erase datatype wrappers" optimization if the datatype implements any traits.
    feat: Allow the "erase datatype wrappers" optimization if the only fields in the datatype are ghost fields.
    (#5234)

  • Fix the default string value emitted for JavaScript (#5239)

Don't miss a new dafny release

NewReleases is sending notifications on new releases.