Skip to content

Releases: emmett-framework/emmett

Emmett 2.5.6

18 Oct 13:06
Compare
Choose a tag to compare

Patch release

Changes since 2.5.5:

  • Bump Granian to 0.7
  • Bump crypto dependency to 0.5
  • Allow installs on Python 3.12

Emmett 2.5.5

05 Sep 16:06
Compare
Choose a tag to compare

Patch release

Changes since 2.5.4:

  • Bump Granian to 0.6
  • Bump crypto dependency to 0.4

Emmett 2.5.4

20 Aug 12:45
Compare
Choose a tag to compare

Patch release

Changes since 2.5.3:

  • Allow Auth models customisation in constructor (#466 thanks @SvenKeimpema)
  • Fix FormStyle.widget_list to keep input id (#470 thanks @SvenKeimpema)
  • Add forms pickers for date, datetime, time fields (#471 thanks @SvenKeimpema)
  • Fix a regression bug involving belongs_to and refers_to relations attributes in case of empty strings (#465)

Emmett 2.5.3

22 Jun 12:43
Compare
Choose a tag to compare

Patch release

Changes since 2.5.2:

  • Fix a regression bug preventing Request.files to work with multiple files on the same field
  • Bump Granian to 0.5
  • Add forms widget for list:string fields (thanks @SvenKeimpema)
  • Fix a regression bug in http.HTTPIO preventing correct body serialization
  • Add http.HTTPIter and http.HTTPAiter
  • Add --opt/--no-opt option to serve command in line with Granian one

Emmett 2.5.2

19 May 11:27
Compare
Choose a tag to compare

Patch release

Changes since 2.5.1:

  • Fix a regression bug with HTTPFile class and RSGI protocol
  • Enhance ASGI/RSGI handlers on static files

Emmett 2.5.1

09 May 15:13
Compare
Choose a tag to compare

Patch release

Changes since 2.5.0:

  • Upgrade Granian to 0.4.x
  • Enhance websockets handlers behaviour on interrupts

Emmett 2.5 Fermi

19 Mar 15:04
Compare
Choose a tag to compare

This took quite a long time. Emmett 2.5 is focused on Python 3.11 support and RSGI support.
Due to the already long time passed since the last release, some features originally planned for this release were postponed to next minor release.

Thanks to all the community for their patience.

Changes since 2.4:

  • Added official Python 3.11 support
  • Removed support for legacy encryption stack
  • Added RSGI protocol support
  • Use Granian as default web server in place of uvicorn
  • Added application modules groups
  • Dropped Python 3.7 support

As usual, upgrade guide is available in the docs

Emmett 2.4.14

30 Jan 15:29
Compare
Choose a tag to compare

Patch release

Changes since 2.4.13:

  • fix regression bug in ORM preventing self-references definition

Emmett 2.4.13

24 Nov 13:40
Compare
Choose a tag to compare

Patch release

Changes since 2.4.12:

  • fix regression bug in ORM preventing clean transaction operations state on rollbacks

Emmett 2.4.12

31 Oct 11:46
Compare
Choose a tag to compare

Patch release

Changes since 2.4.11:

  • fix regression bug with h11 protocol and uvicorn 0.19