FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Releases · fastapi/sqlmodel · GitHub

Repository navigation

Releases: fastapi/sqlmodel

0.0.48

Choose a tag to compare

Filter
github-actions released this 06 Oct 21:44
5ce1a47

Features

Internal

0.0.47

Choose a tag to compare

Filter
github-actions released this 23 Sep 17:30
1c46f0d

Features

  • ✨ Add direct support for PostgreSQL, MySQL, and MariaDB, include in CI tests. PR #2103 by @tiangolo.

0.0.46

Choose a tag to compare

Filter
github-actions released this 22 Sep 09:38
72bca1e

Fixes

  • 🐛 Fix timedelta arithmetic with UTC datetime fields. PR #2101 by @tiangolo.

0.0.45

Choose a tag to compare

Filter
github-actions released this 21 Sep 21:51
dcaf329

Breaking Changes

datetime fields now use UTCDateTime, a custom type based on DateTime(timezone=True). It requires aware datetime parameters, normalizes them to UTC, and returns aware UTC values from database reads, including on SQLite and MySQL/MariaDB. Pydantic's AwareDatetime uses the same type, while NaiveDatetime explicitly selects DateTime(timezone=False). Plain datetime validation still accepts both aware and naive values, but naive database parameters now raise an error.

Existing databases are not changed automatically. To retain naive storage, use NaiveDatetime or an explicit Field(sa_type=DateTime(timezone=False)). Explicit SQLAlchemy types retain their existing behavior. PostgreSQL needs a column migration that explicitly specifies the timezone of existing values. SQLite and MySQL/MariaDB keep their column definitions, but existing non-UTC values need a data migration before adopting the new type. Update datetime producers, query parameters, comparisons, and any database defaults to follow the new UTC convention.

Read Datetimes and Timezones: Upgrade Existing Applications before upgrading.

0.0.44

Choose a tag to compare

Filter
github-actions released this 21 Sep 16:02
ff86856

Refactors

  • ♻️ Replace the dataclass_transform shim with typing_extensions. PR #2097 by @tiangolo.

0.0.43

Choose a tag to compare

Filter
github-actions released this 21 Sep 15:25
648d757

Fixes

Internal

0.0.42

Choose a tag to compare

Filter
github-actions released this 28 Aug 19:41
eff1be6

Features

  • 🏷️ Allow Discriminator type for discriminator parameter in Field. PR #1729 by @YuriiMotov.

0.0.41

Choose a tag to compare

Filter
github-actions released this 28 Aug 19:31
43353a4

Refactors

  • 🗑️ Deprecate min_items and max_items parameters of Field. PR #1731 by @YuriiMotov.

0.0.40

Choose a tag to compare

Filter
github-actions released this 28 Aug 19:18
83db52b

Docs

Internal

0.0.39

Choose a tag to compare

Filter
github-actions released this 25 Jun 13:01
8c684aa

Features

  • ✨ Add SQLModel Agent Library Skill, install with uvx library-skills. PR #2017 by @tiangolo.

Fixes

Docs

  • 📝 Update docs badges: remove Publish badge, it doesn't give extra information. PR #2009 by @tiangolo.
  • 📝 Update and simplify docs about help and management. PR #1978 by @tiangolo.
  • 📝 Update docs about contributing, reference central docs. PR #1975 by @tiangolo.
  • 📝 Update security policy. PR #1973 by @tiangolo.
  • 📝 Update link syntax to minimal Markdown. PR #1800 by @tiangolo.
  • 📝 Update admonitions, simplify and use defaults. PR #1915 by @tiangolo.
  • 🔒️ Only allow team members to modify dependencies. PR #1914 by @svlandeg.

Internal

Read more

Back | FazBrowse Home | New Git URL