Skip to content
This repository was archived by the owner on Apr 6, 2023. It is now read-only.

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 24, 2022

Mend Renovate

This PR contains the following updates:

Package Update Change
rust minor 1.58.1 -> 1.68.2

Release Notes

rust-lang/rust

v1.68.2

Compare Source

===========================

v1.68.1

Compare Source

===========================

v1.68.0

Compare Source

==========================

Language

Compiler

Libraries

Stabilized APIs

These APIs are now stable in const contexts:

Cargo

Misc

Compatibility Notes

Internal Changes

These changes do not affect any public interfaces of Rust, but they represent
significant improvements to the performance or internals of rustc and related
tools.

v1.67.1

Compare Source

===========================

v1.67.0

Compare Source

==========================

Language

Compiler

Added, updated, and removed targets:

Refer to Rust's [platform support page][platform-support-doc]
for more information on Rust's tiered platform support.

Libraries

Stabilized APIs

These APIs are now stable in const contexts:

Compatibility Notes

Internal Changes

These changes do not affect any public interfaces of Rust, but they represent
significant improvements to the performance or internals of rustc and related
tools.

v1.66.1

Compare Source

===========================

  • Added validation of SSH host keys for git URLs in Cargo (CVE-2022-46176)

v1.66.0

Compare Source

==========================

Language

Compiler

Libraries

Stabilized APIs

Rustdoc

Cargo

See detailed release notes for more.

Compatibility Notes

Internal Changes

These changes do not affect any public interfaces of Rust, but they represent
significant improvements to the performance or internals of rustc and related
tools.

v1.65.0

Compare Source

==========================

Language

Compiler

New targets:

Libraries

Stabilized APIs

These APIs are now stable in const contexts:

Cargo

Compatibility Notes

Internal Changes

These changes do not affect any public interfaces of Rust, but they represent
significant improvements to the performance or internals of rustc and related
tools.

v1.64.0

Compare Source

===========================

Language

Compiler

Libraries

Stabilized APIs

These types were previously stable in std::ffi, but are now also available in core and alloc:

These types were previously stable in std::os::raw, but are now also available in core::ffi and std::ffi:

These APIs are now usable in const contexts:

Cargo

Misc

Compatibility Notes

Internal Changes

These changes do not affect any public interfaces of Rust, but they represent
significant improvements to the performance or internals of rustc and related
tools.

v1.63.0

Compare Source

==========================

Language

Compiler

* Refer to Rust's [platform support page][platform-support-doc] for more
information on Rust's tiered platform support.

Libraries

Stabilized APIs

  • [array::from_fn][array::from_fn]
  • [Box::into_pin][Box::into_pin]
  • [BinaryHeap::try_reserve][BinaryHeap::try_reserve]
  • [BinaryHeap::try_reserve_exact][BinaryHeap::try_reserve_exact]
  • [OsString::try_reserve][OsString::try_reserve]
  • [OsString::try_reserve_exact][OsString::try_reserve_exact]
  • [PathBuf::try_reserve][PathBuf::try_reserve]
  • [PathBuf::try_reserve_exact][PathBuf::try_reserve_exact]
  • [Path::try_exists][Path::try_exists]
  • [Ref::filter_map][Ref::filter_map]
  • [RefMut::filter_map][RefMut::filter_map]
  • NonNull::<[T]>::len
  • [ToOwned::clone_into][ToOwned::clone_into]
  • [Ipv6Addr::to_ipv4_mapped][Ipv6Addr::to_ipv4_mapped]
  • [unix::io::AsFd][unix::io::AsFd]
  • [unix::io::BorrowedFd<'fd>][unix::io::BorrowedFd<'fd>]
  • [unix::io::OwnedFd][unix::io::OwnedFd]
  • [windows::io::AsHandle][windows::io::AsHandle]
  • [windows::io::BorrowedHandle<'handle>][windows::io::BorrowedHandle<'handle>]
  • [windows::io::OwnedHandle][windows::io::OwnedHandle]
  • [windows::io::HandleOrInvalid][windows::io::HandleOrInvalid]
  • [windows::io::HandleOrNull][windows::io::HandleOrNull]
  • [windows::io::InvalidHandleError][windows::io::InvalidHandleError]
  • [windows::io::NullHandleError][windows::io::NullHandleError]
  • [windows::io::AsSocket][windows::io::AsSocket]
  • [windows::io::BorrowedSocket<'handle>][windows::io::BorrowedSocket<'handle>]
  • [windows::io::OwnedSocket][windows::io::OwnedSocket]
  • [thread::scope][thread::scope]
  • [thread::Scope][thread::Scope]
  • [thread::ScopedJoinHandle][thread::ScopedJoinHandle]

