Commit
Message
Changed Files (1)
-
modified CHANGELOG.md
diff --git a/CHANGELOG.md b/CHANGELOG.md index 4eab7b5..f1b8612 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/). ### Added - `self-update` CLI command: checks abbaye Atom feed for new releases, downloads and replaces the binary - `contrib/search-hub-self-update.{service,timer}` for weekly automated updates +- Wikipedia search engine (configurable `lang`, defaults to English) +- MDN Web Docs search engine (configurable `locale`, defaults to en-US) +- Generic HTML-scraped search engine (user-provided URL template + CSS selector) +- Container build (`Containerfile`, `.dockerignore`) and push to `oci.vit.am` +- `docker-compose.yaml` for one-command deployment +- `contrib/search-hub.container` (Podman Quadlet) for systemd-native container management +- SIGHUP reload: re-read config and swap engines without restart + +### Changed +- Engine config switched from `HashMap` to `Vec<EngineConfig>` tagged enum +- Config option `enabled_engines` removed (the engine list itself defines what's active) +- `reqwest` switched from `native-tls` to `rustls-tls` (no system OpenSSL required) + +### Changed (CLI) +- `release.sh` builds container image with `buildah` as part of release process ## [0.3.0] - 2026-06-19