Skip to content

Commit 6fae5d6

Browse files
authored
Merge branch 'main' into progress-indicator
2 parents 9be012d + d2179d3 commit 6fae5d6

File tree

46 files changed

+619
-455
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+619
-455
lines changed

.all-contributorsrc

Lines changed: 64 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"files": [
3-
"README.md"
3+
"AUTHORS.md"
44
],
55
"imageSize": 100,
66
"commit": false,
@@ -1092,6 +1092,69 @@
10921092
"contributions": [
10931093
"doc"
10941094
]
1095+
},
1096+
{
1097+
"login": "x-hgg-x",
1098+
"name": "x-hgg-x",
1099+
"avatar_url": "https://avatars.githubusercontent.com/u/39058530?v=4",
1100+
"profile": "https://github.com/x-hgg-x",
1101+
"contributions": [
1102+
"code"
1103+
]
1104+
},
1105+
{
1106+
"login": "KisaragiEffective",
1107+
"name": "Kisaragi",
1108+
"avatar_url": "https://avatars.githubusercontent.com/u/48310258?v=4",
1109+
"profile": "http://kisaragieffective.github.io",
1110+
"contributions": [
1111+
"doc"
1112+
]
1113+
},
1114+
{
1115+
"login": "Kallu-A",
1116+
"name": "Lucas Aries",
1117+
"avatar_url": "https://avatars.githubusercontent.com/u/73198738?v=4",
1118+
"profile": "https://github.com/Kallu-A",
1119+
"contributions": [
1120+
"content"
1121+
]
1122+
},
1123+
{
1124+
"login": "ragreenburg",
1125+
"name": "ragreenburg",
1126+
"avatar_url": "https://avatars.githubusercontent.com/u/24358100?v=4",
1127+
"profile": "https://github.com/ragreenburg",
1128+
"contributions": [
1129+
"content"
1130+
]
1131+
},
1132+
{
1133+
"login": "stevenfukase",
1134+
"name": "stevenfukase",
1135+
"avatar_url": "https://avatars.githubusercontent.com/u/66785624?v=4",
1136+
"profile": "https://github.com/stevenfukase",
1137+
"contributions": [
1138+
"content"
1139+
]
1140+
},
1141+
{
1142+
"login": "J-S-Kim",
1143+
"name": "J-S-Kim",
1144+
"avatar_url": "https://avatars.githubusercontent.com/u/17569303?v=4",
1145+
"profile": "https://github.com/J-S-Kim",
1146+
"contributions": [
1147+
"content"
1148+
]
1149+
},
1150+
{
1151+
"login": "Fointard",
1152+
"name": "Fointard",
1153+
"avatar_url": "https://avatars.githubusercontent.com/u/9333398?v=4",
1154+
"profile": "https://github.com/Fointard",
1155+
"contributions": [
1156+
"content"
1157+
]
10951158
}
10961159
],
10971160
"contributorsPerLine": 8,

.clog.toml

Lines changed: 0 additions & 4 deletions
This file was deleted.

AUTHORS.md

Lines changed: 176 additions & 0 deletions
Large diffs are not rendered by default.

