mirror of https://github.com/fredrikekre/Runic.jl
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3.2 KiB
3.2 KiB
Runic.jl changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Added
- New command line argument
--verbosewhich enables verbose output ([#121]).
Changed
- Runic is now silent by default. Use
--verboseto enable the verbose file progress printing from previous releases ([#121]).
v1.2.0 - 2024-12-09
Added
- New command line option
--lines=a:bfor limiting formatting to linesatob.--linescan be repeated to specify multiple ranges (#114, #120).
v1.1.0 - 2024-12-04
Changed
- Fix a bug that caused "single space after keyword" to not apply after the
functionkeyword in non-standard function definitions (#113). This bug is classified as a spec-bug and the fix will result in diffs like the following:-function() +function () # ... end - Fix a bug that caused "single space after keyword" to not apply after
let(#117). This bug is classified as a spec-bug and the fix will result in diffs like the following whenletis followed by multiple spaces (which should be rare) in the source:-let a = 1 +let a = 1 a end - Fix formatting of whitespace in between
let-variables (#118). This bug is classified as a spec-bug and the fix will result in diffs like the following in rare cases where e.g. multiple spaces, or spaces before comma, is used in the variable list:-let a = 1, b = 2 +let a = 1, b = 2 a + b end - Fix a bug that caused multiline variable blocks in
letto not indent correctly (#97, #116). This bug is classified as a spec-bug and the fix will result in diffs like the following whenever multiline variable blocks exist in the source:let a = 1, - b = 2 + b = 2 a + b end
v1.0.1 - 2024-11-28
Fixed
v1.0.0 - 2024-11-06
First stable release of Runic.jl. See README.md for details and documentation.