static-web-server/static-web-server (joseluisq/static-web-server)
### [`v2.33.0`](https://redirect.github.com/static-web-server/static-web-server/blob/HEAD/CHANGELOG.md#v2330---2024-09-17)
[Compare Source](https://redirect.github.com/static-web-server/static-web-server/compare/v2.32.2...v2.33.0)
This new `v2.33.0` release brings several security and bug fixes. New features like experimental in-memory files cache with eviction policy support, new subcomand to generate man pages and shell completions as well as other improvements.
Note that experimental features are subject to change in future releases. Feel free to give it a try and let us know your feedback.
**Fixes**
- [e25b586](https://redirect.github.com/static-web-server/static-web-server/commit/e25b586) Bugfix/security dependency updates including tokio, rustls, serde, toml, once_cell, flate2, clap and other crates. PR [#479](https://redirect.github.com/static-web-server/static-web-server/pull/479).
- [a3d40b8](https://redirect.github.com/static-web-server/static-web-server/commit/a3d40b8) Crate: Issues when building SWS without default features. PR [#480](https://redirect.github.com/static-web-server/static-web-server/pull/480).
- [6bb6138](https://redirect.github.com/static-web-server/static-web-server/commit/6bb6138) Docker: Update Alpine (`3.18.9`) and Debian (`12.7`) Docker images. PR [#478](https://redirect.github.com/static-web-server/static-web-server/pull/478).
**Features**
- [5bdfcd4](https://redirect.github.com/static-web-server/static-web-server/commit/5bdfcd4) Advanced: Experimental in-memory files cache with eviction policy support via a new advanced config option. See PR [#328](https://redirect.github.com/static-web-server/static-web-server/pull/328) description for usage and details.
- [ec85abd](https://redirect.github.com/static-web-server/static-web-server/commit/ec85abd) Crate: Add in-memory files cache to the `experimental` Cargo feature. See PR [#482](https://redirect.github.com/static-web-server/static-web-server/pull/482) description for more details.
- **MSRV update**: Note that due to this change, the SWS's *Minimum Supported Rust Version* is now `1.76.0` when building from source or using it as a library. See [docs](https://static-web-server.net/building-from-source/).
- [d567b4e](https://redirect.github.com/static-web-server/static-web-server/commit/d567b4e) CLI: Support for generating man pages and shell completions via new `generate` subcomand. PR [#475](https://redirect.github.com/static-web-server/static-web-server/pull/475) by [@jcgruenhage](https://redirect.github.com/jcgruenhage). See [docs](https://static-web-server.net/features/man-pages-completions/).
For more details see the [v2.33.0 milestone](https://redirect.github.com/static-web-server/static-web-server/milestone/23?closed=1) and the full changelog [v2.32.2...v2.33.0](https://redirect.github.com/static-web-server/static-web-server/compare/v2.32.2...v2.33.0).
**Acknowledgments**
Thanks to our new donor [@ramkumarkb](https://redirect.github.com/ramkumarkb) for supporting the project.
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 contains the following updates:
2.32.2
->2.33.0
Release Notes
static-web-server/static-web-server (joseluisq/static-web-server)
### [`v2.33.0`](https://redirect.github.com/static-web-server/static-web-server/blob/HEAD/CHANGELOG.md#v2330---2024-09-17) [Compare Source](https://redirect.github.com/static-web-server/static-web-server/compare/v2.32.2...v2.33.0) This new `v2.33.0` release brings several security and bug fixes. New features like experimental in-memory files cache with eviction policy support, new subcomand to generate man pages and shell completions as well as other improvements. Note that experimental features are subject to change in future releases. Feel free to give it a try and let us know your feedback. **Fixes** - [e25b586](https://redirect.github.com/static-web-server/static-web-server/commit/e25b586) Bugfix/security dependency updates including tokio, rustls, serde, toml, once_cell, flate2, clap and other crates. PR [#479](https://redirect.github.com/static-web-server/static-web-server/pull/479). - [a3d40b8](https://redirect.github.com/static-web-server/static-web-server/commit/a3d40b8) Crate: Issues when building SWS without default features. PR [#480](https://redirect.github.com/static-web-server/static-web-server/pull/480). - [6bb6138](https://redirect.github.com/static-web-server/static-web-server/commit/6bb6138) Docker: Update Alpine (`3.18.9`) and Debian (`12.7`) Docker images. PR [#478](https://redirect.github.com/static-web-server/static-web-server/pull/478). **Features** - [5bdfcd4](https://redirect.github.com/static-web-server/static-web-server/commit/5bdfcd4) Advanced: Experimental in-memory files cache with eviction policy support via a new advanced config option. See PR [#328](https://redirect.github.com/static-web-server/static-web-server/pull/328) description for usage and details. - [ec85abd](https://redirect.github.com/static-web-server/static-web-server/commit/ec85abd) Crate: Add in-memory files cache to the `experimental` Cargo feature. See PR [#482](https://redirect.github.com/static-web-server/static-web-server/pull/482) description for more details. - **MSRV update**: Note that due to this change, the SWS's *Minimum Supported Rust Version* is now `1.76.0` when building from source or using it as a library. See [docs](https://static-web-server.net/building-from-source/). - [d567b4e](https://redirect.github.com/static-web-server/static-web-server/commit/d567b4e) CLI: Support for generating man pages and shell completions via new `generate` subcomand. PR [#475](https://redirect.github.com/static-web-server/static-web-server/pull/475) by [@jcgruenhage](https://redirect.github.com/jcgruenhage). See [docs](https://static-web-server.net/features/man-pages-completions/). For more details see the [v2.33.0 milestone](https://redirect.github.com/static-web-server/static-web-server/milestone/23?closed=1) and the full changelog [v2.32.2...v2.33.0](https://redirect.github.com/static-web-server/static-web-server/compare/v2.32.2...v2.33.0). **Acknowledgments** Thanks to our new donor [@ramkumarkb](https://redirect.github.com/ramkumarkb) for supporting the project.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.
This PR was generated by Mend Renovate. View the repository job log.