All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.13.0 - 2024-10-30
- Update GCC version to 14.2.0 (#442)
- Update LLVM version to esp-18.1.2_20240912 (#452)
0.12.2 - 2024-07-18
- Fix extended LLVM mode regression for LLVM versions < 17 introduced by #432. (#437)
0.12.1 - 2024-07-15
- Make both
libclang.so
available again when installing the extended LLVM for LLVM versions >= 17 (#432)
0.12.0 - 2024-06-12
- Added support for SOCKS5 proxy (#423)
- Update LLVM version to
esp-17.0.1_20240419
(#427) - Update dependencies (#429)
0.11.0 - 2024-02-02
- Added support for specifying the location of the export file via
ESPUP_EXPORT_FILE
(#403) - Added support for ESP32-P4 (#408)
- [Windows]: Avoid duplicating system environment variables into user environment variables (#411)
skip-version-parse
argument should requiretoolchain-version
(#396)- If there is a minified LLVM installation,
--extended-llvm
now installs the full LLVM (#400)
- Update LLVM version to
esp-16.0.4-20231113
(#398)
0.9.0 - 2023-11-10
- Added new
--esp-riscv-gcc
flag to install esp-riscv-gcc toolchain instead of the system one (#391)
- New Default behavior: install esp-riscv-gcc only if the user explicitly uses the
--esp-riscv-gcc
flag (#391)
0.8.0 - 2023-11-02
- Add symlink to LLVM in Unix systems (#380)
- Reduce logs verbosity, add docstrings, and use async methods (#384)
- Change how Windows environment is configured (#389)
0.7.0 - 2023-10-18
- Update GCC version to 13.2 (#373)
- Update logging format and log messages (#375, #376)
0.6.1 - 2023-10-04
- Remove unnecessary CI jobs (#369)
- Create $RUSTUP_HOME/tmp if needed (#365)
- Complete Xtensa Rust versions when provided one is incomplete (#366)
0.6.0 - 2023-10-02
- Add a flag to skip Xtensa Rust version parsing (#352)
- Add warn message when failed to detect Xtensa Rust (#357)
- Update dependencies
- Use
RUSTUP_HOME
tmp folder (#348) - Improve
remove_dir_all
errors (#346)
- Fix temorary folders/files cleanup (#344)
- Fix Clippy lint (#335)