Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update CHANGELOG from 1.14 upto 1.17 #1689

Merged
merged 6 commits into from
Mar 7, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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