diff --git a/.github/workflows/build-rust-aarch64-apple-darwin-self-hosted-dispatch.yaml b/.github/workflows/build-rust-aarch64-apple-darwin-self-hosted-dispatch.yaml index 2c66506d..fc170d92 100644 --- a/.github/workflows/build-rust-aarch64-apple-darwin-self-hosted-dispatch.yaml +++ b/.github/workflows/build-rust-aarch64-apple-darwin-self-hosted-dispatch.yaml @@ -14,7 +14,7 @@ on: release_version: description: "Release Version for generation" required: true - default: '1.65.0.1' + default: '1.66.0.0' rust_version: description: "Version of esp rust to use" required: true diff --git a/.github/workflows/build-rust-aarch64-unknown-linux-gnu-self-hosted-dispatch.yaml b/.github/workflows/build-rust-aarch64-unknown-linux-gnu-self-hosted-dispatch.yaml index 8cccc727..7b78b8ae 100644 --- a/.github/workflows/build-rust-aarch64-unknown-linux-gnu-self-hosted-dispatch.yaml +++ b/.github/workflows/build-rust-aarch64-unknown-linux-gnu-self-hosted-dispatch.yaml @@ -14,7 +14,7 @@ on: release_version: description: "Release Version for generation" required: true - default: '1.65.0.1' + default: '1.66.0.0' rust_version: description: "Version of esp rust to use" required: true diff --git a/.github/workflows/build-rust-src-dispatch.yaml b/.github/workflows/build-rust-src-dispatch.yaml index f8b870e4..b3c8c835 100644 --- a/.github/workflows/build-rust-src-dispatch.yaml +++ b/.github/workflows/build-rust-src-dispatch.yaml @@ -14,7 +14,7 @@ on: release_version: description: "Release Version for generation" required: true - default: '1.65.0.1' + default: '1.66.0.0' rust_version: description: "Version of esp rust to use" required: true diff --git a/.github/workflows/build-rust-x86_64-apple-darwin-self-hosted-dispatch.yaml b/.github/workflows/build-rust-x86_64-apple-darwin-self-hosted-dispatch.yaml index a19ea0f9..a4185a22 100644 --- a/.github/workflows/build-rust-x86_64-apple-darwin-self-hosted-dispatch.yaml +++ b/.github/workflows/build-rust-x86_64-apple-darwin-self-hosted-dispatch.yaml @@ -14,7 +14,7 @@ on: release_version: description: "Release Version for generation" required: true - default: '1.65.0.1' + default: '1.66.0.0' rust_version: description: "Version of esp rust to use" required: true diff --git a/.github/workflows/build-rust-x86_64-pc-windows-gnu-self-hosted-dispatch.yaml b/.github/workflows/build-rust-x86_64-pc-windows-gnu-self-hosted-dispatch.yaml index 8a90aca3..6220bce1 100644 --- a/.github/workflows/build-rust-x86_64-pc-windows-gnu-self-hosted-dispatch.yaml +++ b/.github/workflows/build-rust-x86_64-pc-windows-gnu-self-hosted-dispatch.yaml @@ -14,7 +14,7 @@ on: release_version: description: "Release Version for generation" required: true - default: '1.65.0.1' + default: '1.66.0.0' rust_version: description: "Version of esp rust to use" required: true diff --git a/.github/workflows/build-rust-x86_64-pc-windows-msvc-self-hosted-dispatch.yaml b/.github/workflows/build-rust-x86_64-pc-windows-msvc-self-hosted-dispatch.yaml index ad26a21f..4c9baa6b 100644 --- a/.github/workflows/build-rust-x86_64-pc-windows-msvc-self-hosted-dispatch.yaml +++ b/.github/workflows/build-rust-x86_64-pc-windows-msvc-self-hosted-dispatch.yaml @@ -14,7 +14,7 @@ on: release_version: description: "Release Version for generation" required: true - default: '1.65.0.1' + default: '1.66.0.0' rust_version: description: "Version of esp rust to use" required: true diff --git a/.github/workflows/build-rust-x86_64-unknown-linux-gnu-self-hosted-dispatch.yaml b/.github/workflows/build-rust-x86_64-unknown-linux-gnu-self-hosted-dispatch.yaml index 65508da2..e61e22c7 100644 --- a/.github/workflows/build-rust-x86_64-unknown-linux-gnu-self-hosted-dispatch.yaml +++ b/.github/workflows/build-rust-x86_64-unknown-linux-gnu-self-hosted-dispatch.yaml @@ -14,7 +14,7 @@ on: release_version: description: "Release Version for generation" required: true - default: "1.65.0.1" + default: "1.66.0.0" rust_version: description: "Version of esp rust to use" required: true diff --git a/.github/workflows/installer-check.yaml b/.github/workflows/installer-check.yaml index 778c79aa..83ea4d8e 100644 --- a/.github/workflows/installer-check.yaml +++ b/.github/workflows/installer-check.yaml @@ -1,7 +1,7 @@ name: Test installer by building template projects env: - xtensa-toolchain-version: "1.65.0.1" + xtensa-toolchain-version: "1.66.0.0" on: push: diff --git a/.github/workflows/publish-idf-rust-examples-image.yml b/.github/workflows/publish-idf-rust-examples-image.yml index 2ece4e0d..77d53c4f 100644 --- a/.github/workflows/publish-idf-rust-examples-image.yml +++ b/.github/workflows/publish-idf-rust-examples-image.yml @@ -10,11 +10,11 @@ on: release_version: description: "Release version - long 4 places for tag" required: true - default: "1.65.0.1" + default: "1.66.0.0" rust_patch_version: description: "Release patch version for generation - 3 places for tag" required: true - default: "1.65.0" + default: "1.66.0" rust_minor_version: description: "Release minor version - 2 places for tag" required: true diff --git a/.github/workflows/publish-idf-rust-image.yml b/.github/workflows/publish-idf-rust-image.yml index 8e555a8d..8b5e9f9c 100644 --- a/.github/workflows/publish-idf-rust-image.yml +++ b/.github/workflows/publish-idf-rust-image.yml @@ -10,11 +10,11 @@ on: release_version: description: "Release version - long 4 places for tag" required: true - default: "1.65.0.1" + default: "1.66.0.0" rust_patch_version: description: "Release patch version for generation - 3 places for tag" required: true - default: "1.65.0" + default: "1.66.0" rust_minor_version: description: "Release minor version - 2 places for tag" required: true diff --git a/.github/workflows/publish-idf-rust-tags.yml b/.github/workflows/publish-idf-rust-tags.yml index 9c06ad26..3e4ebac5 100644 --- a/.github/workflows/publish-idf-rust-tags.yml +++ b/.github/workflows/publish-idf-rust-tags.yml @@ -10,7 +10,7 @@ on: toolchain-version: description: "Version of Rust toolchain" required: true - default: "1.65.0.1" + default: "1.66.0.0" jobs: esp-idf: diff --git a/.github/workflows/release-installer-dispatch.yaml b/.github/workflows/release-installer-dispatch.yaml index e524d859..56c75c54 100644 --- a/.github/workflows/release-installer-dispatch.yaml +++ b/.github/workflows/release-installer-dispatch.yaml @@ -10,11 +10,11 @@ on: release_version: description: "Release Version for generation" required: true - default: "1.65.0.1" + default: "1.66.0.0" rust_version: description: "Version of esp rust to use" required: true - default: "1.65.0" + default: "1.66.0" # We Break this down into individual jobs to avoid disk space issues jobs: diff --git a/.github/workflows/test-rust-aarch64-apple-darwin-dispatch.yaml b/.github/workflows/test-rust-aarch64-apple-darwin-dispatch.yaml index d2bc6824..591b4904 100644 --- a/.github/workflows/test-rust-aarch64-apple-darwin-dispatch.yaml +++ b/.github/workflows/test-rust-aarch64-apple-darwin-dispatch.yaml @@ -10,7 +10,7 @@ on: toolchain_version: description: "Version of Rust IDF toolchain" required: true - default: "1.65.0.1" + default: "1.66.0.0" target: description: "Target to build (e.g. xtensa-esp32-espidf)" required: true diff --git a/.github/workflows/test-rust-x86_64-apple-darwin-dispatch.yaml b/.github/workflows/test-rust-x86_64-apple-darwin-dispatch.yaml index 651ead1d..0f853192 100644 --- a/.github/workflows/test-rust-x86_64-apple-darwin-dispatch.yaml +++ b/.github/workflows/test-rust-x86_64-apple-darwin-dispatch.yaml @@ -10,7 +10,7 @@ on: toolchain_version: description: "Version of Rust IDF toolchain" required: true - default: "1.65.0.1" + default: "1.66.0.0" jobs: build-idf-rust-examples: diff --git a/.github/workflows/test-rust-x86_64-pc-windows-msvc-dispatch.yaml b/.github/workflows/test-rust-x86_64-pc-windows-msvc-dispatch.yaml index 2da95383..95d96545 100644 --- a/.github/workflows/test-rust-x86_64-pc-windows-msvc-dispatch.yaml +++ b/.github/workflows/test-rust-x86_64-pc-windows-msvc-dispatch.yaml @@ -10,7 +10,7 @@ on: toolchain_version: description: "Version of Rust IDF toolchain" required: true - default: "1.65.0.1" + default: "1.66.0.0" jobs: build-idf-rust-examples: diff --git a/.github/workflows/test-rust-x86_64-pc-windows-msvc-self-hosted-dispatch.yaml b/.github/workflows/test-rust-x86_64-pc-windows-msvc-self-hosted-dispatch.yaml index df95ea73..3080fb84 100644 --- a/.github/workflows/test-rust-x86_64-pc-windows-msvc-self-hosted-dispatch.yaml +++ b/.github/workflows/test-rust-x86_64-pc-windows-msvc-self-hosted-dispatch.yaml @@ -20,7 +20,7 @@ jobs: ARCH: "" TARGET: win-x64 ASSET_PATH: "build/dist/esp.zip" - ASSET_NAME: "rust-1.65.0.1-x86_64-pc-windows-msvc.zip" + ASSET_NAME: "rust-1.66.0.0-x86_64-pc-windows-msvc.zip" ASSET_CONTENT_TYPE: "application/zip" LLVM_ROOT_OPTION: "--llvm-root=C:/llvm-project" steps: diff --git a/.github/workflows/test-rust-x86_64-unknown-linux-gnu-dispatch.yaml b/.github/workflows/test-rust-x86_64-unknown-linux-gnu-dispatch.yaml index 5ba70e7f..5d9087f3 100644 --- a/.github/workflows/test-rust-x86_64-unknown-linux-gnu-dispatch.yaml +++ b/.github/workflows/test-rust-x86_64-unknown-linux-gnu-dispatch.yaml @@ -10,7 +10,7 @@ on: toolchain_version: description: "Version of Rust IDF toolchain" required: true - default: "1.65.0.1" + default: "1.66.0.0" esp_idf_version: description: "Version of ESP-IDF for the build" required: true diff --git a/Install-RustToolchain.ps1 b/Install-RustToolchain.ps1 index 3889a13e..0df62883 100644 --- a/Install-RustToolchain.ps1 +++ b/Install-RustToolchain.ps1 @@ -7,7 +7,7 @@ param ( [String] $ExportFile = 'Export-EspRust.ps1', [String] - $ToolchainVersion = '1.65.0.1', + $ToolchainVersion = '1.66.0.0', [String] $ToolchainDestination = "${HOME}/.rustup/toolchains/esp", [String] diff --git a/README.md b/README.md index 44caef4d..3b6426b0 100644 --- a/README.md +++ b/README.md @@ -50,14 +50,14 @@ Download the installer from the [Release section](https://github.com/esp-rs/rust #### Download installer in Bash ```bash -curl -LO https://github.com/esp-rs/rust-build/releases/download/v1.65.0.1/install-rust-toolchain.sh +curl -LO https://github.com/esp-rs/rust-build/releases/download/v1.66.0.0/install-rust-toolchain.sh chmod a+x install-rust-toolchain.sh ``` #### Download installer in PowerShell ```powershell -Invoke-WebRequest 'https://github.com/esp-rs/rust-build/releases/download/v1.65.0.1/Install-RustToolchain.ps1' -OutFile .\Install-RustToolchain.ps1 +Invoke-WebRequest 'https://github.com/esp-rs/rust-build/releases/download/v1.66.0.0/Install-RustToolchain.ps1' -OutFile .\Install-RustToolchain.ps1 ``` ### Linux and macOS @@ -91,7 +91,7 @@ Run `./install-rust-toolchain.sh --help` for more information about arguments. Installation of different version of the toolchain: ``` -./install-rust-toolchain.sh --toolchain-version 1.65.0.1 +./install-rust-toolchain.sh --toolchain-version 1.66.0.0 . ./export-esp.sh ``` @@ -209,7 +209,7 @@ Export variables are displayed at the end of the output from the script. Installation of different versions of toolchain: ```sh -./Install-RustToolchain.ps1 -ToolchainVersion 1.65.0.1 +./Install-RustToolchain.ps1 -ToolchainVersion 1.66.0.0 . ./Export-EspRust.ps1 ``` diff --git a/Test-RustToolchain.ps1 b/Test-RustToolchain.ps1 index f4e0538d..4ec4ee69 100644 --- a/Test-RustToolchain.ps1 +++ b/Test-RustToolchain.ps1 @@ -5,7 +5,7 @@ param ( [ValidateSet("x86_64-pc-windows-msvc", "x86_64-pc-windows-gnu")] $DefaultHost = "x86_64-pc-windows-msvc", [String] - $ToolchainVersion = '1.65.0.1', + $ToolchainVersion = '1.66.0.0', [String] [ValidateSet("xtensa-esp32-espidf", "xtensa-esp32s2-espidf", "xtensa-esp32s3-espidf", "riscv32imc-esp-espidf")] $Target = "xtensa-esp32-espidf", diff --git a/idf-rust.Containerfile b/idf-rust.Containerfile index d1ae909b..f5b8840a 100644 --- a/idf-rust.Containerfile +++ b/idf-rust.Containerfile @@ -8,7 +8,7 @@ ENV LANG=C.UTF-8 ARG CONTAINER_USER=esp ARG CONTAINER_GROUP=esp ARG NIGHTLY_TOOLCHAIN_VERSION=nightly -ARG XTENSA_TOOLCHAIN_VERSION=1.65.0.1 +ARG XTENSA_TOOLCHAIN_VERSION=1.66.0.0 ARG ESP_IDF_VERSION="" ARG ESP_BOARD=esp32,esp32s2,esp32s3 ARG INSTALL_RUST_TOOLCHAIN=install-rust-toolchain.sh diff --git a/install-rust-toolchain.sh b/install-rust-toolchain.sh index 6804ff24..0c2394bb 100755 --- a/install-rust-toolchain.sh +++ b/install-rust-toolchain.sh @@ -4,7 +4,7 @@ set -eu #set -v # Default values -TOOLCHAIN_VERSION="1.65.0.1" +TOOLCHAIN_VERSION="1.66.0.0" RUSTUP_HOME="${RUSTUP_HOME:-${HOME}/.rustup}" CARGO_HOME="${CARGO_HOME:-${HOME}/.cargo}" TOOLCHAIN_DESTINATION_DIR="${RUSTUP_HOME}/toolchains/esp" diff --git a/support/rust-build/Repackage-RustRelease.ps1 b/support/rust-build/Repackage-RustRelease.ps1 index 63a03603..a5731b4f 100644 --- a/support/rust-build/Repackage-RustRelease.ps1 +++ b/support/rust-build/Repackage-RustRelease.ps1 @@ -11,7 +11,7 @@ param ( $ErrorActionPreference = "Stop" $RustVersion="nightly" -$ReleaseVersion="1.65.0.1" +$ReleaseVersion="1.66.0.0" if (Test-Path -Path esp -PathType Container) { Remove-Item -Recurse -Force -Path esp diff --git a/support/rust-build/rename-rust-release.sh b/support/rust-build/rename-rust-release.sh index e6b56fb9..9dfecc7d 100755 --- a/support/rust-build/rename-rust-release.sh +++ b/support/rust-build/rename-rust-release.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash -for I in *1.65.0-dev*; do - NEW_NAME=`echo $I | sed -e 's/1.65.0-dev/1.65.0.1/g'` +for I in *1.66.0-dev*; do + NEW_NAME=`echo $I | sed -e 's/1.66.0-dev/1.66.0.0/g'` mv $I $NEW_NAME done diff --git a/test-rust-toolchain.sh b/test-rust-toolchain.sh index 00b5465f..2f0939cb 100755 --- a/test-rust-toolchain.sh +++ b/test-rust-toolchain.sh @@ -3,7 +3,7 @@ set -e # Default values -TOOLCHAIN_VERSION="1.65.0.1" +TOOLCHAIN_VERSION="1.66.0.0" if [ -z "${RUSTUP_HOME}" ]; then RUSTUP_HOME="${HOME}/.rustup" fi