CHANGELOG.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,67 @@
1+
<a name="4.7.1"></a>
2+
## 4.7.1 (2022-04-20)
3+
4+
#### Features
5+
6+
- The amount of dependency crates that need to be compiled went down from ~65 to
7+
~45 by bumping dependency versions.
8+
- The minimum Rust version in the install scripts has been bumped to 1.56.0 (this isn't in
9+
the release itself, since install scripts don't really get versioned)
10+
11+
#### Bug Fixes
12+
13+
- **arc1**: A small part has been rewritten using a more functional code style (#968).
14+
- **using_as**: A small part has been refactored to use `sum` instead of `fold`, resulting
15+
in better readability.
16+
17+
#### Housekeeping
18+
19+
- The changelog will now be manually written instead of being automatically generated by the
20+
Git log.
21+
22+
<a name="4.7.0"></a>
23+
## 4.7.0 (2022-04-14)
24+
25+
26+
#### Features
27+
28+
* Add move_semantics6.rs exercise (#908) ([3f0e1303](https://github.com/rust-lang/rustlings/commit/3f0e1303e0b3bf3fecc0baced3c8b8a37f83c184))
29+
* **intro:** Add intro section. ([21c9f441](https://github.com/rust-lang/rustlings/commit/21c9f44168394e08338fd470b5f49b1fd235986f))
30+
* Include exercises folder in the project structure behind a feature, enabling rust-analyzer to work (#917) ([179a75a6](https://github.com/rust-lang/rustlings/commit/179a75a68d03ac9518dec2297fb17f91a4fc506b))
31+
32+
#### Bug Fixes
33+
34+
* Fix a few spelling mistakes ([1c0fe3cb](https://github.com/rust-lang/rustlings/commit/1c0fe3cbcca85f90b3985985b8e265ee872a2ab2))
35+
* **cli:**
36+
* Move long text strings into constants. ([f78c4802](https://github.com/rust-lang/rustlings/commit/f78c48020830d7900dd8d81f355606581670446d))
37+
* Replace `filter_map()` with `find_map()` ([9b27e8d](https://github.com/rust-lang/rustlings/commit/9b27e8d993ca20232fe38a412750c3f845a83b65))
38+
* **clippy1:**
39+
* Set clippy::float_cmp lint to deny (#907) ([71a06044](https://github.com/rust-lang/rustlings/commit/71a06044e6a96ff756dc31d7b0ed665ae4badb57))
40+
* Updated code to test correctness clippy lint with approx_constant lint rule ([f2650de3](https://github.com/rust-lang/rustlings/commit/f2650de369810867d2763e935ac0963c32ec420e))
41+
* **errors1:**
42+
* Add a comment to make the purpose more clear (#486) ([cbcde345](https://github.com/rust-lang/rustlings/commit/cbcde345409c3e550112e449242848eaa3391bb6))
43+
* Don't modify tests (#958) ([60bb7cc](https://github.com/rust-lang/rustlings/commit/60bb7cc3931d21d3986ad52b2b302e632a93831c))
44+
* **errors6:** Remove existing answer code ([43d0623](https://github.com/rust-lang/rustlings/commit/43d0623086edbc46fe896ba59c7afa22c3da9f7a))
45+
* **functions5:** Remove wrong new line and small English improvements (#885) ([8ef4869b](https://github.com/rust-lang/rustlings/commit/8ef4869b264094e5a9b50452b4534823a9df19c3))
46+
* **install:** protect path with whitespaces using quotes and stop at the first error ([d114847f](https://github.com/rust-lang/rustlings/commit/d114847f256c5f571c0b4c87e04b04bce3435509))
47+
* **intro1:** Add compiler error explanation. ([9b8de655](https://github.com/rust-lang/rustlings/commit/9b8de65525a5576b78cf0c8e4098cdd34296338f))
48+
* **iterators1:** reorder TODO steps ([0bd7a063](https://github.com/rust-lang/rustlings/commit/0bd7a0631a17a9d69af5746795a30efc9cf64e6e))
49+
* **move_semantics2:** Add comment ([89650f80](https://github.com/rust-lang/rustlings/commit/89650f808af23a32c9a2c6d46592b77547a6a464))
50+
* **move_semantics5:** correct typo (#857) ([46c28d5c](https://github.com/rust-lang/rustlings/commit/46c28d5cef3d8446b5a356b19d8dbc725f91a3a0))
51+
* **quiz1:** update to say quiz covers "If" ([1622e8c1](https://github.com/rust-lang/rustlings/commit/1622e8c198d89739765c915203efff0091bdeb78))
52+
* **structs3:**
53+
* Add a hint for panic (#608) ([4f7ff5d9](https://github.com/rust-lang/rustlings/commit/4f7ff5d9c7b2d8b045194c1a9469d37e30257c4a))
54+
* remove redundant 'return' (#852) ([bf33829d](https://github.com/rust-lang/rustlings/commit/bf33829da240375d086f96267fc2e02fa6b07001))
55+
* Assigned value to `cents_per_gram` in test ([d1ee2da](https://github.com/rust-lang/rustlings/commit/d1ee2daf14f19105e6db3f9c610f44293d688532))
56+
* **structs3.rs:** assigned value to cents_per_gram in test ([d1ee2daf](https://github.com/rust-lang/rustlings/commit/d1ee2daf14f19105e6db3f9c610f44293d688532))
57+
* **traits1:** rename test functions to snake case (#854) ([1663a16e](https://github.com/rust-lang/rustlings/commit/1663a16eade6ca646b6ed061735f7982434d530d))
58+
59+
#### Documentation improvements
60+
61+
* Add hints on how to get GCC installed (#741) ([bc56861](https://github.com/rust-lang/rustlings/commit/bc5686174463ad6f4f6b824b0e9b97c3039d4886))
62+
* Fix some code blocks that were not highlighted ([17f9d74](https://github.com/rust-lang/rustlings/commit/17f9d7429ccd133a72e815fb5618e0ce79560929))
63+
64+
165
<a name="4.6.0"></a>
266
## 4.6.0 (2021-09-25)
367

Cargo.lock

Lines changed: 15 additions & 127 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)