These APIs are now usable in const contexts:

  • [array::from_ref][array::from_ref]
  • [slice::from_ref][slice::from_ref]
  • [intrinsics::copy][intrinsics::copy]
  • [intrinsics::copy_nonoverlapping][intrinsics::copy_nonoverlapping]
  • [<*const T>::copy_to][<*const T>::copy_to]
  • [<*const T>::copy_to_nonoverlapping][<*const T>::copy_to_nonoverlapping]
  • [<*mut T>::copy_to][<*mut T>::copy_to]
  • [<*mut T>::copy_to_nonoverlapping][<*mut T>::copy_to_nonoverlapping]
  • [<*mut T>::copy_from][<*mut T>::copy_from]
  • [<*mut T>::copy_from_nonoverlapping][<*mut T>::copy_from_nonoverlapping]
  • [str::from_utf8][str::from_utf8]
  • [Utf8Error::error_len][Utf8Error::error_len]
  • [Utf8Error::valid_up_to][Utf8Error::valid_up_to]
  • [Condvar::new][Condvar::new]
  • [Mutex::new][Mutex::new]
  • [RwLock::new][RwLock::new]

Cargo

Compatibility Notes

Internal Changes

These changes provide no direct user facing benefits, but represent significant
improvements to the internals and overall performance of rustc
and related tools.

v1.62.1

Compare Source

==========================

Rust 1.62.1 addresses a few recent regressions in the compiler and standard
library, and also mitigates a CPU vulnerability on Intel SGX.

v1.62.0

Compare Source

==========================

Language

Compiler

* Refer to Rust's [platform support page][platform-support-doc] for more
information on Rust's tiered platform support.

Libraries

Stabilized APIs

  • [bool::then_some][bool::then_some]
  • [f32::total_cmp][f32::total_cmp]
  • [f64::total_cmp][f64::total_cmp]
  • [Stdin::lines][Stdin::lines]
  • [windows::CommandExt::raw_arg][windows::CommandExt::raw_arg]
  • [impl<T: Default> Default for AssertUnwindSafe<T>][impl<T: Default> Default for AssertUnwindSafe]
  • From<Rc<str>> for Rc<[u8]>
  • From<Arc<str>> for Arc<[u8]>
  • [FusedIterator for EncodeWide][FusedIterator for EncodeWide]
  • RDM intrinsics on aarch64

Clippy

Cargo

  • Added the cargo add command for adding dependencies to Cargo.toml from
    the command-line.
    docs
  • Package ID specs now support name@version syntax in addition to the
    previous name:version to align with the behavior in cargo add and other
    tools. cargo install and cargo yank also now support this syntax so the
    version does not need to passed as a separate flag.
  • The git and registry directories in Cargo's home directory (usually
    ~/.cargo) are now marked as cache directories so that they are not
    included in backups or content indexing (on Windows).
  • Added automatic @ argfile support, which will use "response files" if the
    command-line to rustc exceeds the operating system's limit.

Compatibility Notes

Internal Changes

These changes provide no direct user facing benefits, but represent significant
improvements to the internals and overall performance of rustc
and related tools.

v1.61.0

Compare Source

==========================

