Skip to content

Commit

Permalink
Merge pull request rust-lang#1689 from lzutao/keepachangelog
Browse files Browse the repository at this point in the history
Update CHANGELOG from 1.14 upto 1.17
  • Loading branch information
dwijnand authored Mar 7, 2019
2 parents a566dbf + 5482c1b commit 5bdc803
Showing 1 changed file with 133 additions and 31 deletions.
164 changes: 133 additions & 31 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,114 @@
# 1.13.0
# Changelog

## [1.17.0] - 2019-03-05

* [Allow using inherited RUSTUP_UPDATE_ROOT variable in rustup-init.sh.][pr#1495]
* [Fix `utils::copy_file` for symlink.][pr#1521]
* [Improve formatting of longer download times in download tracker][pr#1547]
* [Basic 2018 edition fix][pr#1583]
* [Update rustup-init.sh for 32bit powerpc userland][pr#1587]
* [Reformat the entire codebase using `cargo fmt`][pr#1585]
* [Support to open more documents directly in `rustup doc`][pr#1597]
* [Fix HumanReadable#fmt][pr#1603]
* [Add more detail error messages when installing with some components has failed.][pr#1595]
* [Fix a panic when a component is missing][pr#1576]
* [Update to use `dirs::home_dir()`][pr#1588]
* [Self update after updating a specific toolchain][pr#1605]
* [Add miri to rustup][pr#1606]
* [allow non-utf8 arguments to proxies][pr#1599]
* [rustup-dist: Use Download notifications to track install][pr#1593]
* [Deal cleanly with malformed default-host][pr#1578]
* [Better error message for missing binary][pr#1619]
* [Add tab completion instructions for PowerShell][pr#1623]
* [Add tab completion test for PowerShell][pr#1629]
* [When updating, show "removing old component" to avoid confusion][pr#1639]
* [Upgrade to Rust 2018 edition idioms][pr#1643]
* [Simplify host triplet passing code][pr#1645]
* [Remove telemetry][pr#1642]
* [Print default toolchain on `rustup default` without arguments][pr#1633]
* [Bring output of `rustup show active-toolchain` and `rustup default` into line with rest of rustup][pr#1654]
* [Deprecate cURL][pr#1660]
* [Thread toolchain through to error message][pr#1616]
* [Add Listing of Installed Components (`rustup component list --installed`)][pr#1659 ]
* [Add `clippy-driver` as a proxy][pr#1679]
* [Remove the `rustup-win-installer` directory][pr#1666]

[pr#1495]: https://github.com/rust-lang/rustup.rs/pull/1495
[pr#1521]: https://github.com/rust-lang/rustup.rs/pull/1521
[pr#1547]: https://github.com/rust-lang/rustup.rs/pull/1547
[pr#1583]: https://github.com/rust-lang/rustup.rs/pull/1583
[pr#1587]: https://github.com/rust-lang/rustup.rs/pull/1587
[pr#1585]: https://github.com/rust-lang/rustup.rs/pull/1585
[pr#1597]: https://github.com/rust-lang/rustup.rs/pull/1597
[pr#1603]: https://github.com/rust-lang/rustup.rs/pull/1603
[pr#1595]: https://github.com/rust-lang/rustup.rs/pull/1595
[pr#1576]: https://github.com/rust-lang/rustup.rs/pull/1576
[pr#1588]: https://github.com/rust-lang/rustup.rs/pull/1588
[pr#1605]: https://github.com/rust-lang/rustup.rs/pull/1605
[pr#1606]: https://github.com/rust-lang/rustup.rs/pull/1606
[pr#1599]: https://github.com/rust-lang/rustup.rs/pull/1599
[pr#1593]: https://github.com/rust-lang/rustup.rs/pull/1593
[pr#1578]: https://github.com/rust-lang/rustup.rs/pull/1578
[pr#1619]: https://github.com/rust-lang/rustup.rs/pull/1619
[pr#1623]: https://github.com/rust-lang/rustup.rs/pull/1623
[pr#1629]: https://github.com/rust-lang/rustup.rs/pull/1629
[pr#1639]: https://github.com/rust-lang/rustup.rs/pull/1639
[pr#1643]: https://github.com/rust-lang/rustup.rs/pull/1643
[pr#1645]: https://github.com/rust-lang/rustup.rs/pull/1645
[pr#1642]: https://github.com/rust-lang/rustup.rs/pull/1642
[pr#1633]: https://github.com/rust-lang/rustup.rs/pull/1633
[pr#1654]: https://github.com/rust-lang/rustup.rs/pull/1654
[pr#1660]: https://github.com/rust-lang/rustup.rs/pull/1660
[pr#1616]: https://github.com/rust-lang/rustup.rs/pull/1616
[pr#1659]: https://github.com/rust-lang/rustup.rs/pull/1659
[pr#1679]: https://github.com/rust-lang/rustup.rs/pull/1679
[pr#1666]: https://github.com/rust-lang/rustup.rs/pull/1666

## [1.16.0] - 2018-12-06

* [Fix rename_rls_remove test on Windows][pr#1561]

[pr#1561]: https://github.com/rust-lang/rustup.rs/pull/1561

## [1.15.0] - 2018-11-27

* [More tweaks to renames][pr#1554]
* [Return Ok status when trying to add required component][pr#1553]
* [Use `renames` instead of `rename` to match the actual manifest][pr#1552]
* [Size optimizations: Build with LTO and alloc_system][pr#1526]
* [Use `openssl-src` from crates.io to link to OpenSSL][pr#1536]
* [Change handling of renames][pr#1549]

[pr#1554]: https://github.com/rust-lang/rustup.rs/pull/1554
[pr#1553]: https://github.com/rust-lang/rustup.rs/pull/1553
[pr#1552]: https://github.com/rust-lang/rustup.rs/pull/1552
[pr#1526]: https://github.com/rust-lang/rustup.rs/pull/1526
[pr#1536]: https://github.com/rust-lang/rustup.rs/pull/1536
[pr#1549]: https://github.com/rust-lang/rustup.rs/pull/1549

## [1.14.0] - 2018-10-04

* [Fix Windows job management][pr#1511]
* [Preserve symlinks when installing][pr#1504]
* [Add `--toolchain` option to `rustup doc`][pr#1478]
* [Fix removing toolchain fail when update-hash does not exist][pr#1472]
* [Add note about installing the Windows SDK component][pr#1468]

[pr#1511]: https://github.com/rust-lang/rustup.rs/pull/1511
[pr#1504]: https://github.com/rust-lang/rustup.rs/pull/1504
[pr#1478]: https://github.com/rust-lang/rustup.rs/pull/1478
[pr#1472]: https://github.com/rust-lang/rustup.rs/pull/1472
[pr#1468]: https://github.com/rust-lang/rustup.rs/pull/1468

## [1.13.0] - 2018-07-16

* [Add clippy to the tools list][pr1461]

[pr1461]: https://github.com/rust-lang/rustup.rs/pull/1461

Contributors: Jane Lusby

# 1.12.0
## [1.12.0] - 2018-07-07

* [Add --path flag to 'rustup doc'][pr1453]
* [Add flag to "rustup show" for active-toolchain][pr1449]
Expand Down Expand Up @@ -49,31 +151,31 @@ Kornel, Stuart Dootson, Pietro Albini, Diggory Blake, Yuji Nakao,
Johannes Hofmann, CrLF0710, Aaron Lee, Brian Anderson, Mateusz Mikuła,
Segev Finer, Dan Aloni, Joeri van Ruth

# 1.11.0
## [1.11.0] - 2018-02-13

* [windows: detect architecture on website, update to matching arch][pr1354]

[pr1354]: https://github.com/rust-lang/rustup.rs/pull/1354

Contributors: Steffen Butzer

# 1.10.0
## [1.10.0] - 2018-01-25

* [Warn when tools are missing and allow an override][pr1337]

[pr1337]: https://github.com/rust-lang/rustup.rs/pull/1337

Contributors: Nick Cameron, Steffen Butzer

# 1.9.0
## [1.9.0] - 2018-01-04

* [Fix self update errors filling in missing proxies][pr1326]

[pr1326]: https://github.com/rust-lang/rustup.rs/pull/1326

Contributors: Alex Crichton

# 1.8.0
## [1.8.0] - 2017-12-19

* [Add `rustup run --install`][pr1295]
* [Prevent `rustup update` to a toolchain without `rustc` or `cargo`][pr1298]
Expand All @@ -85,7 +187,7 @@ Contributors: Alex Crichton

Contributors: Alex Crichton, kennytm, Nick Cameron, Simon Sapin, Who? Me?!

# 1.7.0
## [1.7.0] - 2017-10-30

* [Improve clarity of component errors][pr1255]
* [Support `--default-toolchain none`][pr1257]
Expand All @@ -98,7 +200,7 @@ Contributors: Alex Crichton, kennytm, Nick Cameron, Simon Sapin, Who? Me?!
Contributors: Aidan Hobson Sayers, Alan Du, Alex Crichton, Christoph Wurst,
Jason Mobarak, Leon Isenberg, Simon Sapin, Vadim Petrochenkov

# 1.6.0
## [1.6.0] - 2017-08-30

* [Fix support for s390x][pr1228]
* [Fix `show` so it displays helpful information if the active toolchain is not installed][pr1189]
Expand All @@ -118,7 +220,7 @@ Contributors: Alex Crichton, Chen Rotem Levy, Krishna Sundarram, Martin Geisler,
Matt Brubeck, Matt Ickstadt, Michael Benfield, Michael Fletcher, Nick Cameron,
Patrick Reisert, Ralf Jung, Sean McArthur, Steven Fackler

# 1.5.0
## [1.5.0] - 2017-06-24

* [Rename references to multirust to rustup where applicable](https://github.com/rust-lang/rustup.rs/pull/1148)
* [Update platform support in README](https://github.com/rust-lang/rustup.rs/pull/1159)
Expand All @@ -132,7 +234,7 @@ Patrick Reisert, Ralf Jung, Sean McArthur, Steven Fackler
Contributors: Allen Welkie, bors, Brian Anderson, Diggory Blake, Erick
Tryzelaar, Ricardo Martins, Артём Павлов [Artyom Pavlov]

# 1.4.0
## [1.4.0] - 2017-06-09

* [set_file_perms: if the file is already executable, keep it executable](https://github.com/rust-lang/rustup.rs/pull/1141)
* [Disable man support on Windows](https://github.com/rust-lang/rustup.rs/pull/1139)
Expand Down Expand Up @@ -167,7 +269,7 @@ A L Barbosa, Mateusz Mikula, Matthew, Matt Ickstadt, Mikhail Modin, Patrick
Deuster, pxdeu, Ralf Jung, Raphaël Huchet, Robert Vally, theindigamer, Tommy Ip,
Xidorn Quan

# 1.3.0
## [1.3.0] - 2017-05-09

* [Add armv8l support](https://github.com/rust-lang/rustup.rs/pull/1055)
* [Update curl crate](https://github.com/rust-lang/rustup.rs/pull/1101)
Expand All @@ -182,7 +284,7 @@ Xidorn Quan
Contributors: bors, Brian Anderson, Diggory Blake, Greg Alexander, James Elford,
Jordan Hiltunen, Justin Noah, Kang Seonghoon, Kevin K, Marco A L Barbosa

# 1.2.0
## [1.2.0] - 2017-04-08

* [Check ZDOTDIR when adding path to .zprofile](https://github.com/rust-lang/rustup.rs/pull/1038)
* [Update links and install page to include android support](https://github.com/rust-lang/rustup.rs/pull/1037)
Expand All @@ -193,7 +295,7 @@ Jordan Hiltunen, Justin Noah, Kang Seonghoon, Kevin K, Marco A L Barbosa
Contributors: Brian Anderson, James Elford, Jason Dreyzehner, Marco A
L Barbosa, Wim Looman

# 1.1.0
## [1.1.0] - 2017-04-06

* [Fix browser detection for Linux ppc64 and NetBSD](https://github.com/rust-lang/rustup.rs/pull/875)
* [Update windows info](https://github.com/rust-lang/rustup.rs/pull/879)
Expand Down Expand Up @@ -237,7 +339,7 @@ Bruno, Lyuha, Manish Goregaokar, Marc-Antoine Perennou, Marco A L
Barbosa, Mikhail Pak, Nick Cameron, polonez, Sam Marshall, Steve
Klabnik, Tomáš Hübelbauer, topecongiro, Wang Xuerui

# 1.0.0
## [1.0.0] - 2016-12-15

* [Statically link MSVC CRT](https://github.com/rust-lang/rustup.rs/pull/843)
* [Upgrade ~/.multirust correctly from rustup-init](https://github.com/rust-lang/rustup.rs/pull/858)
Expand All @@ -257,7 +359,7 @@ Cramer, theindigamer, Tim Neumann, Tobias Bucher, trolleyman, Vadim
Petrochenkov, Virgile Andreani, V Jackson, Vladimir, Wang Xuerui, Wayne Warren,
Wesley Moore, Yasushi Abe, Y. T. Chung

# 0.7.0
## [0.7.0] - 2016-12-11

* [Correctly "detect" host endianness on MIPS](https://github.com/rust-lang/rustup.rs/pull/802)
* [Add powershell completions](https://github.com/rust-lang/rustup.rs/pull/801)
Expand All @@ -278,7 +380,7 @@ Wesley Moore, Yasushi Abe, Y. T. Chung
Contributors: Alex Crichton, Arch, bors, Brian Anderson, Diggory Blake, Kai
Roßwag, Kevin K, Oliver Schneider, Ryan Havar, Tobias Bucher, Wang Xuerui

# 0.6.5
## [0.6.5] - 2016-11-04

* [Update bundled curl code](https://github.com/rust-lang/rustup.rs/pull/790)
* [Remove old zsh completions](https://github.com/rust-lang/rustup.rs/pull/779)
Expand All @@ -289,7 +391,7 @@ Roßwag, Kevin K, Oliver Schneider, Ryan Havar, Tobias Bucher, Wang Xuerui
Contributors: Alex Crichton, Björn Steinbrink, Brian Anderson, Jian Zeng, Matt
Brubeck

# 0.6.4
## [0.6.4] - 2016-10-24

* [making rustup prepend cargo bin to path instead of append](https://github.com/rust-lang/rustup.rs/pull/707)
* [Use released version of rustls dependency](https://github.com/rust-lang/rustup.rs/pull/711)
Expand All @@ -312,28 +414,28 @@ Contributors: Alex Crichton, Andrew Koroluk, Brian Anderson, Chungmin Park,
Diggory Blake, Guillaume Fraux, Jake Goldsborough, jethrogb, Kamal Marhubi,
Kevin K, Kevin Rauwolf, Raphael Cohn, Ricardo Martins

# 0.6.3
## [0.6.3] - 2016-08-28

* [Disable anti-sudo check](https://github.com/rust-lang/rustup.rs/pull/698)
* [Fixed CI toolchain pinning](https://github.com/rust-lang/rustup.rs/pull/696)

Contributors: Brian Anderson

# 0.6.2
## [0.6.2] - 2016-08-27

* [Add basic autocompletion for Zsh](https://github.com/rust-lang/rustup.rs/pull/689)
* [Sort toolchains by semantic version](https://github.com/rust-lang/rustup.rs/pull/688)

Contributors: Brian Anderson, Diggory Blake, Knight, Marco A L Barbosa

# 0.6.1
## [0.6.1] - 2016-08-24

* [Fix mysterious crash on OS X 10.10+](https://github.com/rust-lang/rustup.rs/pull/684)
* [Fix `component remove` command and add a test for it](https://github.com/rust-lang/rustup.rs/pull/683)

Contributors: Brian Anderson, Diggory Blake

# 0.6.0
## [0.6.0] - 2016-08-23

* [Print rustup version after update](https://github.com/rust-lang/rustup.rs/pull/614)
* [Don't spawn processes for copying](https://github.com/rust-lang/rustup.rs/pull/630)
Expand All @@ -349,7 +451,7 @@ Contributors: Brian Anderson, Diggory Blake
Contributors: Alex Crichton, Brian Anderson, Diggory Blake, Ivan Nejgebauer Josh
Machol, Julien Blanchard, Patrick Reisert, Ri, Tim Neumann

# 0.5.0
## [0.5.0] - 2016-07-30

* [List custom toolchains in `rustup show`](https://github.com/rust-lang/rustup.rs/pull/620)
* [Add a usage example for local builds](https://github.com/rust-lang/rustup.rs/pull/622)
Expand All @@ -362,7 +464,7 @@ Machol, Julien Blanchard, Patrick Reisert, Ri, Tim Neumann
Contributors: Brian Anderson, Cam Swords, Daniel Keep, Diggory Blake,
Florian Gilcher, Ivan Nejgebauer, theindigamer

# 0.4.0
## [0.4.0] - 2016-07-22

* [Improve rustls CA certificate loading](https://github.com/rust-lang/rustup.rs/pull/585)
* [Detect ARMv7 CPUs without NEON extensions and treat as ARMv6](https://github.com/rust-lang/rustup.rs/pull/593)
Expand All @@ -381,7 +483,7 @@ Florian Gilcher, Ivan Nejgebauer, theindigamer
Contributors: Alex Crichton, Brian Anderson, Ivan Nejgebauer, Jimmy
Cuadra, Martin Pool, Wesley Moore

# 0.3.0
## [0.3.0] - 2016-07-14

* [Teach rustup to download manifests from the `/staging/` directory](https://github.com/rust-lang/rustup.rs/pull/579).
* [Treat all HTTP client errors the same](https://github.com/rust-lang/rustup.rs/pull/578).
Expand All @@ -407,7 +509,7 @@ Contributors: Alex Crichton, Brian Anderson, Drew Fisher, geemili,
Ivan Petkov, James Lucas, jethrogb, Kevin Yap, leonardo.yvens, Michael
DeWitt, Nate Mara, Virgile Andreani

# 0.2.0
## [0.2.0] - 2016-06-21

* [Indicate correct path to remove in multirust upgrade instructions](https://github.com/rust-lang/rustup.rs/pull/518).
* [Bring back optional hyper with proxy support](https://github.com/rust-lang/rustup.rs/pull/532).
Expand All @@ -433,17 +535,17 @@ Michael, Brian Anderson, Diggory Blake, Erick Tryzelaar, Ivan
Nejgebauer, Jeremiah Peschka, Josh Stone, Knight, mdinger, Ryan Kung,
Tad Hardesty

# 0.1.12
## [0.1.12] - 2016-05-12

* [Don't install when multirust metadata exists](https://github.com/rust-lang/rustup.rs/pull/456).

# 0.1.11
## [0.1.11] - 2016-05-12

* [Actually dispatch the `rustup install` command](https://github.com/rust-lang/rustup.rs/pull/444).
* [Migrate to libcurl instead of hyper](https://github.com/rust-lang/rustup.rs/pull/434).
* [Add error for downloading bogus versions](https://github.com/rust-lang/rustup.rs/pull/428).

# 0.1.10
## [0.1.10] - 2016-05-09

* [Multiple cli improvements](https://github.com/rust-lang/rustup.rs/pull/419).
* [Support HTTP protocol again](https://github.com/rust-lang/rustup.rs/pull/431).
Expand All @@ -452,7 +554,7 @@ Tad Hardesty
* [Don't panic when NativeSslStream lock is poisoned](https://github.com/rust-lang/rustup.rs/pull/429).
* [Fix multiple issues in schannel bindings](https://github.com/sfackler/schannel-rs/pull/1)

# 0.1.9
## [0.1.9] - 2016-05-07

* [Do TLS hostname verification](https://github.com/rust-lang/rustup.rs/pull/400).
* [Expand `rustup show`](https://github.com/rust-lang/rustup.rs/pull/406).
Expand All @@ -462,7 +564,7 @@ Tad Hardesty
* [Fix color display during telemetry capture](https://github.com/rust-lang/rustup.rs/pull/394).
* [Make it less of an error for the self-update hash to be wrong](https://github.com/rust-lang/rustup.rs/pull/372).

# 0.1.8
## [0.1.8] - 2016-04-28

* [Initial telemetry implementation (disabled)](https://github.com/rust-lang/rustup.rs/pull/289)
* [Add hash to `--version`](https://github.com/rust-lang/rustup.rs/pull/347)
Expand All @@ -471,7 +573,7 @@ Tad Hardesty
* [Add armv7l support to www](https://github.com/rust-lang/rustup.rs/pull/359)
* [Overhaul website](https://github.com/rust-lang/rustup.rs/pull/363)

# 0.1.7
## [0.1.7] - 2016-04-17

* [Fix overrides for Windows root directories](https://github.com/rust-lang/rustup.rs/pull/317).
* [Remove 'multirust' binary and rename crates](https://github.com/rust-lang/rustup.rs/pull/312).
Expand Down

0 comments on commit 5bdc803

Please sign in to comment.