883 Commits

Author SHA1 Message Date
Sergio Gasquez
f727be5727 docs: Update changelog 2023-11-07 12:29:44 +01:00
Sergio Gasquez
69dd9fda45 feat: Bump dependencies and update changelog 2023-11-07 12:05:17 +01:00
Sergio Gasquez Arcos
119ec3a319
Update Windows env (#389)
* feat: Update Windows env

* feat: Remove unused import in env.rs

* feat: Add version file for GCC and LLVM

* feat: Improve get methods

* fix: Fix includes
2023-11-07 12:04:53 +01:00
Sergio Gasquez
819b3b45f9 style: Update log format 2023-11-02 09:56:14 +00:00
Sergio Gasquez Arcos
e423451b82
Minor improvements (#384)
* docs: Fix typo

* feat: Less verbose logs and minor improvements

* feat: Use tokio::fs

* style: Improve includes

* docs: Update changelog

* feat: Merge main
2023-10-30 14:53:42 +01:00
Sergio Gasquez Arcos
5e1e06f617
docs: Update changelog (#385) 2023-10-30 14:20:49 +01:00
Sergio Gasquez Arcos
f2ad5fa763
Add symlink to LLVM (#380)
* feat: Add symlink to LLVM in $HOME/.espup/esp-clang

* feat: Remove symlink folder
2023-10-30 14:12:29 +01:00
Sergio Gasquez
e54750d27f chore: Remove unused emoji.rs 2023-10-26 16:23:53 +02:00
Sergio Gasquez
f512c6f938 docs: Update docs regarding tab completion 2023-10-23 12:43:46 +02:00
Sergio Gasquez
ea3fe81d3e chore: Prepare new development cycle 2023-10-20 10:46:25 +02:00
Sergio Gasquez Arcos
0d5bda7990
Prepare 0.7.0 release (#378)
* docs: Update changelog

* build: Bump espup version and dependencies
v0.7.0
2023-10-18 14:33:51 +02:00
Sergio Gasquez Arcos
75f893223a
Remove emojis (#376)
* style: Remove emojis

* docs: Update changelog
2023-10-18 14:16:46 +02:00
Sergio Gasquez Arcos
80205eddcd
Improve logger fmt and logging messages (#375)
* chore: Update logger fmt and export file log

* chore: Update log messages

* chore: Log level is now lowercase

* refactor: Merge install and update methods
2023-10-17 15:58:43 +02:00
Sergio Gasquez Arcos
3910ea36fd
Update GCC version (#373)
* feat: Update GCC version

* docs: Update changelog
2023-10-17 14:05:55 +02:00
Sergio Gasquez
37a942512e fix: Fix export command 2023-10-11 12:52:35 +02:00
Sergio Gasquez
8d6cbdb9b2 feat: Begin next release cycle 2023-10-04 11:46:45 +02:00
Sergio Gasquez
05e9d334db docs: Fix typos 2023-10-04 11:31:30 +02:00
Sergio Gasquez Arcos
35a53aa3dc
Prepare v0.6.1 release (#368)
* build: Bump dependencies and espup version
v0.6.1
2023-10-04 11:16:05 +02:00
Sergio Gasquez
7a0a7ff712 ci: Remove CI jobs 2023-10-04 11:14:24 +02:00
Sergio Gasquez
9bfde2d8af ci: Remove Cargo dependabot 2023-10-04 09:50:03 +02:00
Sergio Gasquez Arcos
107de282ce
Create $RUSTUP_HOME/tmp if needed (#365)
* fix: Create $RUSTUP_HOME/tmp if needed

* style: Simplify create_dir_all error

* docs: Update CHANGELOG.md

* perf: Fix Windows includes
2023-10-04 09:49:13 +02:00
Sergio Gasquez
09b94cd9e0 fix: Complete incompleted Xtensa Rust versions 2023-10-04 09:31:38 +02:00
dependabot[bot]
02ac04696f
build(deps): bump reqwest from 0.11.20 to 0.11.21 (#361)
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.20 to 0.11.21.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.20...v0.11.21)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 09:51:40 +02:00
Sergio Gasquez Arcos
130784085f
feat: Begin next release cycle (#360) 2023-10-02 16:03:39 +02:00
Sergio Gasquez Arcos
cfe4ce4db9
build: Prepare release (#359) v0.6.0 2023-10-02 14:54:53 +02:00
Sergio Gasquez Arcos
f360a79e3a
Add warn message when failed to detect Xtensa Rust (#357)
* perf: Add warn message when failed to detect Xtensa Rust

* style: Format log messages

* Add CHANGELOG.md (#358)

* docs: Add CHANGELOG.md

* ci: Ignore changelog updates

* docs: Update changelog
2023-10-02 12:09:46 +02:00
Sergio Gasquez Arcos
5949af565b
Add CHANGELOG.md (#358)
* docs: Add CHANGELOG.md

* ci: Ignore changelog updates
2023-09-27 11:35:47 +02:00
dependabot[bot]
a54c85238f build(deps): bump clap from 4.4.4 to 4.4.5
Bumps [clap](https://github.com/clap-rs/clap) from 4.4.4 to 4.4.5.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.4...v4.4.5)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-26 10:19:12 +02:00
dependabot[bot]
2e1e3a90d8 build(deps): bump clap from 4.4.2 to 4.4.4
Bumps [clap](https://github.com/clap-rs/clap) from 4.4.2 to 4.4.4.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.2...v4.4.4)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-19 12:39:50 +02:00
dependabot[bot]
69bbc7749a build(deps): bump serde_json from 1.0.106 to 1.0.107
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.106 to 1.0.107.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.106...v1.0.107)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-19 12:39:37 +02:00
dependabot[bot]
c620ebfa7f
build(deps): bump serde_json from 1.0.105 to 1.0.106 (#350)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.105 to 1.0.106.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.105...v1.0.106)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-14 09:59:41 +02:00
dependabot[bot]
f178e8a84d
build(deps): bump clap_complete from 4.4.0 to 4.4.1 (#351)
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.4.0...clap_complete-v4.4.1)

---
updated-dependencies:
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-14 09:59:32 +02:00
Sergio Gasquez Arcos
a4322009b4
Add a flag to skip Xtensa Rust version parsing (#352)
* feat: Add a flag to skip Xtensa Rust version parsing

* docs: Update Usage section
2023-09-14 08:56:37 +02:00
Sergio Gasquez Arcos
9dfc9708c2
Use RUSTUP_HOME tmp folder (#348)
* feat: Create tmp folders in Xtensa Rust folder

* fix: Fix Windows imports

* feat: Use RUSTUP_HOME tmp folder
2023-09-14 08:22:16 +02:00
Sergio Gasquez Arcos
5219673fb8
Improve remove_dir_all errors (#346)
* feat: Improve remove_dir_all errors

* feat: Small improvements of download_file fn

* feat: Uinstall now deletes everything inside the Xtensa Rust toolchain folder
2023-09-12 09:27:44 +02:00
Sergio Gasquez
2ac988bfea fix: Fix tempdirs cleanup 2023-09-07 09:43:20 +02:00
Sergio Gasquez
f0148bad2c feat: Begin next release cycle 2023-09-07 09:28:25 +02:00
Sergio Gasquez
da4140063b chore: Bump MSRV 2023-09-06 10:05:21 +02:00
Sergio Gasquez
b2051bae97 build: Bump clap versions 2023-09-05 15:37:11 +02:00
Sergio Gasquez
241fd92775 chore: Bump MSRV 2023-09-05 15:34:40 +02:00
Sergio Gasquez
08d140579e build: Cargo update 2023-09-05 15:20:06 +02:00
dependabot[bot]
8da82ecc2b build(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 09:27:34 +02:00
dependabot[bot]
6fcdd89c0b build(deps): bump thiserror from 1.0.47 to 1.0.48
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.47 to 1.0.48.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.47...1.0.48)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 09:27:20 +02:00
dependabot[bot]
e0f6513264 build(deps): bump regex from 1.9.3 to 1.9.5
Bumps [regex](https://github.com/rust-lang/regex) from 1.9.3 to 1.9.5.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.9.3...1.9.5)

---
updated-dependencies:
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 09:27:01 +02:00
dependabot[bot]
1c94c94aae build(deps): bump winreg from 0.50.0 to 0.51.0
Bumps [winreg](https://github.com/gentoo90/winreg-rs) from 0.50.0 to 0.51.0.
- [Release notes](https://github.com/gentoo90/winreg-rs/releases)
- [Changelog](https://github.com/gentoo90/winreg-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gentoo90/winreg-rs/compare/v0.50.0...v0.51.0)

---
updated-dependencies:
- dependency-name: winreg
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-01 10:17:45 +02:00
dependabot[bot]
401986ebf9 build(deps): bump thiserror from 1.0.44 to 1.0.47
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.44 to 1.0.47.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.44...1.0.47)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-31 17:41:53 +02:00
dependabot[bot]
8970e90eaf build(deps): bump reqwest from 0.11.18 to 0.11.20
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.18 to 0.11.20.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.18...v0.11.20)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-31 17:41:46 +02:00
dependabot[bot]
56f83f3102 build(deps): bump flate2 from 1.0.26 to 1.0.27
Bumps [flate2](https://github.com/rust-lang/flate2-rs) from 1.0.26 to 1.0.27.
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Commits](https://github.com/rust-lang/flate2-rs/compare/1.0.26...1.0.27)

---
updated-dependencies:
- dependency-name: flate2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-31 15:56:12 +02:00
dependabot[bot]
22c3f25aaa build(deps): bump serde_json from 1.0.104 to 1.0.105
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.104 to 1.0.105.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.104...v1.0.105)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-31 15:56:01 +02:00
dependabot[bot]
ab388ebe97 build(deps): bump tokio from 1.31.0 to 1.32.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.31.0 to 1.32.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.31.0...tokio-1.32.0)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-31 15:55:49 +02:00