Releases: aleksul/repid
Releases · aleksul/repid
Release list
v2.1.2
What's Changed
- 🐛 Fix delivery credit for amqp by @aleksul in #264
- ⬆ Bump aiohttp from 3.13.5 to 3.14.0 by @dependabot[bot] in #263
- ⬆ [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #257
- ⬆ Bump packaging from 26.0 to 26.2 by @dependabot[bot] in #258
- ⬆ Bump types-grpcio from 1.0.0.20251009 to 1.0.0.20260518 by @dependabot[bot] in #260
- ⬆ Bump ruff from 0.15.8 to 0.15.16 by @dependabot[bot] in #259
- ⬆ Bump pytest-asyncio from 1.3.0 to 1.4.0 by @dependabot[bot] in #261
- ⬆ Bump mypy from 1.20.2 to 2.1.0 by @dependabot[bot] in #262
Full Changelog: v2.1.1...v2.1.2
v2.1.1
What's Changed
- 🐛 Fixed pubsub by removing write queue and adding batching controller by @aleksul in #254
- 🐛 Fix amqp flow control by @aleksul in #255
- 📝 Improved index by @aleksul in #256
- ⬆ Bump idna from 3.11 to 3.15 by @dependabot[bot] in #252
- ⬆ Bump pymdown-extensions from 10.21 to 10.21.3 by @dependabot[bot] in #251
- ⬆ [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #250
- ⬆ [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #253
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- ⬆️ Upgrade dependencies by @aleksul in #245
- ⬆ Bump urllib3 from 2.6.3 to 2.7.0 by @dependabot[bot] in #246
- ⬆ [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #239
- ⬆ Bump actions/dependency-review-action from 4 to 5 by @dependabot[bot] in #247
- ✨Periodically inform message broker that message is still in progress by @aleksul in #248
- 📝 Update readme features by @aleksul in #249
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- ✨ Repid v2 by @aleksul in #188
- Re-wiring of how message scheduling works
- No more Jobs concept
- Message structure is fully defined by user, no framework-injected parameters
- Rewrite for AsyncAPI compatibility
- AsyncAPI generation
- AsyncAPI built-in server
- AMQP 1.0 in-house implementation
- GCP Pub/Sub in-house implementation
- Redis implementation based on streams
- Refactored how middlewares work
- Refactored dependency-injection
- Structured logging
- Re-wiring of how message scheduling works
- ♻️ Replace renovate with dependabot by @Copilot in #189
- 🔥 Delete benchmarks, moved to a separate repo by @aleksul in #203
- ✨ Add prefetch parameter to AMQP by @aleksul in #202
- ⬆️ Upgrade dependencies by @aleksul in #204
- 🛂 Add permissions for pull-requests in coverage-combine job by @aleksul in #207
- 📝 Documentation by @aleksul in #214
- ⬆️ Upgrade dependencies by @aleksul in #215
- 📌 Pin pygments as otherwise it breaks mkdocs by @aleksul in #216
- 🚚 Rename Root annotation to FullPayload by @aleksul in #217
- ⚰️ Remove tool that was comitted by accident by @aleksul in #218
- 📝 Documentation prefix fix, coverage badge and llms.txt mention by @aleksul in #219
- 💚 Fix coverage badge by @aleksul in #220
- 💚 Fix coverage badge by @aleksul in #221
- ✨ Manual explicit mode and better on_error by @aleksul in #222
- 📝 Cookbook for rabbitmq retries and sentry middleware by @aleksul in #223
- 📝 Improve cookbook documentation by @aleksul in #224
- 📝 Cookbook for large payloads by @aleksul in #225
- 📝 Docs improvements by @aleksul in #228
- ⬆ Bump cryptography from 46.0.6 to 46.0.7 by @dependabot[bot] in #227
- ⬆ [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #226
- ✨ Kafka server by @aleksul in #229
- ✨ NATS server by @aleksul in #231
- ✨ SQS server by @aleksul in #233
- 📝 Extending Repid docs and new supported brokers by @aleksul in #235
- ⬆ Bump pytest from 9.0.2 to 9.0.3 by @dependabot[bot] in #234
- ⬆ Bump actions/github-script from 8 to 9 by @dependabot[bot] in #230
- ⬆ [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #232
- ♻️ Polishing - reply-to, capabilities, asyncapi sanitization by @aleksul in #237
- ⬆ [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #236
- 🔒️ Security.md by @aleksul in #238
Full Changelog: v1.6.0...v2.0.0
v2.0.0b3
v2.0.0b2
What's Changed
- ✨ Kafka server by @aleksul in #229
- ✨ NATS server by @aleksul in #231
- ✨ SQS server by @aleksul in #233
- 📝 Extending Repid docs and new supported brokers by @aleksul in #235
- ⬆ Bump pytest from 9.0.2 to 9.0.3 by @dependabot[bot] in #234
- ⬆ Bump actions/github-script from 8 to 9 by @dependabot[bot] in #230
- ⬆ [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #232
Full Changelog: v2.0.0b1...v2.0.0b2
v2.0.0b1
What's Changed
- 📝 Cookbook for large payloads by @aleksul in #225
- 📝 Docs improvements by @aleksul in #228
- ⬆ Bump cryptography from 46.0.6 to 46.0.7 by @dependabot[bot] in #227
- ⬆ [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #226
Full Changelog: v2.0.0a22...v2.0.0b1
v2.0.0a22
What's Changed
- 💚 Fix coverage badge by @aleksul in #220
- 💚 Fix coverage badge by @aleksul in #221
- ✨ Manual explicit mode and better on_error by @aleksul in #222
- 📝 Cookbook for rabbitmq retries and sentry middleware by @aleksul in #223
- 📝 Improve cookbook documentation by @aleksul in #224
Full Changelog: v2.0.0a21...v2.0.0a22