Skip to content

chore(master): release idempotency-kit 0.3.0 - #29

Merged
AlexeyShalaev merged 1 commit into
masterfrom
release-please--branches--master--components--idempotency-kit
Sep 7, 2026
Merged

chore(master): release idempotency-kit 0.3.0#29
AlexeyShalaev merged 1 commit into
masterfrom
release-please--branches--master--components--idempotency-kit

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.3.0 (2026-09-07)

⚠ BREAKING CHANGES

  • a second concurrent caller with the same key now waits for the first caller's result instead of running the action too, and coordinate() and the decorator can raise IdempotencyInProgressError. Pass in_flight="run" to the coordinator (or set it on the settings object) to keep the previous behaviour. AsyncIdempotencyRepository gained replace(record); a custom repository needs it, and the coordinator raises TypeError at construction without it unless in_flight="run". IdempotencyRecord gained status, which records written before this change read as "completed".

Features

  • reserve the key while the action runs (#28) (0dbf68b), closes #26
  • store a fingerprint of the request and refuse a key reused for another (#30) (78a9ca2), closes #27

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot force-pushed the release-please--branches--master--components--idempotency-kit branch from 774f5d2 to 60e9deb Compare September 7, 2026 05:55
@AlexeyShalaev AlexeyShalaev reopened this Sep 7, 2026
@codecov

codecov Bot commented Sep 7, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@AlexeyShalaev
AlexeyShalaev merged commit a2af3ec into master Sep 7, 2026
7 checks passed
@AlexeyShalaev
AlexeyShalaev deleted the release-please--branches--master--components--idempotency-kit branch September 7, 2026 06:00
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

1 participant