Skip to content

chore(master): release sqlalchemy-foundation-kit 0.5.0 - #68

Merged
AlexeyShalaev merged 1 commit into
masterfrom
release-please--branches--master--components--sqlalchemy-foundation-kit
Oct 16, 2026
Merged

AlexeyShalaev merged 1 commit into
masterfrom
release-please--branches--master--components--sqlalchemy-foundation-kit

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.5.0 (2026-10-16)

⚠ BREAKING CHANGES

  • BasePostgresConfig.use_orjson_serialization now defaults to False, matching AsyncSessionManager and the builder. A service that has orjson installed, kept the default, and writes values only orjson serializes (datetime, UUID, Decimal, non-str keys) into JSON columns now gets StatementError (TypeError: Object of type datetime is not JSON serializable). Set use_orjson_serialization=True to keep the old behaviour.
  • uow.query() now opens its transaction READ ONLY. A write inside it (INSERT, UPDATE, DELETE, DDL, nextval()) fails with SQLSTATE 25006 instead of being rolled back silently, or persisted when followed by an explicit session.commit(). Move writes to uow.transaction().

Bug Fixes

  • build null and static pools from PoolSettings, and stop recommending the sync queue pool (#61) (608d327)
  • count connect timeouts, not statement timeouts, in connection_timeouts_total (#63) (961e0e8)
  • default use_orjson_serialization to False, so the [settings] quick start runs (#66) (3addfdd)
  • read the pool gauges when they are scraped, and never export a negative overflow (#62) (e85ac96)
  • run query() in a READ ONLY transaction, as documented (#64) (cb77404)
  • stop logging a failed flush's parameters and row values (#65) (6dd88ba)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot force-pushed the release-please--branches--master--components--sqlalchemy-foundation-kit branch 4 times, most recently from c9a93f4 to c665e6f Compare October 16, 2026 15:26
@github-actions github-actions Bot changed the title chore(master): release sqlalchemy-foundation-kit 0.4.1 chore(master): release sqlalchemy-foundation-kit 0.5.0 Oct 16, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--master--components--sqlalchemy-foundation-kit branch from c665e6f to 7e29fa0 Compare October 16, 2026 19:40
@AlexeyShalaev AlexeyShalaev reopened this Oct 16, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--master--components--sqlalchemy-foundation-kit branch from 7e29fa0 to e73bcda Compare October 16, 2026 19:58
@codecov

codecov Bot commented Oct 16, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 1 line in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
sqlalchemy_foundation_kit/__version__.py 0.00% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@AlexeyShalaev
AlexeyShalaev merged commit 94ccc4c into master Oct 16, 2026
7 of 8 checks passed
@AlexeyShalaev
AlexeyShalaev deleted the release-please--branches--master--components--sqlalchemy-foundation-kit branch October 16, 2026 23:53
@github-actions

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

Development

Successfully merging this pull request may close these issues.

1 participant