Skip to content

Releases: mts-ai/FastAPI-JSONAPI

3.0.0

13 Mar 11:39
1556af3
Compare
Choose a tag to compare

Backwards compatibility changes

  • Removed support pydantic v1
  • Updated minimal fastapi version fastapi>=0.112.3
  • Updated minimal pydantic version pydantic>=2.6.0
  • Added required dependency orjson>=3.10.0
  • Updated framework API

Features

  • Added support of pydantic v2
  • Improved sqla orm query building
  • Updated logic of creation custom sql filters
  • Several bugfixes

Performance improvements

  • Updated ViewBase logic of response building
  • Added storages for application lifetime entities
  • Updated "fields" feature logic

2.8.0 Add simple cache to SchemaBuilder

27 Apr 13:26
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.7.0...2.8.0

2.7.0 Refactoring and relationships update fixes

12 Apr 08:28
b9cfe93
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.6.0...2.7.0

2.6.0 Fix JOINS by relationships

16 Feb 07:45
0912483
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.5.1...2.6.0

2.5.1 Fix custom sql filtering backward compatibility

19 Jan 11:00
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.5.0...2.5.1

2.5.0 Fix filter by relationships

18 Jan 09:57
0d716a4
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.4.2...2.5.0

2.4.2 Fix running validators that require model field

21 Dec 13:45
a279c16
Compare
Choose a tag to compare

What's Changed

  • fix run validator: sometimes it requires model field by @mahenzon in #70
  • bump version to 2.4.2 and fix tables formatting in quickstart by @mahenzon in #71

Full Changelog: 2.4.1...2.4.2

2.4.1 Separate helper methods for relationships query

19 Dec 15:42
7095b40
Compare
Choose a tag to compare

What's Changed

  • remove resource manager example since no resource manager exists by @mahenzon in #66
  • create separate methods for building query for fetching related objects by @mahenzon in #67
  • update ruff linter by @mahenzon in #69

Full Changelog: 2.4.0...2.4.1

2.4.0 Relationship loading, filtering improvements, fixes

15 Dec 15:17
e6224e9
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.3.2...2.4.0

2.3.2 fixed duplicated entities in list response

27 Oct 08:52
Compare
Choose a tag to compare

What's Changed

  • Fix duplicated entities in list response by @CosmoV in #48

Full Changelog: 2.3.1...2.3.2