Language

  • [const fn signatures can now include generic trait bounds][93827]
  • [const fn signatures can now use impl Trait in argu

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/rust-1.x branch from f2bf76b to a13a3e2 Compare April 7, 2022 15:26
@renovate renovate bot changed the title chore: update dependency rust to v1.59.0 chore: update dependency rust to v1.60.0 Apr 7, 2022
@renovate renovate bot force-pushed the renovate/rust-1.x branch from a13a3e2 to e5846e4 Compare May 19, 2022 14:46
@renovate renovate bot changed the title chore: update dependency rust to v1.60.0 chore: update dependency rust to v1.61.0 May 19, 2022
@renovate renovate bot changed the title chore: update dependency rust to v1.61.0 chore: update dependency rust to v1.61.0 - autoclosed Jun 4, 2022
@renovate renovate bot closed this Jun 4, 2022
@renovate renovate bot deleted the renovate/rust-1.x branch June 4, 2022 04:05
@renovate renovate bot changed the title chore: update dependency rust to v1.61.0 - autoclosed chore: update dependency rust to v1.61.0 Jun 4, 2022
@renovate renovate bot restored the renovate/rust-1.x branch June 4, 2022 06:34
@renovate renovate bot reopened this Jun 4, 2022
@renovate renovate bot force-pushed the renovate/rust-1.x branch from e5846e4 to 8949f02 Compare June 30, 2022 18:39
@renovate renovate bot changed the title chore: update dependency rust to v1.61.0 chore: update dependency rust to v1.62.0 Jun 30, 2022
@renovate renovate bot force-pushed the renovate/rust-1.x branch from 8949f02 to 7821327 Compare July 19, 2022 15:11
@renovate renovate bot changed the title chore: update dependency rust to v1.62.0 chore: update dependency rust to v1.62.1 Jul 19, 2022
@renovate renovate bot force-pushed the renovate/rust-1.x branch from 7821327 to 2ab5e56 Compare August 11, 2022 23:37
@renovate renovate bot changed the title chore: update dependency rust to v1.62.1 chore: update dependency rust to v1.63.0 Aug 12, 2022
@renovate renovate bot force-pushed the renovate/rust-1.x branch from 2ab5e56 to 23529fe Compare September 22, 2022 13:37
@renovate renovate bot changed the title chore: update dependency rust to v1.63.0 chore: update dependency rust to v1.64.0 Sep 22, 2022
@renovate renovate bot force-pushed the renovate/rust-1.x branch from 23529fe to 8a7ab3e Compare November 3, 2022 14:33
@renovate renovate bot changed the title chore: update dependency rust to v1.64.0 chore: update dependency rust to v1.65.0 Nov 3, 2022
@renovate renovate bot force-pushed the renovate/rust-1.x branch from 8a7ab3e to a7abb91 Compare December 15, 2022 18:00
@renovate renovate bot changed the title chore: update dependency rust to v1.65.0 chore: update dependency rust to v1.66.0 Dec 15, 2022
@renovate renovate bot force-pushed the renovate/rust-1.x branch from a7abb91 to c8f188c Compare January 11, 2023 01:59
@renovate renovate bot changed the title chore: update dependency rust to v1.66.0 chore: update dependency rust to v1.66.1 Jan 11, 2023
@renovate renovate bot force-pushed the renovate/rust-1.x branch from c8f188c to 979c837 Compare January 26, 2023 15:14
@renovate renovate bot changed the title chore: update dependency rust to v1.66.1 chore: update dependency rust to v1.67.0 Jan 26, 2023
@renovate renovate bot force-pushed the renovate/rust-1.x branch from 979c837 to 943a035 Compare February 10, 2023 09:42
@renovate renovate bot changed the title chore: update dependency rust to v1.67.0 chore: update dependency rust to v1.67.1 Feb 10, 2023
@renovate renovate bot force-pushed the renovate/rust-1.x branch from 943a035 to 3b7ee01 Compare March 9, 2023 16:01
@renovate renovate bot changed the title chore: update dependency rust to v1.67.1 chore: update dependency rust to v1.68.0 Mar 9, 2023
@renovate renovate bot force-pushed the renovate/rust-1.x branch from 3b7ee01 to ad451d5 Compare March 27, 2023 20:57
@renovate renovate bot changed the title chore: update dependency rust to v1.68.0 chore: update dependency rust to v1.68.1 Mar 27, 2023
@renovate renovate bot force-pushed the renovate/rust-1.x branch from ad451d5 to 29dc1b9 Compare March 28, 2023 18:25
@renovate renovate bot changed the title chore: update dependency rust to v1.68.1 chore: update dependency rust to v1.68.2 Mar 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants