Changelog
Features
- f683f75 feat(chromium): only write to fs if necessary
- ef5f449 feat: configurable log level
- ffe7ce5 feat: purge unused extensions
- f2c4492 feat: reduce log verbosity
- 0a79c08 feat: retry download if body is empty
Bug fixes
- fbe744d fix: change chrome crx download url
- 4351ec3 fix: only purge files if there were no errors
- 4cf4963 fix: remove vimium from config.toml
Others
- 8e37314 Revert "chore: updates"
- 419771e build(deps): bump anyhow from 1.0.86 to 1.0.87
- 432c073 build(deps): bump anyhow from 1.0.87 to 1.0.89
- 5100eef build(deps): bump anyhow from 1.0.89 to 1.0.91
- f9dee53 build(deps): bump anyhow from 1.0.91 to 1.0.92
- 2fe9be1 build(deps): bump anyhow from 1.0.92 to 1.0.93
- 0529eb3 build(deps): bump anyhow from 1.0.94 to 1.0.95
- 6b38c43 build(deps): bump anyhow from 1.0.95 to 1.0.97
- c6d3a84 build(deps): bump anyhow from 1.0.97 to 1.0.98
- d4f5041 build(deps): bump codecov/codecov-action from 4 to 5
- 61cbcf3 build(deps): bump dirs from 5.0.1 to 6.0.0
- a62171c build(deps): bump mockito from 1.4.0 to 1.5.0
- 3d8bd39 build(deps): bump mockito from 1.5.0 to 1.6.1
- 7b7d634 build(deps): bump mockito from 1.6.1 to 1.7.0
- d89489e build(deps): bump openssl from 0.10.68 to 0.10.70
- 090e059 build(deps): bump openssl from 0.10.70 to 0.10.72
- a5b7cfc build(deps): bump reqwest from 0.12.11 to 0.12.12
- 8746ee8 build(deps): bump reqwest from 0.12.12 to 0.12.14
- 84a7bdf build(deps): bump reqwest from 0.12.14 to 0.12.15
- fd94813 build(deps): bump reqwest from 0.12.5 to 0.12.7
- 8eb15a0 build(deps): bump reqwest from 0.12.7 to 0.12.8
- 7690668 build(deps): bump reqwest from 0.12.8 to 0.12.9
- 2efaf4d build(deps): bump reqwest from 0.12.9 to 0.12.11
- 40da086 build(deps): bump reqwest-middleware from 0.3.2 to 0.3.3
- 90e42ab build(deps): bump reqwest-middleware from 0.3.3 to 0.4.0
- e9591eb build(deps): bump reqwest-middleware from 0.4.0 to 0.4.1
- efcce55 build(deps): bump reqwest-middleware from 0.4.1 to 0.4.2
- 27e9580 build(deps): bump reqwest-retry from 0.6.0 to 0.6.1
- 5b48716 build(deps): bump reqwest-retry from 0.6.1 to 0.7.0
- 96db2f6 build(deps): bump ring from 0.17.8 to 0.17.13
- 69e1855 build(deps): bump serde from 1.0.204 to 1.0.206
- fc5f577 build(deps): bump serde from 1.0.206 to 1.0.208
- f2c9205 build(deps): bump serde from 1.0.208 to 1.0.209
- 17ee820 build(deps): bump serde from 1.0.209 to 1.0.210
- 08e553b build(deps): bump serde from 1.0.210 to 1.0.213
- 787f276 build(deps): bump serde from 1.0.213 to 1.0.214
- 1c1f9b3 build(deps): bump serde from 1.0.214 to 1.0.215
- bee0142 build(deps): bump serde from 1.0.215 to 1.0.216
- 751c8a1 build(deps): bump serde from 1.0.216 to 1.0.217
- 5874b6b build(deps): bump serde from 1.0.217 to 1.0.218
- fee8c80 build(deps): bump serde from 1.0.218 to 1.0.219
- 8d05c61 build(deps): bump serde_json from 1.0.120 to 1.0.121
- 69b2e17 build(deps): bump serde_json from 1.0.121 to 1.0.122
- 0f4c103 build(deps): bump serde_json from 1.0.122 to 1.0.124
- 473b4c6 build(deps): bump serde_json from 1.0.124 to 1.0.125
- aafc745 build(deps): bump serde_json from 1.0.125 to 1.0.127
- 852f5f7 build(deps): bump serde_json from 1.0.127 to 1.0.128
- 01a7790 build(deps): bump serde_json from 1.0.128 to 1.0.132
- f641402 build(deps): bump serde_json from 1.0.132 to 1.0.133
- 5ac20c7 build(deps): bump serde_json from 1.0.133 to 1.0.134
- ad0b6bd build(deps): bump serde_json from 1.0.134 to 1.0.135
- 5d5b6dd build(deps): bump serde_json from 1.0.135 to 1.0.137
- 38393b9 build(deps): bump serde_json from 1.0.137 to 1.0.138
- 1db49d1 build(deps): bump serde_json from 1.0.138 to 1.0.140
- bb5c6f6 build(deps): bump sha2 from 0.10.8 to 0.10.9
- f740196 build(deps): bump temp-dir from 0.1.13 to 0.1.14
- 1dfdf95 build(deps): bump tokio from 1.38.0 to 1.38.1
- 920f317 build(deps): bump tokio from 1.38.1 to 1.39.2
- 0c8f7c1 build(deps): bump tokio from 1.39.2 to 1.39.3
- 44dbe6d build(deps): bump tokio from 1.39.3 to 1.40.0
- 3ff7202 build(deps): bump tokio from 1.40.0 to 1.41.0
- 9788755 build(deps): bump tokio from 1.41.0 to 1.41.1
- e1f7341 build(deps): bump tokio from 1.42.0 to 1.43.0
- ab3fc6f build(deps): bump tokio from 1.43.0 to 1.44.0
- 0bef099 build(deps): bump tokio from 1.44.0 to 1.44.1
- 49f608e build(deps): bump tokio from 1.44.1 to 1.44.2
- d1b8e96 build(deps): bump toml from 0.8.14 to 0.8.15
- 0959e77 build(deps): bump toml from 0.8.15 to 0.8.16
- e36d5cc build(deps): bump toml from 0.8.16 to 0.8.19
- 76ef9e0 build(deps): bump toml from 0.8.19 to 0.8.20
- b0d4d21 build(deps): bump toml from 0.8.20 to 0.8.21
- d7f0838 build(deps): bump toml from 0.8.21 to 0.8.22
- 234bffd build(deps): bump tracing from 0.1.40 to 0.1.41
- 6506a73 build(deps): bump tracing-subscriber from 0.3.18 to 0.3.19
- 0a9ffc2 build(deps): bump winreg from 0.52.0 to 0.55.0
- e6b2379 build(deps): bump zip from 2.1.3 to 2.1.5
- 317741c build(deps): bump zip from 2.1.5 to 2.1.6
- fa41952 build(deps): bump zip from 2.1.6 to 2.2.0
- 4632977 build(deps): bump zip from 2.2.0 to 2.2.1
- 9664c17 build(deps): bump zip from 2.2.1 to 2.2.2
- 5ebc4ce build(deps): bump zip from 2.2.2 to 2.2.3
- 51177d9 build(deps): bump zip from 2.2.3 to 2.3.0
- 2341141 build(deps): bump zip from 2.3.0 to 2.5.0
- 9f631bc build(deps): bump zip from 2.5.0 to 2.6.1
- d560501 chore(deps): pin dependencies
- 944f53b chore(deps): pin dependencies
- 1a79178 chore(deps): pin dependencies
- eeb7e2c chore(deps): update actions/checkout action to v5
- 2b82bf9 chore(deps): update cargo-non-major
- 2362ef1 chore(deps): update cargo-non-major
- 2c1cde3 chore(deps): update cargo-non-major
- a42f681 chore(deps): update ci
- 88fe736 chore(deps): update ci
- 56cc95e chore(deps): update ci
- 5d88f26 chore(deps): update ci
- 6f0dc00 chore(deps): update determinatesystems/update-flake-lock action to v27
- cb9692a chore(deps): update rust crate tokio to v1.45.0
- 0d6e603 chore(deps): update rust crate tracing-subscriber to v0.3.20 [security]
- ca20b1e chore(deps): update rust crate zip to v4
- 101a4ee chore(deps): update rust crate zip to v5
- 6114855 chore: cargo update
- e156b59 chore: fail if clippy has warnings
- 6d0030b chore: fix clippy warning
- 47340d9 chore: fix clippy warnings
- 720ac7a chore: nix flake update
- b1766af chore: updates
- b67797d chore: updates
- d2b1dc1 chore: updates
- 32fe105 ci: add codecov
- 35fcae6 ci: add goreleaser
- fe55728 ci: add release pipeline
- d2ef776 ci: automatically update nix flakes
- e8c2680 ci: build with nix
- 4dfc1b7 ci: change schedule to monthly
- 4594639 ci: chore updates
- ec69743 ci: disable nix
- 31f66ff ci: fix update flake lock job
- 4b1586a ci: pin taiki-e/install-action
- 73bdff1 ci: update dependencies
- 362a049 ci: use renovatebot
- 58be0ab flake.lock: Update
- d7bd484 flake.lock: Update
- fa3106f flake.lock: Update
- e1ee345 flake.lock: Update
- ce3fdfc flake.lock: Update
- 7134e11 refactor(firefox): no write operations if extension already up-to-date
- 605b9f4 refactor(firefox): use JoinSet to speed things up