Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 22, 2025

This PR contains the following updates:

Package Type Update Change
ghcr.io/static-web-server/static-web-server final minor 2.37.0 -> 2.40.1

Release Notes

static-web-server/static-web-server (ghcr.io/static-web-server/static-web-server)

v2.40.1

Compare Source

This new v2.40.1 release brings important security bug fixes for users serving directories with symbilic links (symlinks) as well as other minor improvements.

We encourage users to update as soon as possible.
More details about the fixed security issue will be provided in the next hours.

Fixes

Refactorings

For more details see the v2.40.1 milestone and the full changelog v2.40.0...v2.40.1.

v2.40.0

Compare Source

This new v2.40.0 release brings important security bug fixes, performance, resource and binary size optimizations, rootless Debian and Alpine Docker images, content negotiation for Markdown files support and other enhancements.

For more details about the changes, take a look at the corresponding PR and documentation links.

Fixes

Features

Refactorings

  • c66c791 Docker: Prefer dynamically-linked binaries for Debian Docker images, which reduces container's memory usage significantly. #​588 by [@​joseluisq][joseluisq]
  • 557363e Replace regex crate with regex-lite to reduce binary size. #​581 by [@​joseluisq][joseluisq]
  • afddfd6 Drop jemalloc in favor of mimalloc for MUSL targets, which reduces statically-linked binary's memory usage. #​587 by [@​joseluisq][joseluisq]
  • b234984 Docker: Rootless Debian and Alpine Docker images, which reduces the attack surface and improves security. #​567 by [@​joseluisq][joseluisq], see docs
  • d48da4c Simplify public directory for Docker image and default error pages, which improves the default index and error pages' responsiveness in the browser. #​579 by [@​joseluisq][joseluisq]
  • ce5b4fab Drop lazy_static and prefer fixed text mime types for dynamic compression. #​580 by [@​joseluisq][joseluisq]
  • ea9f43f CI: Move perfcheck workflow behind a PR comment trigger. #​584 by [@​joseluisq][joseluisq]

For more details see the v2.40.0 milestone and the full changelog v2.39.0...v2.40.0.

v2.39.0

Compare Source

This new v2.39.0 release brings important security bug fixes and updates to project dependencies and Docker images as well as other improvements.

This releases fixes CVE-2025-62518 (a.k.a TARmageddon).

Additionally, the project Minimum Supported Rust Version (MSRV) has been bumped to Rust 1.85.0 (2024 Edition).

Fixes

For more details see the v2.39.0 milestone and the full changelog v2.38.1...v2.39.0.

v2.38.1

Compare Source

This new v2.38.1 release brings several security and bug fixes and improvements for the Cache Control feature.

Fixes

Refactorings

  • 0b55770 Remove public from Cache-Control header value when feature enabled. Which can prevent CDN and Basic Authentication cache issues. PR #​562 by @​joseluisq

For more details see the v2.38.1 milestone and the full changelog v2.38.0...v2.38.1.

v2.38.0

Compare Source

This new v2.38.0 release brings several security and bug fixes and support for a less-generic sws.toml default config file as well as other improvements.

Fixes

Features

  • acd8388 Add a less-generic config file sws.toml support as default. PR #​551 by @​davlgd.
    • Migration: The previous default config.toml file name will be supported for a while, but it's recommended to use sws.toml instead.

For more details see the v2.38.0 milestone and the full changelog v2.37.0...v2.38.0.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/ghcr.io-static-web-server-static-web-server-2.x branch from 50042d9 to d216d69 Compare September 9, 2025 02:08
@renovate renovate bot changed the title Update ghcr.io/static-web-server/static-web-server Docker tag to v2.38.0 Update ghcr.io/static-web-server/static-web-server Docker tag to v2.38.1 Sep 9, 2025
@renovate renovate bot changed the title Update ghcr.io/static-web-server/static-web-server Docker tag to v2.38.1 Update ghcr.io/static-web-server/static-web-server Docker tag to v2.39.0 Oct 26, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-static-web-server-static-web-server-2.x branch from d216d69 to 76424b1 Compare October 26, 2025 01:53
@renovate renovate bot changed the title Update ghcr.io/static-web-server/static-web-server Docker tag to v2.39.0 Update ghcr.io/static-web-server/static-web-server Docker tag to v2.40.0 Dec 1, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-static-web-server-static-web-server-2.x branch from 76424b1 to 2803691 Compare December 1, 2025 01:02
@renovate renovate bot force-pushed the renovate/ghcr.io-static-web-server-static-web-server-2.x branch from 2803691 to 58aab7e Compare December 8, 2025 05:23
@renovate renovate bot changed the title Update ghcr.io/static-web-server/static-web-server Docker tag to v2.40.0 Update ghcr.io/static-web-server/static-web-server Docker tag to v2.40.1 Dec 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant