Releases: mirumee/ariadne
1.1.0.dev1
ORM shortcuts testing
1.1.0a2
1.0.1a2 (2026-04-07)
🐛 Bug Fixes
- Adjust code to new
tychecker (0.0.25) (by @KarolJagodzinski in #1314) - Graphql response status code (by @KarolJagodzinski in #1315)
Full Changelog: 1.1.0a1...1.1.0a2
1.0.1
1.0.1 (2026-04-03)
♻️ Refactoring
- Rename example (by @KarolJagodzinski in #1308)
✨ New Features
- Upgrade graphiql to 5.2.2 (by @KarolJagodzinski in #1306)
🐛 Bug Fixes
- Adjust code to new
tychecker (0.0.25) (by @KarolJagodzinski in #1314) - Graphql response status code (by @KarolJagodzinski in #1315)
📚 Documentation
- Reset after release (by @KarolJagodzinski in #1304)
- Fix path to match docosaurus (by @KarolJagodzinski in #1305)
- Add decorator workaround note for subscriptions in middleware and extensions doc (by @KarolJagodzinski in #1307)
- Fix examples (by @KarolJagodzinski in #1310)
- Changelog 1.0.1 update (by @KarolJagodzinski in #1316)
What's Changed
- Reset after release by @KarolJagodzinski in #1304
- Fix path to match docosaurus by @KarolJagodzinski in #1305
- Add decorator workaround note for subscriptions in middleware and extensions doc by @KarolJagodzinski in #1307
- Rename example by @KarolJagodzinski in #1308
- Upgrade graphiql to 5.2.2 by @KarolJagodzinski in #1306
- Fix examples by @KarolJagodzinski in #1310
- Adjust code to new
tychecker (0.0.25) by @KarolJagodzinski in #1314 - Graphql response status code by @KarolJagodzinski in #1315
- Changelog 1.0.1 update by @KarolJagodzinski in #1316
Full Changelog: 1.0.0...1.0.1
1.1.0a1
1.1.0a1 (2026-03-16)
This release addresses changes introduced in graphql-python/graphql-core#221
✨ New Features
- Extend subscription with middleware
Full Changelog: 1.0.0...1.1.0a1
1.0.0
1.0.0 (2026-03-16)
⚠️ Breaking Changes
- Remove deprecated
EnumType.bind_to_default_values - Remove deprecated apollo tracing, opentracing, and extend_federated_schema
- Make base handler class names consistent
- Make convert_names_case handle digit boundaries in lowercase names
🐛 Bug Fixes
- Add subresource integrity (SRI) to GraphiQL explorer scripts (by @KarolJagodzinski in #1293)
- Add missing permission (by @KarolJagodzinski in #1290)
- Return correct success value when errors occurs (by @KarolJagodzinski in #1296)
- Fix GraphQL.get_request_data return type (by @KarolJagodzinski in #1297)
- Make convert_names_case run before directives in make_executable_schema (by @KarolJagodzinski in #1302)
📚 Documentation
- Get rid of deprecated. Fix llms.txt paths (by @KarolJagodzinski in #1285)
- Fixing styles, typos. Cleanups (by @KarolJagodzinski)
- Update typing in api references (by @KarolJagodzinski in #1286)
- Add more examples (by @KarolJagodzinski in #1292)
- Fix description for string-based enums (by @KarolJagodzinski in #1294)
- Update readme with latest changes (by @KarolJagodzinski in #1301)
- 1.0.0 (by @KarolJagodzinski in #1303)
🛠️ Build System
- Update classifiers and versioning policy (by @KarolJagodzinski in #1287)
- Add git-cliff for automated changelog and release notes (by @KarolJagodzinski)
What's Changed
- Remove deprecated
EnumType.bind_to_default_valuesby @KarolJagodzinski in #1282 - Remove deprecated apollo tracing, opentracing, and extend_federated_schema by @KarolJagodzinski in #1283
- Ignore failing ty checkers by @KarolJagodzinski in #1284
- Get rid of deprecated. Fix llms.txt paths by @KarolJagodzinski in #1285
- Fixing styles, typos. Cleanups by @KarolJagodzinski
- Update typing in api references by @KarolJagodzinski in #1286
- Update classifiers and versioning policy by @KarolJagodzinski in #1287
- Cleanups by @KarolJagodzinski in #1289
- Move /docs/llms.txt to /llms.txt by @KarolJagodzinski in #1291
- Add subresource integrity (SRI) to GraphiQL explorer scripts by @KarolJagodzinski in #1293
- Add git-cliff for automated changelog and release notes by @KarolJagodzinski
- Add missing permission by @KarolJagodzinski in #1290
- Add more examples by @KarolJagodzinski in #1292
- Return correct success value when errors occurs by @KarolJagodzinski in #1296
- Fix description for string-based enums by @KarolJagodzinski in #1294
- Fix GraphQL.get_request_data return type by @KarolJagodzinski in #1297
- Fix typing. Add Agents.md by @KarolJagodzinski in #1298
- Make base handler class names consistent by @KarolJagodzinski in #1299
- Make convert_names_case handle digit boundaries in lowercase names by @KarolJagodzinski in #1300
- Update readme with latest changes by @KarolJagodzinski in #1301
- Make convert_names_case run before directives in make_executable_schema by @KarolJagodzinski in #1302
- 1.0.0 by @KarolJagodzinski in #1303
Full Changelog: 0.29.0...1.0.0
0.29.0
-
Removed Deprecated Utilities: FallbackResolvers and convert_kwargs_to_snake_case have been removed. If you were still relying on these, please migrate to standard resolver patterns or custom middleware. (#1281)
-
Cleanup: Removed legacy code paths for versions < 0.20. (#1280)
✨ New Features
- Subscription Handlers: Introduced subscription handlers for GraphQLHTTPHandler, making it easier to manage real-time data within your standard HTTP setup. (#1273)
🛠 Development & Build System
-
Type Checking: Replaced mypy with pyright (via ty) for faster and more accurate type checking. (#1274, #1275)
-
Task Runner: Introduced just (and a justfile) to simplify local development commands and GitHub Actions workflows. (#1276)
CI Fixes: Resolved issues with the hatch command within the benchmark CI pipeline. (#1279)
What's Changed
- build: replace mypy with ty by @KarolJagodzinski in #1274
- build: extend .git-blame-ignore-revs with ty replacing mypy commit by @KarolJagodzinski in #1275
- build: Introduce just (with justfile) for development and github actions by @KarolJagodzinski in #1276
- chore: update CHANGELOG.md with missing releases by @KarolJagodzinski in #1278
- chore: add CLAUDE.md with project guidance for AI assistants by @KarolJagodzinski in #1277
- fix(benchmark.yml): Fix the hatch command by @KarolJagodzinski in #1279
- refactor: remove < 0.20 deprecation by @KarolJagodzinski in #1280
- refactor!: remove FallbackResolvers and convert_kwargs_to_snake_case by @KarolJagodzinski in #1281
- feat: Introduce subscription handlers for GraphQLHTTPHandler by @KarolJagodzinski in #1273
Full Changelog: 0.28.0...0.29.0
0.28.1.rc1
What's Changed
- Introduce subscription handlers for GraphQLHTTPHandler by @KarolJagodzinski in #1273
Full Changelog: 0.28.0...0.28.1.rc1
0.28.0
What's Changed
- Add synchronous generator support for subscriptions by @DamianCzajkowski in #1264
- Docs from ariadne website by @DamianCzajkowski in #1265
- Update the documentation structure to number prefixes by @DamianCzajkowski in #1269
- update docs path by @DamianCzajkowski in #1270
Full Changelog: 0.27.1...0.28.0
0.28.0.rc2
What's Changed
- Docs from ariadne website by @DamianCzajkowski in #1265
- fix(_patch_enum_parse_value): Fix patching enum values by @KarolJagodzinski in #1268
Full Changelog: 0.28.0.rc1...0.28.0.rc2
0.27.1
What's Changed
- fix(_patch_enum_parse_value): Fix patching enum values by @KarolJagodzinski in #1267
Full Changelog: 0.27.0...0.27.1