weppy changelog

The web framework for inventors

All Versions
30
Latest Version
2.4
Avg Release Cycle
17 days
Latest Release
-

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's compute 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 and after_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 to forms.FormStyle
    • βž• Added dict values support for in validations
    • πŸ“¦ Use optional emmett-crypto package for cryptographic functions
    • πŸ”’ Deprecated security.secure_dumps and security.secure_loads in favour of new crypto package
    • βœ‚ Added on_delete option to belongs_to and refers_to
    • βž• Added --dry-run option to migrations up and down 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 to serve command
    • πŸ”„ Changed default logging level to info in serve command
    • πŸ”„ Changed default SameSite policy for session cookies to Lax
    • βž• Added official Python 3.9 support
  • v2.1.4 Changes

    November 09, 2020

    Patch release

    πŸ”„ Changes since 2.1.3:

    • πŸ›  Fix regression bug preventing gunicorn workers to correctly load
  • v2.1.3 Changes

    November 06, 2020

    Patch release

    πŸ”„ Changes since 2.1.2:

    • πŸ›  Fix regression bug preventing headers and cookies edits outside route code
  • v2.1.2 Changes

    October 31, 2020

    Patch release

    πŸ”„ Changes since 2.1.1:

    • πŸ›  Fix regression bug preventing item access to context objects
  • v2.1.1 Changes

    October 28, 2020

    Patch 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, 2020

    Patch release

    πŸ”„ Changes since 2.0.1:

    • πŸ›  Fix bug in redis setex usage preventing sessions and cache to work
  • v2.0.1 Changes

    August 11, 2020

    Patch release

    πŸ”„ Changes since 2.0.0:

    • πŸ›  Fix bug preventing injectors configuration @ app level
    • Patch CVE-2020-7694, CVE-2020-7695 vulnerabilities (from uvicorn dependency)
Awesome Python is part of the LibHunt network. Terms. Privacy Policy.

(CC)
BY-SA
We recommend Spin The Wheel Of Names for a cryptographically secure random name picker.

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /