Releases: verus-lang/verusfmt
Releases · verus-lang/verusfmt
v0.5.0
Release Notes
- Improve handling of inner-docstring comments (i.e.,
///
-prefixed comments)
Install verusfmt 0.5.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/verus-lang/verusfmt/releases/download/v0.5.0/verusfmt-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy ByPass -c "irm https://github.com/verus-lang/verusfmt/releases/download/v0.5.0/verusfmt-installer.ps1 | iex"
Download verusfmt 0.5.0
v0.4.3
Release Notes
- Support handling of capturing macros (
macro_pat
) during pattern matches
Install verusfmt 0.4.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/verus-lang/verusfmt/releases/download/v0.4.3/verusfmt-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy ByPass -c "irm https://github.com/verus-lang/verusfmt/releases/download/v0.4.3/verusfmt-installer.ps1 | iex"
Download verusfmt 0.4.3
v0.4.2
Release Notes
- Improved handling of comments around clauses/stanzas
- Each comment now maintains loyalty to the clause the user picked it to stay with, rather than automatically migrating to the previous clause in the presence of
assert ... by { ... }
-style constructs
- Support parsing for const generic literals
- Support parsing
opens_invariants
with specific concrete sets
Install verusfmt 0.4.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/verus-lang/verusfmt/releases/download/v0.4.2/verusfmt-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy ByPass -c "irm https://github.com/verus-lang/verusfmt/releases/download/v0.4.2/verusfmt-installer.ps1 | iex"
Download verusfmt 0.4.2
v0.4.1
Release Notes
- Minor fix to prevent panic on formatting files containing unbalanced parentheses in strings/chars/...
Install verusfmt 0.4.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/verus-lang/verusfmt/releases/download/v0.4.1/verusfmt-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/verus-lang/verusfmt/releases/download/v0.4.1/verusfmt-installer.ps1 | iex"
Download verusfmt 0.4.1
v0.4.0
Release Notes
- Handle comments inside
&&&
/|||
-bulleted blocks better
Install verusfmt 0.4.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/verus-lang/verusfmt/releases/download/v0.4.0/verusfmt-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/verus-lang/verusfmt/releases/download/v0.4.0/verusfmt-installer.ps1 | iex"
Download verusfmt 0.4.0
v0.3.8
Release Notes
- Support dividing statement lists into clauses/stanzas
Install verusfmt 0.3.8
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/verus-lang/verusfmt/releases/download/v0.3.8/verusfmt-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/verus-lang/verusfmt/releases/download/v0.3.8/verusfmt-installer.ps1 | iex"
Download verusfmt 0.3.8
v0.3.7
Release Notes
- Support attributes in
broadcast group
s
Install verusfmt 0.3.7
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/verus-lang/verusfmt/releases/download/v0.3.7/verusfmt-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/verus-lang/verusfmt/releases/download/v0.3.7/verusfmt-installer.ps1 | iex"
Download verusfmt 0.3.7
v0.3.6
Release Notes
- Support parsing empty requires/ensures/... clauses
Install verusfmt 0.3.6
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/verus-lang/verusfmt/releases/download/v0.3.6/verusfmt-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/verus-lang/verusfmt/releases/download/v0.3.6/verusfmt-installer.ps1 | iex"
Download verusfmt 0.3.6
v0.3.5
Release Notes
- Fix incorrect parsing of string literals containing "verus!{"
- Support automatic formatting of the
seq!
macro
Install verusfmt 0.3.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/verus-lang/verusfmt/releases/download/v0.3.5/verusfmt-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/verus-lang/verusfmt/releases/download/v0.3.5/verusfmt-installer.ps1 | iex"
Download verusfmt 0.3.5
v0.3.4
Release Notes
- Support const generic arguments
Install verusfmt 0.3.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/verus-lang/verusfmt/releases/download/v0.3.4/verusfmt-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/verus-lang/verusfmt/releases/download/v0.3.4/verusfmt-installer.ps1 | iex"
Download verusfmt 0.3.4