PrefectHQ
prefect
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Inject Amplitude API key at build time Extend the Hatch build hook to generate _config.py with the API key from the AMPLITUDE_API_KEY environment variable. The client imports from this generated file, falling back to a placeholder if unavailable. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
sdk-analytics
5 hours ago
Add `replaces` field for renaming schedule slugs This adds a `replaces` field to deployment schedules that allows users to rename schedule slugs without creating orphaned schedules. When a schedule has `replaces: "old-slug"`, the deploy process finds the existing schedule with that slug and updates it (including changing its slug to the new value) rather than creating a new schedule. Example usage in prefect.yaml: ```yaml schedules: - cron: "0 8 * * *" slug: "new-daily-digest" # The new slug replaces: "old-daily-email" # The slug being replaced ``` Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
add-slug-replacement
5 hours ago
Address REVIEW.md suggestions for SDK analytics - Reduce HTTP timeout from 5s to 1s to avoid slow imports - Centralize TTY detection in emit.py, checking both stdout and stderr - Add tests for emit_integration_event public API Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
sdk-analytics
5 hours ago
Fix analytics test mocking to use correct module paths - Patch functions where they're imported, not where defined - Fix telemetry_enabled fixture to mock _get_server_analytics_enabled - Update conftest to patch get_current_settings in all modules Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
sdk-analytics
6 hours ago
Merge branch 'main' into lazy-cli-loading
lazy-cli-loading
9 hours ago
Refactor analytics module to eliminate circular imports - Split into separate modules: enabled.py, emit.py, client.py, etc. - Make amplitude imports top-level (not optional) - milestones.py now imports from emit.py instead of __init__.py - Update test mocks to use correct module paths Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
sdk-analytics
10 hours ago
Use keepPreviousData for FlowRunsCard and TaskRunsCard (#20456) Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: alex.s@prefect.io <ajstreed1@gmail.com>
main
10 hours ago
chore: move bench.toml to benches/ folder
lazy-cli-loading
10 hours ago
Active Branches
Add SDK instrumentation module
last run
5 hours ago
#20438
CodSpeed Performance Gauge
0%
Add `replaces` field for renaming schedule slugs
last run
5 hours ago
#20460
CodSpeed Performance Gauge
0%
Lazy-load CLI subcommands with eager help path
last run
9 hours ago
#20448
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs