Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: encode/django-rest-framework

v3.16.0

28 Mar 14:28
ac50cec
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

This release is considered a significant release to improve upstream support with Django and Python. Some of these may change the behaviour of existing features and pre-existing behaviour. Specifically, some fixes were added to around the support ofUniqueConstraint with nullable fields which will improve built-in serializer validation.

Features

  • Add official support for Django 5.1 and its newLoginRequiredMiddleware in#9514 and#9657
  • Add official Django 5.2a1 support in#9634
  • Add support for Python 3.13 in#9527 and#9556
  • Support Django 2.1+ test client JSON data automatically serialized in#6511 and fix a regression in#9615

Bug fixes

  • Fix unique together validator to respect condition's fields fromUniqueConstraint in#9360
  • Fix raising on nullable fields part ofUniqueConstraint in#9531
  • Fixunique_together validation with source in#9482
  • Added protections toAttributeError raised within properties in#9455
  • Fixget_template_context to handle also lists in#9467
  • Fix "Converter is already registered" deprecation warning. in#9512
  • Fix noisy warning and accept integers as min/max values ofDecimalField in#9515
  • Fix usages ofopen() insetup.py in#9661

Translations

  • Add some missing Chinese translations in#9505
  • Fix spelling mistakes in Farsi language were corrected in#9521
  • Fixing and adding missing Brazilian Portuguese translations in#9535

Removals

  • Remove support for Python 3.8 in#9670
  • Remove long deprecated code from request wrapper in#9441
  • Remove deprecatedAutoSchema._get_reference method in#9525

Documentation and internal changes

  • Provide tests for hashing ofOperandHolder in#9437
  • Update documentation: Addadrf third party package in#9198
  • Update tutorials links in Community contributions docs in#9476
  • Fix usage of deprecated Django function in example from docs in#9509
  • Move path converter docs into a separate section in#9524
  • Add test covering update view withoutqueryset attribute in#9528
  • Fix Transifex link in#9541
  • Fix examplehttpie call in docs in#9543
  • Fix example for serializer field with choices in docs in#9563
  • Remove extra<> in validators example in#9590
  • Updatestrftime link in the docs in#9624
  • Switch to codecov GHA in#9618
  • Add note regarding availability of theaction attribute in 'Introspecting ViewSet actions' docs section in#9633
  • Improved description of allowed throttling rates in documentation in#9640
  • Addrest-framework-gm2m-relations package to the list of 3rd party libraries in#9063
  • Fix a number of typos in the test suite in the docs in#9662
  • Adddjango-pyoidc as a third party authentication library in#9667

New Contributors

Full Changelog:3.15.2...3.16.0

Assets2
Loading
erkanunluturk, EliothMonroy, showmidelo, KarimTayie, bed72, gunthercox, aashayamballi, JaeHyuckSa, thabothibos, ifzal, and 3 more reacted with thumbs up emojixiaobao0505, 2ykwang, hudsonbrendon, Ruzzan, ulgens, Krishnakant-Pal, TGoddessana, sergekir, RaphaelApeh, tarek-berkane, and 21 more reacted with hooray emojigunthercox, xgimp, ysidromdenis, aashayamballi, and Genarito reacted with heart emojirealsuayip reacted with eyes emoji
42 people reacted

3.15.2

28 Dec 10:24
c7a7eae
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

What's Changed

New Contributors

Full Changelog:3.15.1...3.15.2

Contributors

  • @terencehonles
  • @tomchristie
  • @peterthomassen
  • @BradWells
  • @wkwkhautbois
  • @gogowitsch
  • @jthevos
  • @ch4n3-yoon
  • @mgaligniana
  • @stanislavlevin
  • @max-muoto
  • @vanya909
  • @Szaroslav
  • @TGoddessana
terencehonles, tomchristie, and 12 other contributors
Loading
xiaobao0505, TGoddessana, aashayamballi, erkanunluturk, hudsonbrendon, Hammer2900, jehato47, Balamathias, rockj2016, EliothMonroy, and 4 more reacted with thumbs up emojimatmair, aashayamballi, hudsonbrendon, tarek-berkane-dzexpert, Nabute, Balamathias, rockj2016, and thinh9e reacted with hooray emojialexdeathway, Macktireh, tarcysiobraz, Balamathias, and TRBARROS reacted with heart emojifurkanonder, aashayamballi, Joel-Rodrigues404, hudsonbrendon, Kazhuu, Klvxn, adrienrusso, and Abas5030 reacted with rocket emoji
28 people reacted

Version 3.15.1

06 May 08:38
3285916
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

What's Changed

New Contributors

Full Changelog:3.15.0...3.15.1

