PrefectHQ
prefect
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix: allow unsetting stored logging overrides that are no longer valid keys Addresses review feedback: config unset now removes any stored PREFECT_LOGGING_* override from the profile even if it is no longer returned by the logging config key validation (e.g. the logging config file changed or was removed).
Abdulrehman-PIAIC80387:fix-config-set-logging-overrides
2 hours ago
fix: support setting logging.yml overrides via prefect config set closes #18666 Custom PREFECT_LOGGING_* keys that map into logging.yml (e.g. PREFECT_LOGGING_LOGGERS_PREFECT_FLOW_RUNS_LEVEL) are now first-class settings. A LoggingSettings.overrides field is populated by a new LoggingOverridesSource that collects unmatched PREFECT_LOGGING_* keys from the environment and profiles (cheap key filtering only, no logging.yml parsing on import). load_logging_config applies them via get_current_settings(), and the CLI accepts them in config set/unset/view.
Abdulrehman-PIAIC80387:fix-config-set-logging-overrides
3 hours ago
Add Redis Sentinel support to prefect-redis Build on the Redis Cluster URL groundwork merged in #22211 to add native Redis Sentinel support. Cluster URLs stay gated (detection-only) exactly as in #22211; this change enables the redis+sentinel:// and rediss+sentinel:// schemes across every connection point: the server messaging client, the RedisLockManager, the RedisDatabase block, and the Docket services URL. - New prefect_redis.connection module: a shared URL parser (parse_redis_url) and client builder (build_redis_client) that resolve the current master through the listed Sentinel daemons and follow failover automatically. Data-node connections get pinned TCP keepalive so a silently-dead master is noticed promptly while Sentinel completes failover. - client.py dispatches redis+sentinel:// URLs to the Sentinel builder while leaving #22211's cluster NotImplementedError gate intact. - RedisLockManager and RedisDatabase accept a connection_url that is authoritative over the scalar host/port fields; RedisDatabase round-trips Sentinel URLs through from_connection_string and block_info. - Document the Sentinel schemes on PREFECT_SERVER_DOCKET_URL and bump the pydocket floor to >=0.22.0 for its Sentinel URL support. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
fatih-acar:feat/redis-sentinel-on-22211
6 hours ago
Fix UI version redirect leaking internal host behind reverse proxy (#22406) Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Alex Streed <alex.s@prefect.io>
main
11 hours ago
Accept a single step mapping in prefect.yaml action sections (#22403) Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: alex.s <alex.s@prefect.io> Co-authored-by: alex.s <ajstreed1@gmail.com>
main
12 hours ago
docs: Add contextual menu to docs.json for copy and view markdown (#22401) Co-authored-by: sean <sean@prefect.io> Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
main
12 hours ago
fix(server): emit relative Location in UI version redirect The redirect_to_preferred_ui middleware built its Location header from request.url.replace(path=...) which preserves the scheme+host+port from the Host header. Behind a reverse proxy that forwards an internal Host (e.g. 127.0.0.1:4200), the redirect leaked that internal address, sending the browser to an unreachable host. Use a relative path (e.g. /v2/) instead, which the browser resolves against the current origin. Preserves query string if present. closes #22405 Co-authored-by: Alex Streed <alex.s@prefect.io>
devin/1782784494-fix-ui-redirect-host-leak
12 hours ago
Use single backticks in action-normalization docstring Co-authored-by: alex.s <alex.s@prefect.io> Co-Authored-By: alex.s <ajstreed1@gmail.com>
devin/1782780327-prefect-yaml-single-step-mapping
13 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
fix: support setting logging.yml overrides via prefect config set
#22411
3 hours ago
b59ca39
Abdulrehman-PIAIC80387:fix-config-set-logging-overrides
CodSpeed Performance Gauge
0%
Add Redis Sentinel support to prefect-redis
#22377
6 hours ago
4b28891
fatih-acar:feat/redis-sentinel-on-22211
CodSpeed Performance Gauge
0%
Fix UI version redirect leaking internal host behind reverse proxy
#22406
12 hours ago
c24916e
devin/1782784494-fix-ui-redirect-host-leak
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs