Compare commits

..

14 commits

Author SHA1 Message Date
Renovate Bot
a2edead3e7 chore(deps): lock file maintenance 2024-07-29 00:04:29 +00:00
60e6e6216f
chore(release): release artifactview v0.4.6 2024-07-28 22:38:02 +02:00
ThetaBot
a7160fadde
chore(deps): update rust crate zip to v2 (#9)
Reviewed-on: https://codeberg.org/ThetaDev/artifactview/pulls/9
Co-authored-by: ThetaBot <thetabot@noreply.codeberg.org>
Co-committed-by: ThetaBot <thetabot@noreply.codeberg.org>
2024-07-28 22:35:39 +02:00
ThetaBot
3ae7f8813e chore(deps): update rust crate tokio to v1.39.2 (#28) 2024-07-28 00:07:04 +00:00
ThetaBot
642930d397 fix(deps): update rust crate comrak to 0.26.0 (#27) 2024-07-26 00:07:16 +00:00
ThetaBot
057a365a0e chore(deps): update rust crate tokio to v1.39.1 (#26) 2024-07-26 00:06:51 +00:00
ThetaBot
b67b1730b1 fix(deps): update rust crate thiserror to v1.0.63 (#25) 2024-07-26 00:04:38 +00:00
ThetaBot
a5d49733fd fix(deps): update rust crate quick_cache to v0.6.2 (#24) 2024-07-25 19:48:54 +00:00
ThetaBot
c5c9f85e4b fix(deps): update rust crate quick-xml to v0.36.1 (#23) 2024-07-25 19:48:23 +00:00
ThetaBot
88c635cbad fix(deps): update rust crate async-compression to v0.4.12 (#22) 2024-07-25 19:45:19 +00:00
ThetaBot
1a5c056204 chore(deps): update rust crate scraper to v0.19.1 (#21) 2024-07-25 19:43:56 +00:00
ThetaBot
c9db056791 chore(deps): update rust crate env_logger to v0.11.5 (#20) 2024-07-25 19:42:49 +00:00
ThetaBot
5f94794d24 fix(deps): update rust crate quick-xml to 0.36.0 (#19) 2024-07-09 00:05:36 +00:00
ThetaBot
f41a92243c chore(deps): lock file maintenance (#18) 2024-07-08 00:07:06 +00:00
7 changed files with 285 additions and 194 deletions

View file

@ -3,6 +3,31 @@
All notable changes to this project will be documented in this file.
## [v0.4.6](https://codeberg.org/ThetaDev/artifactview/compare/v0.4.5..v0.4.6) - 2024-07-28
### 🐛 Bug Fixes
- *(deps)* Update rust crate serde_json to v1.0.120 (#14) - ([06f9c27](https://codeberg.org/ThetaDev/artifactview/commit/06f9c278a857a272580ee1c4f8e58078556accda))
- *(deps)* Update rust crate quick_cache to 0.6.0 (#15) - ([2e06266](https://codeberg.org/ThetaDev/artifactview/commit/2e0626667e5fc344df9870cd8c924b9dd60886bb))
- *(deps)* Update rust crate serde to v1.0.204 (#16) - ([1321386](https://codeberg.org/ThetaDev/artifactview/commit/13213861ba0ea30504caa50da2a99af567876e5c))
- *(deps)* Update rust crate quick-xml to 0.36.0 (#19) - ([5f94794](https://codeberg.org/ThetaDev/artifactview/commit/5f94794d24f300762da2ab162f4336508b516eda))
- *(deps)* Update rust crate async-compression to v0.4.12 (#22) - ([88c635c](https://codeberg.org/ThetaDev/artifactview/commit/88c635cbad535eb902ea54a314e8511965a792b4))
- *(deps)* Update rust crate quick-xml to v0.36.1 (#23) - ([c5c9f85](https://codeberg.org/ThetaDev/artifactview/commit/c5c9f85e4baec58dcc2001ac3a7f005c7f501557))
- *(deps)* Update rust crate quick_cache to v0.6.2 (#24) - ([a5d4973](https://codeberg.org/ThetaDev/artifactview/commit/a5d49733fd84ba37e8c258f191bf79f4affb86f9))
- *(deps)* Update rust crate thiserror to v1.0.63 (#25) - ([b67b173](https://codeberg.org/ThetaDev/artifactview/commit/b67b1730b1e9c06b4ff99774c37c71391f48f93a))
- *(deps)* Update rust crate comrak to 0.26.0 (#27) - ([642930d](https://codeberg.org/ThetaDev/artifactview/commit/642930d397efa106267bd2aff8c413ab4173a5c6))
### ⚙️ Miscellaneous Tasks
- *(deps)* Update rust crate axum-test to v15.3.0 (#17) - ([a88f1ba](https://codeberg.org/ThetaDev/artifactview/commit/a88f1ba91c054fdb267f0edef10aacf14a909694))
- *(deps)* Lock file maintenance (#18) - ([f41a922](https://codeberg.org/ThetaDev/artifactview/commit/f41a92243c91086d5d774410b1452303fad64ccf))
- *(deps)* Update rust crate env_logger to v0.11.5 (#20) - ([c9db056](https://codeberg.org/ThetaDev/artifactview/commit/c9db0567916e500017034d6a99eb48a25a1671e0))
- *(deps)* Update rust crate scraper to v0.19.1 (#21) - ([1a5c056](https://codeberg.org/ThetaDev/artifactview/commit/1a5c056204b488e36ef95145b05a674c661a2154))
- *(deps)* Update rust crate tokio to v1.39.1 (#26) - ([057a365](https://codeberg.org/ThetaDev/artifactview/commit/057a365a0ecafe00fa84e53c736272f5db26f0f1))
- *(deps)* Update rust crate tokio to v1.39.2 (#28) - ([3ae7f88](https://codeberg.org/ThetaDev/artifactview/commit/3ae7f8813e19818098a6b67d0c6770db8a79defe))
- *(deps)* Update rust crate zip to v2 (#9) - ([a7160fa](https://codeberg.org/ThetaDev/artifactview/commit/a7160fadde6c95c6c03c90c5d2301738c8e559c2))
## [v0.4.5](https://codeberg.org/ThetaDev/artifactview/compare/v0.4.4..v0.4.5) - 2024-07-01
### 🚀 Features

442
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
[package]
name = "artifactview"
version = "0.4.5"
version = "0.4.6"
edition = "2021"
authors = ["ThetaDev <thetadev@magenta.de>"]
license = "MIT"
@ -30,7 +30,7 @@ axum = { version = "0.7.5", default-features = false, features = [
"tracing",
] }
axum-extra = { version = "0.9.3", features = ["typed-header"] }
comrak = { version = "0.24.1", default-features = false }
comrak = { version = "0.26.0", default-features = false }
dotenvy = "0.15.7"
envy = { path = "crates/envy" }
flate2 = "1.0.30"

View file

@ -49,7 +49,7 @@ tokio-util = { version = "0.7", features = ["compat"], optional = true }
tokio = { version = "1", features = ["full"] }
tokio-util = { version = "0.7", features = ["compat"] }
env_logger = "0.11.2"
zip = "0.6.3"
zip = "2.1.5"
# shared across multiple examples
# anyhow = "1"

View file

@ -70,7 +70,7 @@ fn generate_zip64many_zip() -> std::path::PathBuf {
let zip_file = std::fs::File::create(&path).unwrap();
let mut zip = zip::ZipWriter::new(zip_file);
let options = FileOptions::default().compression_method(zip::CompressionMethod::Stored);
let options = FileOptions::<()>::default().compression_method(zip::CompressionMethod::Stored);
for i in 0..2_u32.pow(16) + 1 {
zip.start_file(format!("{i}.txt"), options).unwrap();

View file

@ -36,7 +36,7 @@ async fn test_write_zip64_file() {
let cursor = std::io::Cursor::new(buffer);
let mut zip = zip::read::ZipArchive::new(cursor).unwrap();
let mut file1 = zip.by_name("file1").unwrap();
assert_eq!(file1.extra_data(), &[] as &[u8]);
assert_eq!(file1.extra_data(), Some(&[] as &[u8]));
let mut buffer = Vec::new();
file1.read_to_end(&mut buffer).unwrap();
assert_eq!(buffer.as_slice(), &[0, 0, 0, 0]);

View file

@ -7,7 +7,7 @@ license = "BSD-2-Clause"
repository = "https://github.com/borisfaure/junit-parser"
[dependencies]
quick-xml = { version = "0.35.0", features = ["escape-html"] }
quick-xml = { version = "0.36.0", features = ["escape-html"] }
thiserror = "1.0.61"
time = { version = "0.3.36", features = ["parsing", "serde-well-known"] }
serde = { version = "1.0", features = ["derive"] }