Skip to content

chore(main): release 1.0.0 - #36

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--taskq-py
Open

chore(main): release 1.0.0#36
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--taskq-py

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

1.0.0 (2026-07-30)

⚠ BREAKING CHANGES

  • actor-config: sync_actor_config (and therefore worker startup) no longer raises ActorConfigDriftList for a max_concurrent, max_pending, or result_ttl mismatch between the registered actor and the stored row — only queue and metadata mismatches still raise. ActorConfigDriftError.field narrows from Literal["max_concurrent", "max_pending", "queue", "result_ttl", "metadata"] to Literal["queue", "metadata"]. --force-update-actor-config / TASKQ_FORCE_UPDATE_ACTOR_CONFIG no longer affect capacity fields at all — they are unconditionally preserved by the UPSERT once a row exists. Consumers who relied on a differing @Actor(...) literal fatally refusing worker startup for capacity fields must now use taskq actor-config set to change stored capacity going forward; a stale literal is only logged.

Features

  • accept init= per-connection hook in make_pg_pool_factory (#31) (#34) (c6fd05a)
  • actor-config: make capacity fields operator-owned, not code-asserted (#33) (07a6cfe)
  • fleet-wide queue concurrency cap and KeyedRateLimitRef (#30) (b042028)
  • make crash-reclamation observable via a fleet-wide event cursor (#25) (db16364)
  • scope idempotency_key uniqueness via idempotency_scope (#27) (c27e702)
  • widen JobFilter.status to accept multiple statuses, add active meta-filter (#28) (c5ea971)

Bug Fixes

  • bound worker teardown closes with wait_for + terminate-on-timeout (#37) (5d65b42)
  • idempotency_scope migration test handles 01.00.02_01 (#40) (b39f5cb)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot requested a review from rcbevans as a code owner July 27, 2026 21:10
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--taskq-py branch 6 times, most recently from 4733b5e to 97e1f36 Compare July 28, 2026 18:52
@github-actions github-actions Bot changed the title chore(main): release 0.3.0 chore(main): release 1.0.0 Jul 29, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--taskq-py branch from 97e1f36 to 7ba91c5 Compare July 29, 2026 03:16
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--taskq-py branch from 7ba91c5 to c5a33e4 Compare July 30, 2026 04:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants