From 14b5a6e2470263817673b0b547090aec4bc5ebc2 Mon Sep 17 00:00:00 2001 From: TrueCharts Bot Date: Sun, 5 May 2024 13:01:50 +0200 Subject: [PATCH] chore(deps): update container image ghcr.io/static-web-server/static-web-server to v2.30.0@4a878e1 by renovate (#21618) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/static-web-server/static-web-server](https://togithub.com/static-web-server/static-web-server) | minor | `2.28.0` -> `2.30.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
static-web-server/static-web-server (ghcr.io/static-web-server/static-web-server) ### [`v2.30.0`](https://togithub.com/static-web-server/static-web-server/blob/HEAD/CHANGELOG.md#v2300---2024-04-29) [Compare Source](https://togithub.com/static-web-server/static-web-server/compare/v2.28.0...v2.30.0) This new `v2.30.0` release brings security and dependency updates as well as several bug fixes. Overall performance improvements (directory listing particularly), continuous HTTP load testing benchmarks, project refactorings for increased stability, security and correctness as well as several other improvements. **Fixes** - [6683446](https://togithub.com/static-web-server/static-web-server/commit/6683446) Bugfix/security dependency updates including rustls, tokio, async-compression, regex, chrono, clap and other crates (also [8cfc7ed](https://togithub.com/static-web-server/static-web-server/commit/8cfc7ed), [a876cd5](https://togithub.com/static-web-server/static-web-server/commit/a876cd5), [69bfdd4](https://togithub.com/static-web-server/static-web-server/commit/69bfdd4)). - [c04357e](https://togithub.com/static-web-server/static-web-server/commit/c04357e) Missing custom headers for directory requests (trailing slash). PR [#​333](https://togithub.com/static-web-server/static-web-server/pull/333). - [1c4fad2](https://togithub.com/static-web-server/static-web-server/commit/1c4fad2) CORS does not work properly when used with Basic Auth. PR [#​343](https://togithub.com/static-web-server/static-web-server/pull/343) by [@​ms140569](https://togithub.com/ms140569). - [528ed08](https://togithub.com/static-web-server/static-web-server/commit/528ed08) Accept-Encoding handling does not work correctly if only two compression schemes are available. PR [#​361](https://togithub.com/static-web-server/static-web-server/pull/361) by [@​palant](https://togithub.com/palant). - [c8e39aa](https://togithub.com/static-web-server/static-web-server/commit/c8e39aa) Errors due to "unused code" when features are disabled. PR [#​368](https://togithub.com/static-web-server/static-web-server/pull/368) by [@​palant](https://togithub.com/palant). - [5d66301](https://togithub.com/static-web-server/static-web-server/commit/5d66301) Unreserved characters are percent-encoded in directory listing links. PR [#​371](https://togithub.com/static-web-server/static-web-server/pull/371). - [114862a](https://togithub.com/static-web-server/static-web-server/commit/114862a) Malformed UTF-8 file names are not handled correctly. PR [#​374](https://togithub.com/static-web-server/static-web-server/pull/374) by [@​palant](https://togithub.com/palant). **Features** - [012ef11](https://togithub.com/static-web-server/static-web-server/commit/012ef11) Crate: Display platforms-specific documentation on docs.rs. - [a197f20](https://togithub.com/static-web-server/static-web-server/commit/a197f20) CI: Load testing benchmarks comparison for each commit via Github Actions. PR [#​355](https://togithub.com/static-web-server/static-web-server/pull/355) by [@​palant](https://togithub.com/palant). **Refactorings** - [a451a93](https://togithub.com/static-web-server/static-web-server/commit/a451a93) Improve performance when serving static files. PR [#​334](https://togithub.com/static-web-server/static-web-server/pull/334). - [e569a71](https://togithub.com/static-web-server/static-web-server/commit/e569a71) Reduce some allocations in several modules. PR [#​337](https://togithub.com/static-web-server/static-web-server/pull/337). - [183102d](https://togithub.com/static-web-server/static-web-server/commit/183102d) Build error when using specific or no Cargo compression features. PR [#​339](https://togithub.com/static-web-server/static-web-server/pull/339). - [fe6a2a1](https://togithub.com/static-web-server/static-web-server/commit/fe6a2a1) Move health endpoint-related code into a separate file. PR [#​344](https://togithub.com/static-web-server/static-web-server/pull/344) by [@​palant](https://togithub.com/palant). - [cc6784a](https://togithub.com/static-web-server/static-web-server/commit/cc6784a) Move metrics endpoint-related code into a separate file. PR [#​345](https://togithub.com/static-web-server/static-web-server/pull/345) by [@​palant](https://togithub.com/palant). - [76531e6](https://togithub.com/static-web-server/static-web-server/commit/76531e6) Move all of Basic authentication logic into basic_auth module. PR [#​346](https://togithub.com/static-web-server/static-web-server/pull/346) by [@​palant](https://togithub.com/palant). - [d44e5a1](https://togithub.com/static-web-server/static-web-server/commit/d44e5a1) Move all redirect handling logic into the redirects module. PR [#​348](https://togithub.com/static-web-server/static-web-server/pull/348) by [@​palant](https://togithub.com/palant). - [e965933](https://togithub.com/static-web-server/static-web-server/commit/e965933) Move most of CORS-related code into the cors module. PR [#​349](https://togithub.com/static-web-server/static-web-server/pull/349) by [@​palant](https://togithub.com/palant). - [1246e37](https://togithub.com/static-web-server/static-web-server/commit/1246e37) Move most of maintenance mode logic into maintenance_mode module. PR [#​350](https://togithub.com/static-web-server/static-web-server/pull/350) by [@​palant](https://togithub.com/palant). - [941f692](https://togithub.com/static-web-server/static-web-server/commit/941f692) Move various code related to header handling to the respective modules. PR [#​351](https://togithub.com/static-web-server/static-web-server/pull/351) by [@​palant](https://togithub.com/palant). - [a13f496](https://togithub.com/static-web-server/static-web-server/commit/a13f496) Replaced fork of the headers module by an in-tree handler for the Accept-Encoding header. PR [#​354](https://togithub.com/static-web-server/static-web-server/pull/354) by [@​palant](https://togithub.com/palant). - [207fa4a](https://togithub.com/static-web-server/static-web-server/commit/207fa4a) Move all rewrite handling logic into the rewrites module. PR [#​353](https://togithub.com/static-web-server/static-web-server/pull/353) by [@​palant](https://togithub.com/palant). - [c3c55a4](https://togithub.com/static-web-server/static-web-server/commit/c3c55a4) Prefer querying available cpus using Rust std. PR [#​358](https://togithub.com/static-web-server/static-web-server/pull/358). - [ddda871](https://togithub.com/static-web-server/static-web-server/commit/ddda871) Apply the usual post-processing to error responses for consistency. PR [#​359](https://togithub.com/static-web-server/static-web-server/pull/359) by [@​palant](https://togithub.com/palant). - [cfd1390](https://togithub.com/static-web-server/static-web-server/commit/cfd1390) Improve performance of directory listings. PR [#​357](https://togithub.com/static-web-server/static-web-server/pull/357) by [@​palant](https://togithub.com/palant). - [5a4035f](https://togithub.com/static-web-server/static-web-server/commit/5a4035f) Improve recognition of text MIME types for compression. PR [#​360](https://togithub.com/static-web-server/static-web-server/pull/360) by [@​palant](https://togithub.com/palant). - [b66c89e](https://togithub.com/static-web-server/static-web-server/commit/b66c89e) Move all compression-related code into compression and compression_static modules. PR [#​369](https://togithub.com/static-web-server/static-web-server/pull/369) by [@​palant](https://togithub.com/palant). - [5b5ea98](https://togithub.com/static-web-server/static-web-server/commit/5b5ea98) Use maud templates and serde_json for directory listings. PR [#​367](https://togithub.com/static-web-server/static-web-server/pull/367) by [@​palant](https://togithub.com/palant). - [f311e94](https://togithub.com/static-web-server/static-web-server/commit/f311e94) Move all fallback page logic into the corresponding module. PR [#​372](https://togithub.com/static-web-server/static-web-server/pull/372) by [@​palant](https://togithub.com/palant). - [7d61c91](https://togithub.com/static-web-server/static-web-server/commit/7d61c91) Move directory listing initialization into the corresponding module. PR [#​373](https://togithub.com/static-web-server/static-web-server/pull/373) by [@​palant](https://togithub.com/palant). **Docs** - [90b6032](https://togithub.com/static-web-server/static-web-server/commit/90b6032) Add Exherbo Linux install guide. PR [#​331](https://togithub.com/static-web-server/static-web-server/pull/331) by [@​davlgd](https://togithub.com/davlgd). See [docs](https://static-web-server.net/download-and-install/). - [f534f00](https://togithub.com/static-web-server/static-web-server/commit/f534f00) Fix typo in GitHub bug report template. PR [#​341](https://togithub.com/static-web-server/static-web-server/pull/341) by [@​palant](https://togithub.com/palant). For more details see [v2.30.0 milestone](https://togithub.com/static-web-server/static-web-server/milestone/17?closed=1) and the full changelog [v2.28.0...v2.30.0](https://togithub.com/static-web-server/static-web-server/compare/v2.28.0...v2.30.0).
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- charts/stable/static-web-server/Chart.yaml | 6 +++--- charts/stable/static-web-server/values.yaml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/stable/static-web-server/Chart.yaml b/charts/stable/static-web-server/Chart.yaml index f4ce70618d7..e4d1f435172 100644 --- a/charts/stable/static-web-server/Chart.yaml +++ b/charts/stable/static-web-server/Chart.yaml @@ -7,7 +7,7 @@ annotations: truecharts.org/min_helm_version: "3.11" truecharts.org/train: stable apiVersion: v2 -appVersion: 2.28.0 +appVersion: 2.30.0 dependencies: - name: common version: 23.0.0 @@ -24,7 +24,7 @@ keywords: - web-server - apache - rust -kubeVersion: ">=1.24.0-0" +kubeVersion: '>=1.24.0-0' maintainers: - name: TrueCharts email: info@truecharts.org @@ -36,4 +36,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/static-web-server - https://ghcr.io/static-web-server/static-web-server type: application -version: 5.0.4 +version: 5.1.0 diff --git a/charts/stable/static-web-server/values.yaml b/charts/stable/static-web-server/values.yaml index d1e3cce1d90..e3789792651 100644 --- a/charts/stable/static-web-server/values.yaml +++ b/charts/stable/static-web-server/values.yaml @@ -1,7 +1,7 @@ image: repository: ghcr.io/static-web-server/static-web-server pullPolicy: IfNotPresent - tag: 2.28.0@sha256:542265a74fb2b492d8c869d373950a5528ab2ae78982da63f547619480fa839c + tag: 2.30.0@sha256:4a878e15395678168c20acdf0daf7381e5b687436da06821f52c8b786582571e service: main: ports: