Skip to content

Releases: strawberry-graphql/strawberry-sqlalchemy

πŸ“ 0.4.3

22 May 14:26
Compare
Choose a tag to compare

Fix an issue where auto generated connections were missing some expected
attributes to be properly instantiated.

Releases contributed by @bellini666 via #137

πŸ“ 0.4.2

29 Dec 21:02
Compare
Choose a tag to compare

This change implements a new custom scalar BigInt that is mapped to SQLAlchemy's BigInteger.

Releases contributed by @IdoKendo via #101

πŸ“ 0.4.1

27 Dec 10:55
Compare
Choose a tag to compare

Fix a regression from 0.4.0 which was raising an issue
when trying to create a connection from the model's relationships.

Releases contributed by @bellini666 via #106

πŸ“ 0.4.0

06 Dec 17:48
Compare
Choose a tag to compare

Initial relay connection/node support using Strawberry's relay integration.

Releases contributed by @bellini666 via #65

πŸ“ 0.3.1

26 Sep 23:32
Compare
Choose a tag to compare

Make sure async session is still open when we call .all()

Releases contributed by @mattalbr via #55

πŸ“ 0.3.0

26 Sep 17:39
Compare
Choose a tag to compare

Adds support for async sessions. To use:

from sqlalchemy.ext.asyncio import async_sessionmaker, create_async_engine
from strawberry_sqlalchemy_mapper import StrawberrySQLAlchemyLoader

url = "postgresql://..."
engine = create_async_engine(url)
sessionmaker = async_sessionmaker(engine)

loader = StrawberrySQLAlchemyLoader(async_bind_factory=sessionmaker)

Releases contributed by @mattalbr via #53

πŸ“ 0.2.1

21 Sep 19:35
Compare
Choose a tag to compare

Fix typo in pyproject.toml for poetry build.

Releases contributed by @dsully via #52

πŸ“ 0.2.0

15 Sep 16:47
Compare
Choose a tag to compare

Native SQLAlchemy JSON Conversion Support. Added native support for SQLAlchemy JSON conversions. Now, you'll find that sqlalchemy.JSON is converted to strawberry.scalars.JSON for enhanced compatibility.

Releases contributed by @Ckk3 via #40

πŸ“ 0.1.4

11 Sep 22:28
Compare
Choose a tag to compare

Makes a series of minor changes to fix lint errors between MyPy and Ruff.

Releases contributed by @mattalbr via #38

πŸ“ 0.1.3

11 Sep 20:45
Compare
Choose a tag to compare

Fixes a bug where an Interface is not properly registered, resulting in an infinite-loop for mapping Interfaces to polymorphic Models.

Releases contributed by @asimov-layton via #24