Skip to content

Commit c4416f2

Browse files
committedJun 23, 2022
chore: prep v1.5.1 release
1 parent 224f1c9 commit c4416f2

File tree

3 files changed

+26
-4
lines changed

3 files changed

+26
-4
lines changed
 

‎CHANGELOG.md

+24-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,29 @@
22

33
## [Unreleased]
44

5-
## [1.5.0] 2022-06-13
5+
## [1.5.1] 2022-06-24
6+
7+
**N.B** A bug was introduced in v1.5.0/nightly-2022-06-15 which modified formatting. If you happened to run rustfmt over your code with one of those ~10 nightlies it's possible you may have seen formatting changes, and you may see additional changes after this fix since that bug has now been reverted.
8+
9+
### Fixed
10+
11+
- Correct an issue introduced in v1.5.0 where formatting changes were unintentionally introduced in a few cases with a large/long construct in a right hand side position (e.g. a large chain on the RHS of a local/assignment statement)
12+
- `cargo fmt --version` properly displays the version value again [#5395](https://github.com/rust-lang/rustfmt/issues/5395)
13+
14+
### Changed
15+
16+
- Properly sort imports containing raw identifiers [#3791](https://github.com/rust-lang/rustfmt/issues/3791) (note this is change version gated, and not applied by default)
17+
18+
### Added
19+
20+
- Add new configuration option, `doc_comment_code_block_width`, which allows for setting a shorter width limit to use for formatting code snippets in doc comments [#5384](https://github.com/rust-lang/rustfmt/issues/5384)
21+
22+
### Install/Download Options
23+
- **rustup (nightly)** - nightly-2022-06-24
24+
- **GitHub Release Binaries** - [Release v1.5.1](https://github.com/rust-lang/rustfmt/releases/tag/v1.5.0)
25+
- **Build from source** - [Tag v1.5.1](https://github.com/rust-lang/rustfmt/tree/v1.5.1), see instructions for how to [install rustfmt from source][install-from-source]
26+
27+
## [1.5.0] 2022-06-14
628

729
### Changed
830

@@ -75,7 +97,7 @@
7597
- Improved performance when formatting large and deeply nested expression trees, often found in generated code, which have many expressions that exceed `max_width` [#5128](https://github.com/rust-lang/rustfmt/issues/5128), [#4867](https://github.com/rust-lang/rustfmt/issues/4867), [#4476](https://github.com/rust-lang/rustfmt/issues/4476), [#5139](https://github.com/rust-lang/rustfmt/pull/5139)
7698

7799
### Install/Download Options
78-
- **rustup (nightly)** - *pending*
100+
- **rustup (nightly)** - nightly-2022-06-15
79101
- **GitHub Release Binaries** - [Release v1.5.0](https://github.com/rust-lang/rustfmt/releases/tag/v1.5.0)
80102
- **Build from source** - [Tag v1.5.0](https://github.com/rust-lang/rustfmt/tree/v1.5.0), see instructions for how to [install rustfmt from source][install-from-source]
81103

‎Cargo.lock

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

‎Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22

33
name = "rustfmt-nightly"
4-
version = "1.5.0"
4+
version = "1.5.1"
55
description = "Tool to find and fix Rust formatting issues"
66
repository = "https://github.com/rust-lang/rustfmt"
77
readme = "README.md"

0 commit comments

Comments
 (0)
Please sign in to comment.