Contributors

  • @amikrop
  • @tomchristie
  • @browniebroke
  • @alexdlaird
  • @maycuatroi1
  • @auvipy
amikrop, tomchristie, and 4 other contributors
Loading
rbetancourt27, OttoAndrey, Kushaldotel, ysidromdenis, rob4226, aashayamballi, 1995parham, and Genarito reacted with thumbs up emojihudsonbrendon, justborney, cyx2000, i0tool5, thinh9e, alkadoHs, AmiZya, hovak-mdb, andrewisen-tikab, maycuatroi1, and 16 more reacted with hooray emojiTGoddessana, hudsonbrendon, tarek-berkane, Kazhuu, tarcysiobraz, tarek-berkane-dzexpert, Kushaldotel, rob4226, aashayamballi, and Genarito reacted with heart emojii0tool5, alkadoHs, Daniel3dartist, acreations, Kushaldotel, rob4226, aashayamballi, and Genarito reacted with rocket emoji
35 people reacted

Version 3.14.0

08 Nov 10:37
Compare
Choose a tag to compare
Loading
  • Django 2.2 is no longer supported.#8662
  • Django 4.1 compatibility.#8591
  • Add--api-version CLI option togenerateschema management command.#8663
  • Enforceis_valid(raise_exception=False) as a keyword-only argument.#7952
  • Stop callingset_context on Validators.#8589
  • ReturnNotImplemented fromErrorDetails.__ne__.#8538
  • Don't evaluateDateTimeField.default_timezone when a custom timezone is set.#8531
  • Make relative URLs clickable in Browseable API.#8464
  • SupportManyRelatedField falling back to the default value when the attribute specified by dot notation doesn't exist. MatchesManyRelatedField.get_attribute toField.get_attribute.#7574
  • Makeschemas.openapi.get_reference public.#7515
  • MakeReturnDict supportdict union operators on Python 3.9 and later.#8302
  • Update throttling to check ifrequest.user is set before checking if the user is authenticated.#8370
Loading
alexted, s4ke, shellking4, demaj, EliothMonroy, PascalOtto, rsadwick, deliseev, kidussolo, minelaganovic, and 19 more reacted with thumbs up emojialexted, aminalaee, vvanglro, gh640, rodrigobraga, PascalOtto, alyssahirsh, shapiromatron, n0mn0m, kidussolo, and 7 more reacted with hooray emojialexted, shellking4, demaj, PascalOtto, Izcarmt95, temchannat, bdmbdsm, patrickkabwe, shindekalpesharun, iamfoysal, and 5 more reacted with heart emojialexted, s4ke, PascalOtto, shapiromatron, n0mn0m, rdenadai, woile, xlurio, rob4226, magedhelmy1, and 3 more reacted with rocket emoji
51 people reacted

Version 3.13.1

08 Nov 10:37
Compare
Choose a tag to compare
Loading
  • Revert schema naming changes with function based@api_view.#8297
Loading
rob4226 reacted with thumbs up emoji
1 person reacted

Version 3.13.0

08 Nov 10:37
7a84dc7
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
  • Django 4.0 compatability.#8178
  • Addmax_length andmin_length options toListSerializer.#8165
  • Addget_request_serializer andget_response_serializer hooks toAutoSchema.#7424
  • Fix OpenAPI representation of null-able read only fields.#8116
  • RespectUNICODE_JSON setting in API schema outputs.#7991
  • Fix forRemoteUserAuthentication.#7158
  • Make Field constructors keyword-only.#7632
Loading
sehraramiz and rob4226 reacted with hooray emoji
2 people reacted

3.12.4

31 May 07:29
0323d6f
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
version 3.12.4
Loading
masual, JoshYuJump, rsinger86, dreaminf, baermathias, makalekseev, omidgh88, vishwaphansal7, PascalOtto, gunthercox, and 21 more reacted with thumbs up emojiiamfoysal and saeedblanchette reacted with heart emoji
32 people reacted

Version 3.9.3

29 Apr 14:36
Compare
Choose a tag to compare
Loading

This is the last Django REST Framework release that will support Python 2.
Be sure to upgrade to Python 3 before upgrading to Django REST Framework 3.10.

  • Adjusted the compat check for django-guardian to allow the last guardian
    version (v1.4.9) compatible with Python 2.#6613
Loading
rob4226 reacted with thumbs up emoji
1 person reacted

Version 3.9.2

03 Mar 19:23
Compare
Choose a tag to compare
Loading
Loading
rob4226 reacted with thumbs up emoji
1 person reacted

Version 3.9.1

28 Feb 14:14
453196e
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
Loading
rob4226 reacted with thumbs up emoji
1 person reacted
Previous1
Previous

[8]ページ先頭

©2009-2025 Movatter.jp