This repository was archived by the owner on Mar 30, 2023. It is now read-only.
Releases: mapbender/owsproxy3
Releases · mapbender/owsproxy3
v3.3.1
v3.2.1
v3.3.0
- Removed CommonProxy. Use service
owsproxy.http_foundation_clientinstead. - Removed kriswallsmith/buzz integration and dependency.
- Removed ProxyQuery::getGetUrl (urls are not method specific; use getUrl).
- Removed ProxyQuery::createFromUrl (use createGet, createPost or createFromRequest as appropriate)
If you require any of the removed APIs, constrain your project to require mapbender/owsproxy ~3.2.0 or lower
v3.2.0
- Removed html reformatting of error responses (all responses are forwarded)
- Removed database logging (use web server log and / or Symfony log)
- Removed legacy workaround for url-encoded proxy user / password configuration; do not pre-encode basic auth credentials
- Removed Buzz-specific header utility methods
- Removed unrouted (no url) "genericProxyAction". Use service
owsproxy.http_foundation_clientservice to replace kernel subrequests to this action. - Removed
owsproxy.buzz_clientservice. Use serviceowsproxy.http_foundation_clientinstead.
If you require any of the removed features, constrain your project to require mapbender/owsproxy ~3.1.0.
v3.1.8
v3.1.7
Owsproxy v3.1.6
- Fix subrequests to genericProxyAction invariantly producing outgoing POST requests
- Fix missing content type on HTML-reformatted error responses
- Fix cascading internal exception when reformatting HttpException to HTML
- Fix query parameter deduplication to also deduplicate params with equal case
- Fix query parameter deduplication to also deduplicate no-value parameters
- Fix support for proxy credentials containing url-reserved characters
- Fix extraneous leading space on forwarded header values
- Fold immediate double-logging in CommonProxy into single message
- Add
owsproxy.http_foundation_clientservice for sane manual handling ofProxyQueryobjects (Symfony-style responses) - Add
owsproxy.buzz_clientservice for semi-sane manual handling ofProxyQueryobjects ("Buzz"-style responses)
Owsproxy v3.1.5
- Drop session interactions; owsproxy uses signatures
Owsproxy v3.0.6.7
- Drop session interactions; owsproxy uses signatures
Owsproxy v3.1.4
- Avoid undesirable implicit entity flushing and repeat of failing transaction commits on request end with enabled
loggingconfiguration - Change
loggingdefault true => false - Accept null for
loggingandobfuscate_client_ip - Add CONFIGURATION.md