Skip to content

Commit 076b0a9

Browse files
committed
feat: release 0.5.0
1 parent 52a85dd commit 076b0a9

File tree

15 files changed

+58
-1149
lines changed

15 files changed

+58
-1149
lines changed

CHANGELOG.md

+22-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ Types of changes
1717
- Security in case of vulnerabilities.
1818
-->
1919

20+
## [0.5.0] - 2022-02-23
21+
2022
### Changed
2123

2224
- Pattern matching lambdas now always have the comma after the argument:
@@ -38,6 +40,24 @@ Types of changes
3840
+ revision ? "", # Specify revision for the options
3941
```
4042

43+
- If-then-else expressions are indented only when necessary:
44+
45+
```diff
46+
- then
47+
- {
48+
- crossDrv = overrideDerivation drv.crossDrv f;
49+
- nativeDrv = overrideDerivation drv.nativeDrv f;
50+
- }
51+
+ then {
52+
+ crossDrv = overrideDerivation drv.crossDrv f;
53+
+ nativeDrv = overrideDerivation drv.nativeDrv f;
54+
+ }
55+
```
56+
57+
- All inputs and dependencies were updated to their latest version
58+
59+
- A lot of code was refactored to improve maintainability
60+
4161
## [0.4.0] - 2022-02-21
4262

4363
### Added
@@ -227,7 +247,8 @@ Types of changes
227247

228248
---
229249

230-
[unreleased]: https://github.com/kamadorueda/alejandra/compare/0.4.0...HEAD
250+
[unreleased]: https://github.com/kamadorueda/alejandra/compare/0.5.0...HEAD
251+
[0.5.0]: https://github.com/kamadorueda/alejandra/compare/0.4.0...0.5.0
231252
[0.4.0]: https://github.com/kamadorueda/alejandra/compare/0.3.1...0.4.0
232253
[0.3.1]: https://github.com/kamadorueda/alejandra/compare/0.3.0...0.3.1
233254
[0.3.0]: https://github.com/kamadorueda/alejandra/compare/0.2.0...0.3.0

Cargo.lock

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,11 @@ You can download a binary for your platform,
109109
make it executable (`$ chmod +x`)
110110
and have fun!
111111

112-
- [aarch64-unknown-linux-musl](https://github.com/kamadorueda/alejandra/releases/download/0.4.0/alejandra-aarch64-unknown-linux-musl)
113-
- [armv6l-unknown-linux-musleabihf](https://github.com/kamadorueda/alejandra/releases/download/0.4.0/alejandra-armv6l-unknown-linux-musleabihf)
114-
- [armv7l-unknown-linux-musleabihf](https://github.com/kamadorueda/alejandra/releases/download/0.4.0/alejandra-armv7l-unknown-linux-musleabihf)
115-
- [i686-unknown-linux-musl](https://github.com/kamadorueda/alejandra/releases/download/0.4.0/alejandra-i686-unknown-linux-musl)
116-
- [x86_64-unknown-linux-musl](https://github.com/kamadorueda/alejandra/releases/download/0.4.0/alejandra-x86_64-unknown-linux-musl)
112+
- [aarch64-unknown-linux-musl](https://github.com/kamadorueda/alejandra/releases/download/0.5.0/alejandra-aarch64-unknown-linux-musl)
113+
- [armv6l-unknown-linux-musleabihf](https://github.com/kamadorueda/alejandra/releases/download/0.5.0/alejandra-armv6l-unknown-linux-musleabihf)
114+
- [armv7l-unknown-linux-musleabihf](https://github.com/kamadorueda/alejandra/releases/download/0.5.0/alejandra-armv7l-unknown-linux-musleabihf)
115+
- [i686-unknown-linux-musl](https://github.com/kamadorueda/alejandra/releases/download/0.5.0/alejandra-i686-unknown-linux-musl)
116+
- [x86_64-unknown-linux-musl](https://github.com/kamadorueda/alejandra/releases/download/0.5.0/alejandra-x86_64-unknown-linux-musl)
117117

118118
Alternatively there is an automated method for some platforms.
119119
It needs:
@@ -144,18 +144,18 @@ $ /path/to/alejandra --help
144144
- Nix with [Flakes](https://nixos.wiki/wiki/Flakes):
145145

146146
```bash
147-
$ nix profile install github:kamadorueda/alejandra/0.4.0
147+
$ nix profile install github:kamadorueda/alejandra/0.5.0
148148
```
149149

150150
- Nix stable:
151151

152152
Pick one depending on your platform:
153153

154154
```bash
155-
$ nix-env -ivA aarch64-darwin -f https://github.com/kamadorueda/alejandra/tarball/0.4.0
156-
$ nix-env -ivA aarch64-linux -f https://github.com/kamadorueda/alejandra/tarball/0.4.0
157-
$ nix-env -ivA x86_64-darwin -f https://github.com/kamadorueda/alejandra/tarball/0.4.0
158-
$ nix-env -ivA x86_64-linux -f https://github.com/kamadorueda/alejandra/tarball/0.4.0
155+
$ nix-env -ivA aarch64-darwin -f https://github.com/kamadorueda/alejandra/tarball/0.5.0
156+
$ nix-env -ivA aarch64-linux -f https://github.com/kamadorueda/alejandra/tarball/0.5.0
157+
$ nix-env -ivA x86_64-darwin -f https://github.com/kamadorueda/alejandra/tarball/0.5.0
158+
$ nix-env -ivA x86_64-linux -f https://github.com/kamadorueda/alejandra/tarball/0.5.0
159159
```
160160

161161
Then run Alejandra with:

flake.lock

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
outputs = inputs: let
1212
commit = inputs.self.shortRev or "dirty";
1313
date = inputs.self.lastModifiedDate or inputs.self.lastModified or "19700101";
14-
version = "0.4.0+${builtins.substring 0 8 date}.${commit}";
14+
version = "0.5.0+${builtins.substring 0 8 date}.${commit}";
1515

1616
nixpkgsForHost = host:
1717
import inputs.nixpkgs {

front/Cargo.lock

+3-107
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

front/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ description = "The Uncompromising Nix Code Formatter"
1313
edition = "2021"
1414
name = "alejandra_front"
1515
repository = "https://github.com/kamadorueda/alejandra"
16-
version = "0.4.0"
16+
version = "0.5.0"
1717

1818
[profile.release]
1919
lto = true

front/flake.lock

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)