Skip to content

Commit 57020a5

Browse files
committed
Update changelog for 1.41.
1 parent e77351a commit 57020a5

File tree

1 file changed

+72
-3
lines changed

1 file changed

+72
-3
lines changed

CHANGELOG.md

Lines changed: 72 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,83 @@
11
# Changelog
22

3-
## Cargo 1.41 (2019-01-30)
4-
[5da4b4d4...HEAD](https://github.com/rust-lang/cargo/compare/5da4b4d4...HEAD)
3+
## Cargo 1.42 (2020-03-12)
4+
[0bf7aafe...HEAD](https://github.com/rust-lang/cargo/compare/0bf7aafe...HEAD)
55

66
### Added
7+
- Added documentation on git authentication.
8+
[#7658](https://github.com/rust-lang/cargo/pull/7658)
9+
- Bitbucket Pipeline badges are now supported on crates.io.
10+
[#7663](https://github.com/rust-lang/cargo/pull/7663)
11+
712
### Changed
13+
- Emit a warning if `debug_assertions`, `test`, `proc_macro`, or `feature=` is
14+
used in a `cfg()` expression.
15+
[#7660](https://github.com/rust-lang/cargo/pull/7660)
16+
817
### Fixed
18+
- Removed `--offline` empty index check, which was a false positive in some cases.
19+
[#7655](https://github.com/rust-lang/cargo/pull/7655)
20+
21+
### Nightly only
22+
23+
24+
## Cargo 1.41 (2020-01-30)
25+
[5da4b4d4...rust-1.41.0](https://github.com/rust-lang/cargo/compare/5da4b4d4...rust-1.41.0)
26+
27+
### Added
28+
- 🔥 Cargo now uses a new `Cargo.lock` file format. This new format should
29+
support easier merges in source control systems. Projects using the old
30+
format will continue to use the old format, only new `Cargo.lock` files will
31+
use the new format.
32+
[#7579](https://github.com/rust-lang/cargo/pull/7579)
33+
- 🔥 `cargo install` will now upgrade already installed packages instead of
34+
failing.
35+
[#7560](https://github.com/rust-lang/cargo/pull/7560)
36+
- 🔥 Profile overrides have been added. This allows overriding profiles for
37+
individual dependencies or build scripts. See [the
38+
documentation](https://doc.rust-lang.org/nightly/cargo/reference/profiles.html#overrides)
39+
for more.
40+
[#7591](https://github.com/rust-lang/cargo/pull/7591)
41+
- Added new documentation for build scripts.
42+
[#7565](https://github.com/rust-lang/cargo/pull/7565)
43+
- Added documentation for Cargo's JSON output.
44+
[#7595](https://github.com/rust-lang/cargo/pull/7595)
45+
- Significant expansion of config and environment variable documentation.
46+
[#7650](https://github.com/rust-lang/cargo/pull/7650)
47+
- Add back support for `BROWSER` environment variable for `cargo doc --open`.
48+
[#7576](https://github.com/rust-lang/cargo/pull/7576)
49+
- Added `kind` and `platform` for dependencies in `cargo metadata`.
50+
[#7132](https://github.com/rust-lang/cargo/pull/7132)
51+
- The `OUT_DIR` value is now included in the `build-script-executed` JSON message.
52+
[#7622](https://github.com/rust-lang/cargo/pull/7622)
53+
54+
### Changed
55+
- `cargo doc` will now document private items in binaries by default.
56+
[#7593](https://github.com/rust-lang/cargo/pull/7593)
57+
- Subcommand typo suggestions now include aliases.
58+
[#7486](https://github.com/rust-lang/cargo/pull/7486)
59+
- Tweak how the "already existing..." comment is added to `.gitignore`.
60+
[#7570](https://github.com/rust-lang/cargo/pull/7570)
61+
- Ignore `cargo login` text from copy/paste in token.
62+
[#7588](https://github.com/rust-lang/cargo/pull/7588)
63+
- Windows: Ignore errors for locking files when not supported by the filesystem.
64+
[#7602](https://github.com/rust-lang/cargo/pull/7602)
65+
- Remove `**/*.rs.bk` from `.gitignore`.
66+
[#7647](https://github.com/rust-lang/cargo/pull/7647)
67+
68+
### Fixed
69+
- Fix unused warnings for some keys in the `build` config section.
70+
[#7575](https://github.com/rust-lang/cargo/pull/7575)
71+
- Linux: Don't panic when parsing `/proc/stat`.
72+
[#7580](https://github.com/rust-lang/cargo/pull/7580)
73+
- Don't show canonical path in `cargo vendor`.
74+
[#7629](https://github.com/rust-lang/cargo/pull/7629)
75+
76+
### Nightly only
77+
978

1079
## Cargo 1.40 (2019-12-19)
11-
[1c6ec66d...rust-1.40.0](https://github.com/rust-lang/cargo/compare/1c6ec66d...rust-1.40.0)
80+
[1c6ec66d...5da4b4d4](https://github.com/rust-lang/cargo/compare/1c6ec66d...5da4b4d4)
1281

1382
### Added
1483
- Added `http.ssl-version` config option to control the version of TLS,

0 commit comments

Comments
 (0)