mirror of
https://github.com/esp-rs/espup.git
synced 2025-09-26 20:30:28 +00:00

* chore: 📌 Update crate version * refactor: ♻️ Initial refactor of subcommands * feat: ✨ Add config file for install and update * refactor: ♻️ Avoid using config file * feat: ✨ Use temp_dir * feat: ⚡️ Rename windows toolchain * feat: ✨ Add todo, remove unnecesary modules, fix Windows install * test: 🐛 Fix tests * fix: 🐛 Fix Windows build * fix: 🐛 Fix LLVM installation * fix: 🐛 Fix GCC paths * docs: 🎨 Update todos * style: 🎨 Remove debug prints * feat: ✨ Update nightly installation * feat: ⚡️ Check the result of cmds * fix: 🐛 Fix errors * feat: ✨ Update errors * feat: ⚡️ Remove unnecesary into_diagnostics * build: ➖ Cleanup dependencies * feat: ✨ Only install nightly toolchain when using riscv targets * refactor: ♻️ Update how cmd! results are checked * refactor: ♻️ Use std::process::Command * style: 🎨 Remove unused comments * feat: ⚡️ Run Xtensa install commands in parallel * style: 🔊 Remove rustup logs * feat: ✨ Check if the toolchain is already installed an reuse it * feat: ⚡️ Improve toolchain detection * docs: 🔊 Update log warning about extended semver corner case * docs: 💡 Remove addressed todo coment * refactor: ♻️ Update options * test: 🐛 Fix tests * docs: 🔊 Add todo * docs: ⚡️ Update llvm error * refactor: ♻️ Use an error for LLVM * fix: 🐛 Fix llvm object * feat: ✨ Allow only `esp` as -a/--name * chore: 🎨 Format variables and standarize logs * feat: ⚡️ Remove unused import * feat: ✨ Inject Windows variables * chore: ⚡️ Remove llvm-version option * feat: ⚡️ Add std option * style: 🔇 Remove debug log * fix: 🎨 Fix clippy warnings * fix: 🐛 Fix clippy warnings on unix * chore: 🔊 Update logs * feat: ✨ Stip zip files * feat: ✨ Allow -a/--name in Windows * feat: ✨ Allow -a/--name in Windows * style: 🐛 Fix clippy warning * ci: ⚡️ Improve CD and add publish job * ci: 🐛 Fix cross installation * build: ⬆️ bump dependencies * docs: 📝 Remove limitations sections * docs: 📝 Update usage section * docs: 📝 Update docs * docs: 📝 Update readme * docs: 📝 Update requirements * docs: 📝 Update format * docs: 📝 Update docs * docs: 📝 Update requirements * build: 🏗️ Dependencies update * docs: 📝 Fix typo * refactor: ♻️ Change xtensa-version option to be backward compatible