-
-
Notifications
You must be signed in to change notification settings - Fork 588
Description
Feature Request Type
- [x ] Core functionality
- [ x] Alteration (enhancement/optimization) of existing feature(s)
- [ x] New behavior
Description
Recently at the company I work at we have started developing using strawberry
due to its compatibility with FastApi
and its ease of use in general. However, we have encountered several problems while developing since the documentation always makes reference to the latest version of the API.
This causes some issues, since when developing following the documentation, some examples shown may not be available in the version with which we work with (this is also due to the high amount of releases in the spam of a few months, great work there btw!).
This also does not greatly align with the idea of backwards compatibility. Some examples that come to mind are the inclusion of @strawberry.Maybe
types or the removal of execute_sync
.
Thus I think that to keep and increase the ease of use of the API, documentation versioning would be greatly beneficial both for maintainers and API users.
I would love to help in this arena if the idea is supported and help is needed!
Ty again for the great work!