mirror of
https://github.com/esp-rs/espup.git
synced 2025-09-26 20:30:28 +00:00
Prepare 0.16.0 release (#528)
* build: Bump espup version and deps * docs: Update changelog * ci: Remove unused steps and cache action
This commit is contained in:
parent
18e708de3e
commit
4d1235b96d
4
.github/workflows/cd.yaml
vendored
4
.github/workflows/cd.yaml
vendored
@ -35,8 +35,6 @@ jobs:
|
||||
with:
|
||||
toolchain: stable
|
||||
target: ${{ matrix.job.target }}
|
||||
- name: Enable caching
|
||||
uses: Swatinem/rust-cache@v2
|
||||
- name: Publish (dry-run)
|
||||
if: matrix.job.target == 'x86_64-unknown-linux-gnu'
|
||||
run: cargo publish --dry-run
|
||||
@ -78,7 +76,5 @@ jobs:
|
||||
uses: dtolnay/rust-toolchain@v1
|
||||
with:
|
||||
toolchain: stable
|
||||
- name: Enable caching
|
||||
uses: Swatinem/rust-cache@v2
|
||||
- name: Cargo publish
|
||||
run: cargo publish --token ${{ secrets.CARGO_API_KEY }}
|
||||
|
17
.github/workflows/ci.yaml
vendored
17
.github/workflows/ci.yaml
vendored
@ -46,36 +46,23 @@ jobs:
|
||||
- command: doc
|
||||
args: --no-deps --document-private-items --all-features --workspace --examples
|
||||
steps:
|
||||
- name: Install dependencies
|
||||
if: ${{ matrix.job.os == 'ubuntu-20.04' }}
|
||||
run: |
|
||||
sudo sed -i 's/azure.archive.ubuntu.com/archive.ubuntu.com/' /etc/apt/sources.list
|
||||
sudo apt-get update
|
||||
sudo apt-get install libudev-dev
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v5
|
||||
- name: Setup Rust toolchain
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
- name: Enable caching
|
||||
uses: Swatinem/rust-cache@v2
|
||||
with:
|
||||
components: rustfmt,clippy
|
||||
- name: Cargo command
|
||||
run: cargo ${{ matrix.action.command }} ${{ matrix.action.args }}
|
||||
msrv:
|
||||
name: MSRV check
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
sudo sed -i 's/azure.archive.ubuntu.com/archive.ubuntu.com/' /etc/apt/sources.list
|
||||
sudo apt-get update
|
||||
sudo apt-get install musl-tools libudev-dev
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v5
|
||||
- name: Setup Rust toolchain
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
with:
|
||||
toolchain: 1.85.0
|
||||
- name: Enable caching
|
||||
uses: Swatinem/rust-cache@v2
|
||||
- name: Cargo check
|
||||
run: cargo check
|
||||
|
20
CHANGELOG.md
20
CHANGELOG.md
@ -8,19 +8,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
## [Unreleased]
|
||||
|
||||
### Added
|
||||
- Added option to specify Crosstool-NG version, using `-c` or `--crosstools-toolchain-version`
|
||||
- Added an option for [NuShell](https://www.nushell.sh/) completion
|
||||
- Add support for LLVM esp-20.1.1_20250829 (#527)
|
||||
|
||||
|
||||
### Fixed
|
||||
|
||||
### Changed
|
||||
- Updated default GCC / Crosstools version to latest, [`esp-15.2.0_20250920`](https://github.com/espressif/crosstool-NG/releases/tag/esp-15.2.0_20250920) (#527)
|
||||
- `espup install -v` now accepts version strings with 1-4 parts. (#525)
|
||||
|
||||
### Removed
|
||||
|
||||
## [0.16.0] - 2025-09-26
|
||||
|
||||
### Added
|
||||
- Add option to specify Crosstool-NG version, using `-c` or `--crosstools-toolchain-version` (#508)
|
||||
- Add an option for [NuShell](https://www.nushell.sh/) completion (#513)
|
||||
- Add support for LLVM esp-20.1.1_20250829 (#527)
|
||||
|
||||
### Changed
|
||||
- Updat default GCC / Crosstools version to latest, [`esp-15.2.0_20250920`](https://github.com/espressif/crosstool-NG/releases/tag/esp-15.2.0_20250920) (#527)
|
||||
- `espup install -v` now accepts version strings with 1-4 parts. (#525)
|
||||
|
||||
## [0.15.1] - 2025-05-19
|
||||
|
||||
### Changed
|
||||
@ -179,7 +184,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [0.1.0] - 2022-10-07
|
||||
|
||||
[Unreleased]: https://github.com/esp-rs/espup/compare/v0.15.1...HEAD
|
||||
[Unreleased]: https://github.com/esp-rs/espup/compare/v0.16.0...HEAD
|
||||
[0.16.0]: https://github.com/esp-rs/espup/compare/v0.15.1...v0.16.0
|
||||
[0.15.1]: https://github.com/esp-rs/espup/compare/v0.15.0...v0.15.1
|
||||
[0.15.0]: https://github.com/esp-rs/espup/compare/v0.14.1...v0.15.0
|
||||
[0.14.1]: https://github.com/esp-rs/espup/compare/v0.14.0...v0.14.1
|
||||
|
505
Cargo.lock
generated
505
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
20
Cargo.toml
20
Cargo.toml
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "espup"
|
||||
version = "0.15.1"
|
||||
version = "0.16.0"
|
||||
authors = ["Sergio Gasquez Arcos <sergio.gasquez@gmail.com>"]
|
||||
edition = "2024"
|
||||
license = "MIT OR Apache-2.0"
|
||||
@ -14,10 +14,10 @@ categories = ["command-line-utilities", "development-tools", "embedded"]
|
||||
rust-version = "1.85.0"
|
||||
|
||||
[dependencies]
|
||||
async-trait = "0.1.88"
|
||||
async-trait = "0.1.89"
|
||||
bytes = "1.10.1"
|
||||
clap = { version = "4.5.45", features = ["derive", "env"] }
|
||||
clap_complete = "4.5.57"
|
||||
clap = { version = "4.5.48", features = ["derive", "env"] }
|
||||
clap_complete = "4.5.58"
|
||||
clap_complete_nushell = "4.5.8"
|
||||
directories = "6.0.0"
|
||||
env_logger = "0.11.8"
|
||||
@ -26,22 +26,22 @@ guess_host_triple = "0.1.5"
|
||||
indicatif = "0.18.0"
|
||||
indicatif-log-bridge = "0.2.3"
|
||||
lazy_static = "1.5.0"
|
||||
log = "0.4.27"
|
||||
log = "0.4.28"
|
||||
miette = { version = "7.6.0", features = ["fancy"] }
|
||||
regex = "1.11.1"
|
||||
regex = "1.11.3"
|
||||
reqwest = { version = "0.12.23", features = ["blocking", "socks", "stream"] }
|
||||
retry = "2.1.0"
|
||||
serde_json = "1.0.142"
|
||||
serde_json = "1.0.145"
|
||||
strum = { version = "0.27.2", features = ["derive"] }
|
||||
tar = "0.4.44"
|
||||
tempfile = "3.20.0"
|
||||
thiserror = "2.0.14"
|
||||
tempfile = "3.23.0"
|
||||
thiserror = "2.0.16"
|
||||
tokio = { version = "1.47.1", features = ["full"] }
|
||||
tokio-retry = "0.3.0"
|
||||
tokio-stream = "0.1.17"
|
||||
update-informer = "1.3.0"
|
||||
xz2 = "0.1.7"
|
||||
zip = "3.0.0"
|
||||
zip = "5.1.1"
|
||||
|
||||
[target.'cfg(unix)'.dependencies]
|
||||
openssl = { version = "0.10.73", features = ["vendored"] }
|
||||
|
Loading…
x
Reference in New Issue
Block a user