v3.0.0
版本发布时间: 2021-11-14 06:20:41
graphql-python/graphene最新发布版本:v3.3.0(2023-07-26 14:47:55)
Release notes
The full release notes including an upgrade guide can be found here: https://github.com/graphql-python/graphene/wiki/v3-release-notes
What's Changed
- Graphene v3 following v3 graphql-core by @mvanlonden in https://github.com/graphql-python/graphene/pull/1048
- Fix typos by @minho42 in https://github.com/graphql-python/graphene/pull/1066
- Remove AbstractType by @jkimbo in https://github.com/graphql-python/graphene/pull/1053
- Propagate arguments of relay.NodeField to Field by @tdiam in https://github.com/graphql-python/graphene/pull/1036
- Fix typo in execute.rst by @TheMelter in https://github.com/graphql-python/graphene/pull/1115
- Increase the allowed version of aniso8601 by @ymoch in https://github.com/graphql-python/graphene/pull/1072
- Update quickstart.rst by @ibhlool7 in https://github.com/graphql-python/graphene/pull/1090
- Add file uploading docs by @jkimbo in https://github.com/graphql-python/graphene/pull/1084
- Fix objecttypes DefaultResolver example (#1087) by @tompao in https://github.com/graphql-python/graphene/pull/1088
- Fix tests by @jkimbo in https://github.com/graphql-python/graphene/pull/1119
- Fix example code by @jkimbo in https://github.com/graphql-python/graphene/pull/1120
- Update readme by @jkimbo in https://github.com/graphql-python/graphene/pull/1130
- Use unidecode to handle unicode characters in constant names by @henrythor in https://github.com/graphql-python/graphene/pull/1080
- The default_value of InputField should be INVALID by @ganwell in https://github.com/graphql-python/graphene/pull/1111
- Add a helpful message to when a global_id fails to parse. by @allen-munsch in https://github.com/graphql-python/graphene/pull/1074
- fix example middleware class in docs by @dsanders11 in https://github.com/graphql-python/graphene/pull/1134
- fix typo in class 'Interface' by @JMmmmuu in https://github.com/graphql-python/graphene/pull/1135
- Fix example query in quickstart doc by @ko-lem in https://github.com/graphql-python/graphene/pull/1139
- Fixed import causing Graphene v3 to crash by @jaydenwindle in https://github.com/graphql-python/graphene/pull/1143
- Replace INVALID with Undefined by @jkimbo in https://github.com/graphql-python/graphene/pull/1146
- Added support for subscription by @rob-blackbourn in https://github.com/graphql-python/graphene/pull/1107
- Remove subclass polyfill by @syrusakbary in https://github.com/graphql-python/graphene/pull/1156
- Updated all str.format(…) to f-strings by @syrusakbary in https://github.com/graphql-python/graphene/pull/1158
- Fixed examples, make root object explicit inside resolvers and mutate by @hzlmn in https://github.com/graphql-python/graphene/pull/1159
- Remove unused function by @jkimbo in https://github.com/graphql-python/graphene/pull/1160
- Add some more tests for Interface by @jkimbo in https://github.com/graphql-python/graphene/pull/1154
- Use default_resolver to resolve values when using the source attribute by @jkimbo in https://github.com/graphql-python/graphene/pull/1155
- Add note about the use of
args
by @jkimbo in https://github.com/graphql-python/graphene/pull/1170 - Docs: integrations: fix FastAPI link by @sduthil in https://github.com/graphql-python/graphene/pull/1177
- Fix resolve method parameters bullet list by @rrueth in https://github.com/graphql-python/graphene/pull/1178
- Allow fast ObjectType creation based on dataclasses by @syrusakbary in https://github.com/graphql-python/graphene/pull/1157
- added graphene import to READMEs by @kimbo in https://github.com/graphql-python/graphene/pull/1183
- Update excluded packages list to properly exclude examples package by @radekwlsk in https://github.com/graphql-python/graphene/pull/1187
- Fix typos by @kevinharvey in https://github.com/graphql-python/graphene/pull/1192
- Fix issue with trailing whitespace by @jkimbo in https://github.com/graphql-python/graphene/pull/1197
- Fix typo in quickstart document by @dbgb in https://github.com/graphql-python/graphene/pull/1201
- Fix DateTime Scalar parse_literal methods (#1199) by @Cito in https://github.com/graphql-python/graphene/pull/1200
- Remove @staticmethod decorator in mutations doc by @jkimbo in https://github.com/graphql-python/graphene/pull/1206
- Remove to_const function by @jkimbo in https://github.com/graphql-python/graphene/pull/1212
- Update requirement for Query type in mutation docs by @jkimbo in https://github.com/graphql-python/graphene/pull/1213
- Rename variables called type to type_ by @DoctorJohn in https://github.com/graphql-python/graphene/pull/1216
- Set min version of graphql-core to v3.1.1 by @jkimbo in https://github.com/graphql-python/graphene/pull/1215
- Revert 1213 update mutation docs by @jkimbo in https://github.com/graphql-python/graphene/pull/1214
- ObjectType meta arguments by @jkimbo in https://github.com/graphql-python/graphene/pull/1219
- Add Base64 scalar by @EpicEric in https://github.com/graphql-python/graphene/pull/1221
- Expose Base64 type and add custom scalar examples by @jkimbo in https://github.com/graphql-python/graphene/pull/1223
- Improve enum compatibility by @jkimbo in https://github.com/graphql-python/graphene/pull/1153
- Minor grammatical fix in the schema docs by @rednafi in https://github.com/graphql-python/graphene/pull/1237
- Subscription revamp by @syrusakbary in https://github.com/graphql-python/graphene/pull/1235
- Split out the subscriptions documentation a separate file and fix it by @jkimbo in https://github.com/graphql-python/graphene/pull/1245
- Fix subscribe with arguments by @jkimbo in https://github.com/graphql-python/graphene/pull/1251
- Fix Typo in Docs by @plopd in https://github.com/graphql-python/graphene/pull/1252
- Fix typo in Schema docs by @varundey in https://github.com/graphql-python/graphene/pull/1259
- add BigInt type by @pizzapanther in https://github.com/graphql-python/graphene/pull/1261
- Syntax Error Fixed for Dictionary assert by @lnxpy in https://github.com/graphql-python/graphene/pull/1267
- Add UnforgivingExecutionContext by @AlecRosenbaum in https://github.com/graphql-python/graphene/pull/1255
- Remove Object Mutation dead link from Relay docs by @varundey in https://github.com/graphql-python/graphene/pull/1272
- fix(Decimal): parse integers as decimal. by @zbyte64 in https://github.com/graphql-python/graphene/pull/1295
- Fix links to Relay docs by @bartenra in https://github.com/graphql-python/graphene/pull/1318
- Language fixes on index.rst by @shukryzablah in https://github.com/graphql-python/graphene/pull/1313
- Use argument's
default_value
regardless if the input field is required by @minhtule in https://github.com/graphql-python/graphene/pull/1326 - fix field name in execute.rst example by @kevinr-electric in https://github.com/graphql-python/graphene/pull/1327
- Fix typo in docstring of ObjectType by @sir-sigurd in https://github.com/graphql-python/graphene/pull/1343
- Allow later aniso8601 releases by @fabaff in https://github.com/graphql-python/graphene/pull/1331
- Update pytz to 2021.1 by @fabaff in https://github.com/graphql-python/graphene/pull/1330
- add support for query validation by @aryaniyaps in https://github.com/graphql-python/graphene/pull/1357
- Fix actions by @aryaniyaps in https://github.com/graphql-python/graphene/pull/1359
- Fix GraphQL-core dependency by @ekampf in https://github.com/graphql-python/graphene/pull/1377
- Fix unseen examples by @aryaniyaps in https://github.com/graphql-python/graphene/pull/1376
New Contributors
- @minho42 made their first contribution in https://github.com/graphql-python/graphene/pull/1066
- @tdiam made their first contribution in https://github.com/graphql-python/graphene/pull/1036
- @TheMelter made their first contribution in https://github.com/graphql-python/graphene/pull/1115
- @ymoch made their first contribution in https://github.com/graphql-python/graphene/pull/1072
- @ibhlool7 made their first contribution in https://github.com/graphql-python/graphene/pull/1090
- @tompao made their first contribution in https://github.com/graphql-python/graphene/pull/1088
- @henrythor made their first contribution in https://github.com/graphql-python/graphene/pull/1080
- @ganwell made their first contribution in https://github.com/graphql-python/graphene/pull/1111
- @allen-munsch made their first contribution in https://github.com/graphql-python/graphene/pull/1074
- @dsanders11 made their first contribution in https://github.com/graphql-python/graphene/pull/1134
- @JMmmmuu made their first contribution in https://github.com/graphql-python/graphene/pull/1135
- @ko-lem made their first contribution in https://github.com/graphql-python/graphene/pull/1139
- @jaydenwindle made their first contribution in https://github.com/graphql-python/graphene/pull/1143
- @rob-blackbourn made their first contribution in https://github.com/graphql-python/graphene/pull/1107
- @hzlmn made their first contribution in https://github.com/graphql-python/graphene/pull/1159
- @sduthil made their first contribution in https://github.com/graphql-python/graphene/pull/1177
- @rrueth made their first contribution in https://github.com/graphql-python/graphene/pull/1178
- @kimbo made their first contribution in https://github.com/graphql-python/graphene/pull/1183
- @radekwlsk made their first contribution in https://github.com/graphql-python/graphene/pull/1187
- @kevinharvey made their first contribution in https://github.com/graphql-python/graphene/pull/1192
- @dbgb made their first contribution in https://github.com/graphql-python/graphene/pull/1201
- @Cito made their first contribution in https://github.com/graphql-python/graphene/pull/1200
- @DoctorJohn made their first contribution in https://github.com/graphql-python/graphene/pull/1216
- @EpicEric made their first contribution in https://github.com/graphql-python/graphene/pull/1221
- @rednafi made their first contribution in https://github.com/graphql-python/graphene/pull/1237
- @plopd made their first contribution in https://github.com/graphql-python/graphene/pull/1252
- @lnxpy made their first contribution in https://github.com/graphql-python/graphene/pull/1267
- @AlecRosenbaum made their first contribution in https://github.com/graphql-python/graphene/pull/1255
- @zbyte64 made their first contribution in https://github.com/graphql-python/graphene/pull/1295
- @bartenra made their first contribution in https://github.com/graphql-python/graphene/pull/1318
- @shukryzablah made their first contribution in https://github.com/graphql-python/graphene/pull/1313
- @kevinr-electric made their first contribution in https://github.com/graphql-python/graphene/pull/1327
- @sir-sigurd made their first contribution in https://github.com/graphql-python/graphene/pull/1343
- @fabaff made their first contribution in https://github.com/graphql-python/graphene/pull/1331
- @aryaniyaps made their first contribution in https://github.com/graphql-python/graphene/pull/1357
Full Changelog: https://github.com/graphql-python/graphene/compare/v2.1.8...v3.0.0