2323
2424Fluxheim is a modular Rust edge server built on
2525[ Pingora] ( https://github.com/cloudflare/pingora ) . The current stable release is
26- ` 1.4.4 ` : static sites, vhosts, route-level proxying, redirects, rustls SNI,
26+ ` 1.4.5 ` : static sites, vhosts, route-level proxying, redirects, rustls SNI,
2727managed ACME issuance and renewal, secure headers, container/native systemd
2828operation, production proxy-cache controls, Prometheus/OpenTelemetry operations
2929support, focused full/cache-edge/proxy-edge/PHP image profiles, opt-in PHP-FPM
@@ -35,8 +35,10 @@ compression, advanced upstream selection, passive health, retry budgets,
3535PROXY protocol, upstream TLS controls, mTLS/client certificate policy, HTTP/2
3636origin controls, gRPC pass-through policy, proxy-operations migration blockers,
3737the ` 1.4.2 ` proxy module split, the ` 1.4.3 ` config module split, and Apple
38- Silicon macOS Level 1 developer support. The next development target is
39- ` 1.4.5 ` , focused on bounded GeoIP/Geo-Context policy.
38+ Silicon macOS Level 1 developer support. ` 1.4.5 ` adds bounded GeoIP/Geo-Context
39+ policy with local MMDB support for MaxMind GeoIP2/GeoLite2 and CIRCL Geo Open
40+ datasets. The next development target is ` 1.4.6 ` , focused on the TCP stream
41+ proxy foundation.
4042
4143Fluxheim is licensed under the European Union Public Licence 1.2.
4244
@@ -436,6 +438,11 @@ is `1.4.x`, starting with the `1.4.0` production proxy parity release.
436438 adds Mac-safe development paths, an Apple Silicon CI/smoke gate, developer
437439 artifact naming for ` aarch64-macos ` , and Linux ARM64 release artifact naming
438440 for ` aarch64-linux ` . Linux remains the production support baseline.
441+ - ` 1.4.5 ` is the bounded GeoIP/Geo-Context release. It adds the optional
442+ ` geoip ` feature for local MMDB MaxMind GeoIP2/GeoLite2 and CIRCL Geo Open
443+ datasets, vhost/route country and ASN access-policy rules, structured access
444+ log Geo-Context fields, bounded database loading, and documented SDK roadmap
445+ boundaries for a future ` fluxheim-sdk ` crate.
439446
440447Detailed cache behavior, config examples, operational limits, and smoke-test
441448coverage are documented in [ Cache Backends] ( docs/cache-backends.md ) ,
0 commit comments