@ -5,8 +5,20 @@ All notable changes to this project will be documented in this file.
@@ -5,8 +5,20 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Unreleased
## [v1.3.0] - 2024-12-17
### Added
- New executable wrapper script
[`runic`](https://github.com/fredrikekre/Runic.jl/blob/master/bin/runic) that can be put
in `PATH` to simplify Runic invocation. This method should be preferred over a shell
alias since it allows processes other than the shell to invoke Runic. Refer to the
section of the README for installation and usage instructions.
- New command line argument `--verbose` which enables verbose output ([#121]).
- The library functions `Runic.format_file` and `Runic.format_string` are now considered
part of the Runic public API and are marked with `public` in supported Julia versions.
@ -26,6 +38,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
@@ -26,6 +38,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
`--lines` can be repeated to specify multiple ranges ([#114], [#120]).
## [v1.1.0] - 2024-12-04
### Added
- Added a suggested README badge to add to your project's README to show that you are using
Runic ([#108], [#112]). See the
[Badge](https://github.com/fredrikekre/Runic.jl?tab=readme-ov-file#badge) section of the
README for details.
- Added a version policy to clarify what formatting changes are allowed in
- Fix a bug that caused "single space after keyword" to not apply after the `function`
keyword in non-standard function definitions ([#113]). This bug is classified as a
@ -81,12 +102,20 @@ First stable release of Runic.jl. See [README.md](README.md) for details and doc
@@ -81,12 +102,20 @@ First stable release of Runic.jl. See [README.md](README.md) for details and doc