All Versions
30
Latest Version
Avg Release Cycle
17 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v2.4 Changes
๐ Released on January 10th 2022, codename Edison
- โ Added official Python 3.10 support
- โ Added relative path support in templates
- โ Added support for spatial columns in ORM
- โ Added support for custom/multiple primary keys in ORM
- โ Added support for custom/multiple foreign keys in ORM
- โ Added support for custom and multiple primary keys relations in ORM
- โ Added
watch
parameter to ORM'scompute
decorator - โ Added
save
method to ORM's rows and relevant callbacks - โ Added
destroy
method to ORM's rows and relevant callbacks - โ Added
refresh
method to ORM's rows - Added
before_commit
andafter_commit
ORM callbacks - โ Added changes tracking to ORM's rows
- โ Added support to call super
rowmethod
decorated methods in ORM models - โ Added
migrations set
command to CLI - โ Added
skip_callbacks
parameter to relevant methods in ORM - ORM now automatically adds appropriate indexes for
unique
fields
-
v2.3 Changes
๐ Released on August 12th 2021, codename Da Vinci
- Minor enhancements on request flow
- โ Added ORM support for PostgreSQL json/jsonb fields and operators
- โ Added
widget_radio
toforms.FormStyle
- โ Added
dict
values support forin
validations - ๐ฆ Use optional
emmett-crypto
package for cryptographic functions - ๐ Deprecated
security.secure_dumps
andsecurity.secure_loads
in favour of new crypto package - โ Added
on_delete
option tobelongs_to
andrefers_to
- โ Added
--dry-run
option to migrationsup
anddown
commands
-
v2.2 Changes
๐ Released on March 11th 2021, codename Copernicus
- ๐จ Slightly refactored request flow
- โ Added
App.command_group
decorator - โ Added additional arguments acceptance in
AppModule
- โ Added static paths customisation for
AppModule
- โ Added
workers
options toserve
command - ๐ Changed default logging level to
info
inserve
command - ๐ Changed default
SameSite
policy for session cookies toLax
- โ Added official Python 3.9 support
-
v2.1.4 Changes
November 09, 2020Patch release
๐ Changes since 2.1.3:
- ๐ Fix regression bug preventing gunicorn workers to correctly load
-
v2.1.3 Changes
November 06, 2020Patch release
๐ Changes since 2.1.2:
- ๐ Fix regression bug preventing headers and cookies edits outside route code
-
v2.1.2 Changes
October 31, 2020Patch release
๐ Changes since 2.1.1:
- ๐ Fix regression bug preventing item access to context objects
-
v2.1.1 Changes
October 28, 2020Patch release
๐ Changes since 2.1.0:
- ๐ Fix regression bug preventing correct HEAD responses
- Made
orjson
dependency optional
-
v2.1.0 Changes
October 17, 2020๐ Changes since 2.0:
- โ Added type hints on all major interfaces
- ๐ Deprecated
App.run
- ๐ฆ Deprecated string signals in favour of
extensions.Signals
- โ Removed
libs.sanitizer
- ๐ Use
orjson
for JSON serialization - ๐จ Refactored request flow internals
- โ Added namespaces to templater
- โ Added
SameSite
support to session cookies - โ Added HTTP/2 support
- โ Added
Request.push_promise
- โ Added Python 3.9 support (beta)
-
v2.0.2 Changes
August 30, 2020Patch release
๐ Changes since 2.0.1:
- ๐ Fix bug in redis
setex
usage preventing sessions and cache to work
- ๐ Fix bug in redis
-
v2.0.1 Changes
August 11, 2020Patch release
๐ Changes since 2.0.0:
- ๐ Fix bug preventing injectors configuration @ app level
- Patch CVE-2020-7694, CVE-2020-7695 vulnerabilities (from uvicorn dependency)