Important notes
- Y-stream release due to the amount of small but important changes.
- Pydantic users might see a slightly different schema due to the change in serialization method.
PRs
- Add support for stateless user authentication in SimpleJWT by @wmeints in #1221
- Bump django from 4.2.10 to 4.2.11 in /requirements by @dependabot in #1205
- add choice field display method handling #1228 by @tfranzel in #1230
- handle examples with nested properties pagination by @w00kie in #1237
- Update OpenAPI docs links by @nils-van-zuijlen in #1252
- fix: set pydantic json mode to serialization by @codebutler in #1156
- Correct the documentation of how to import extension snippets by @n2ygk in #1268
- Fix for incorrect
issubclass()
check. by @emmceemoore in #1283 - make operation_id action position configurable #1264 by @tfranzel in #1289
- update tests targets and docs theme to something more modern by @tfranzel in #1291
- parametrize component registry identity #1288 by @tfranzel in #1290
- Add Django 5.1 as classifier by @foarsitter in #1297
- fix/update CODECOV by @tfranzel in #1298
- guard against broken dir impl #1296 by @tfranzel in #1300
- Oas31 validator fix by @tfranzel in #1304
- No extra items in the oneOf list by @DopustimVladimir in #1293
- Pr1147 by @tfranzel in #1305
- fix: extend_schema_field with dict param and oas 3.1 by @codebutler in #1147
- fix unused OAuth2 scopes override #1319 by @tfranzel in #1320
- fix tests for dj_rest_auth changes by @tfranzel in #1337
- Extend query params explosion of non-DRF serializer #1315 by @tfranzel in #1331
- consider pk_field on PrimaryKeyRelatedField when set #1335 by @tfranzel in #1338
- Fix ChoiceField schema type with empty
choices=[]
by @intgr in #1240 - Pr1312 by @tfranzel in #1339
New Contributors
- @wmeints made their first contribution in #1221
- @w00kie made their first contribution in #1237
- @nils-van-zuijlen made their first contribution in #1252
- @codebutler made their first contribution in #1156
- @n2ygk made their first contribution in #1268
- @emmceemoore made their first contribution in #1283
- @DopustimVladimir made their first contribution in #1293
Full Changelog: 0.27.2...0.28.0