Releases: friedemannsommer/searproxy
Releases · friedemannsommer/searproxy
v0.4.21
Changes
- Upgraded Rust edition from 2021 to 2024
Dependencies Updated
clap
: 4.5.28 → 4.5.30log
: 0.4.25 → 0.4.26once_cell
: 1.20.2 → 1.20.3serde
: 1.0.217 → 1.0.218
Full Changelog: v0.4.20...v0.4.21
v0.4.20
Changes
- Maintenance release focusing on dependency updates and security patches
- No breaking changes or new features introduced
Dependency Updates
Rust Dependencies
- Updated
serde
from 1.0.215 to 1.0.217 - Updated
bytes
from 1.9.0 to 1.10.0 - Updated
clap
from 4.5.23 to 4.5.28 - Updated
fern
from 0.7.0 to 0.7.1 - Updated
lol_html
from 2.1.0 to 2.2.0 - Updated
log
from 0.4.22 to 0.4.25 - Updated
thiserror
from 2.0.5 to 2.0.11 - Updated
reqwest
from 0.12.9 to 0.12.12 - Updated
lightningcss
from 1.0.0-alpha.61 to 1.0.0-alpha.63
Base Images
- Updated Debian base image from 12.8-slim to 12.9-slim
- Updated Alpine base image from 3.21.0 to 3.21.2
Full Changelog: v0.4.19...v0.4.20
v0.4.19
Changes
-
Dependency Updates:
- Clap: Upgraded to version 4.5.23.
- lol_html: Upgraded to version 2.1.0.
-
Docker Base Image:
- The Dockerfile has been upgraded to use Alpine version 3.21.0.
Full Changelog: v0.4.18...v0.4.19
v0.4.18
Changes
General maintenance and dependency updates to ensure compatibility and efficiency.
-
Version Bump of Dependencies:
bytes
updated from version1.8.0
to1.9.0
.clap
updated from version4.5.20
to4.5.21
.serde
updated from version1.0.214
to1.0.215
.thiserror
updated from version1.0.66
to2.0.3
.url
updated from version2.5.2
to2.5.4
.lightningcss
updated from version1.0.0-alpha.59
to1.0.0-alpha.61
.
-
Dockerfile Update:
- Base image in the Dockerfile updated to
debian:12.8-slim
to utilize the latest stable updates and security patches.
- Base image in the Dockerfile updated to
-
Code Enhancements:
- Added an allowance for clippy lint
needless_lifetimes
insrc/templates/base.rs
to avoid unnecessary warnings during code linting.
- Added an allowance for clippy lint
Full Changelog: v0.4.17...v0.4.18
v0.4.17
Changes
-
Updated GitHub Actions workflow to use:
docker/setup-buildx-action
to v3.7.1docker/build-push-action
to v6.9.0
-
Bumped Docker base images:
debian:12.6-slim
todebian:12.7-slim
alpine:3.20.2
toalpine:3.20.3
-
Various dependency updates in
Cargo.toml
:bytes
from v1.7.2 to v1.8.0clap
from v4.5.19 to v4.5.20fern
from v0.6.2 to v0.7.0futures-util
from v0.3.30 to v0.3.31once_cell
from v1.20.1 to v1.20.2regex
from v1.11.0 to v1.11.1serde
from v1.0.210 to v1.0.214thiserror
from v1.0.64 to v1.0.66reqwest
from v0.12.8 to v0.12.9
-
Updated the logic for parsing socket listeners.
Full Changelog: v0.4.16...v0.4.17
v0.4.16
Dependency changes
- bytes v1.6.1 => v1.7.2
- clap v4.5.11 => v4.5.19
- lol_html v1.2.1 => v2.0.0
- once_cell v1.19.0 => v1.20.1
- regex v1.10.5 => v1.11.0
- serde v1.0.204 => v1.0.210
- thiserror v1.0.63 => v1.0.64
- actix-web v4.8.0 => v4.9.0
- reqwest v1.12.5 => v1.12.8
- lightningcss v1.0.0-alpha.57 => v1.0.0-alpha.59
Full Changelog: v0.4.15...v0.4.16
v0.4.15
Dependency changes
- base64 v0.22.0 => v0.22.1
- bytes v1.6.0 => v1.6.1
- clap v4.5.4 => v4.5.11
- htmlentity v1.3.1 => v1.3.2
- log v0.4.21 => v0.4.22
- regex v1.10.4 => v1.10.5
- serde v1.0.198 => v1.0.204
- thiserror v1.0.58 => v1.0.63
- url v2.5.0 => v2.5.2
- actix-web v4.5.1 => v4.8.0
- reqwest v0.12.4 => v0.12.5
- lightningcss v1.0.0-alpha.55 => v1.0.0-alpha.57
Full Changelog: v0.4.13...v0.4.15
v0.4.13
Dependency changes
- bytes v1.5.0 => v1.6.0
- clap v4.5.3 => v4.5.4
- regex v1.10.3 => v1.10.4
- serde v1.0.197 => v1.0.198
- serde_qs v0.12.0 => v0.13.0
- reqwest v0.12.1 => v0.12.4
PRs
- Bump reqwest from 0.12.1 to 0.12.2 by @dependabot in #334
- Bump clap from 4.5.3 to 4.5.4 by @dependabot in #333
- Bump bytes from 1.5.0 to 1.6.0 by @dependabot in #331
- Bump regex from 1.10.3 to 1.10.4 by @dependabot in #332
- Bump docker/setup-buildx-action from 3.2.0 to 3.3.0 by @dependabot in #337
- Bump serde_qs from 0.12.0 to 0.13.0 by @dependabot in #335
- Bump reqwest from 0.12.2 to 0.12.3 by @dependabot in #336
- Bump serde from 1.0.197 to 1.0.198 by @dependabot in #338
- Bump rustls from 0.22.2 to 0.22.4 in the cargo group by @dependabot in #339
Full Changelog: v0.4.12...v0.4.13
v0.4.12
Dependency changes
- base64 v0.21.7 => v0.22.0
- clap v4.5.0 => v4.5.3
- log v0.4.20 => v0.4.21
- lol_html v1.2.0 => v1.2.1
- serde v1.0.196 => v1.0.197
- thiserror v1.0.57 => v1.0.58
- reqwest v0.11.24 => v0.12.1
- lightningcss v1.0.0-alpha.53 => v1.0.0-alpha.55
PRs
- Bump docker/setup-buildx-action from 3.0.0 to 3.1.0 by @dependabot in #317
- Bump log from 0.4.20 to 0.4.21 by @dependabot in #318
- Bump docker/setup-buildx-action from 3.1.0 to 3.2.0 by @dependabot in #325
- Bump docker/build-push-action from 5.1.0 to 5.3.0 by @dependabot in #323
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #322
- Bump docker/login-action from 3.0.0 to 3.1.0 by @dependabot in #324
Full Changelog: v0.4.11...v0.4.12
v0.4.11
Dependency changes
- base64 v0.21.5 => v0.21.7
- clap v4.4.11 => v4.5.0
- futures-util v0.3.29 => v0.3.30
- regex v1.10.2 => v1.10.3
- serde v1.0.193 => v1.0.196
- thiserror v1.0.51 => v1.0.57
- actix-web v4.4.0 => v4.5.1
- reqwest v0.11.23 => v0.11.24
- lightningcss v1.0.0-alpha.51 => v1.0.0-alpha.53
Docker image
- (runtime) alpine v3.19.0 => v3.19.1
- (build only) debian v12.4-slim => v12.5-slim
PRs
- Bump docker/metadata-action from 5.4.0 to 5.5.0 by @dependabot in #302
- Bump reqwest from 0.11.23 to 0.11.24 by @dependabot in #309
- Bump docker/metadata-action from 5.5.0 to 5.5.1 by @dependabot in #311
- Bump serde from 1.0.195 to 1.0.196 by @dependabot in #310
Full Changelog: v0.4.10...v0.4.11