WIP
V2.17.0
CLI
- Enhancement: Reduced CLI startup overhead by about 5x in local benchmarks.
- Enhancement: Improve CLI help manual and docstring for alias commands.
- Fix: Issue with cache handling for
polyaxon run. - Fix: Honor configured timeouts in synchronous and asynchronous Python SDK requests, with a 60-second default and per-request overrides.
Core
- Enhancement: Replace the
hyperoptmatrix kind with Polyaxon's nativetpeimplementation and remove the Hyperopt dependency. - Enhancement: Rename
tracking_timeouttotracking_flush_delayandPOLYAXON_TRACKING_TIMEOUTtoPOLYAXON_TRACKING_FLUSH_DELAY.
Agent
- New: Add authenticated connection checks for Kubernetes access and default artifact store read, write, and delete access.
- Enhancement: Check connections before managed agents start syncing and report failed checks as
FAILEDwith diagnostics. - Fix: Keep reconciliation running after agent data collection failures and redact sensitive values from API error logs.
- Fix: Return structured, sanitized errors when agent data collection cannot initialize the configured artifacts store.
Deployment
- Enhancement: Remove RabbitMQ broker support. Redis is now the only supported scheduler broker.
UI
- Fix: Correct run CSV exports to include complete run metadata and columns that are absent from the first row.