All Versions
Latest Version
Avg Release Cycle
17 days
Latest Release

Changelog History
Page 2

  • v2.0 Changes

    ๐Ÿš€ Released on May 3rd 2020, codename Archimedes

    • โฌ‡๏ธ Dropped Python 2 support, requiring Python 3.7 minimum version
    • ๐Ÿ”„ Changed package name to emmett
    • ๐Ÿšš Moved from WSGI to ASGI
    • ๐Ÿšš Moved to async syntax
    • ๐Ÿšš Moved globals module to ctx
    • โž• Added output optional param to route definition
    • Introduced develop and serve commands in place of run
    • Pipeline open and close flows are now handled concurrently
    • โšก๏ธ Rewritten router, optimized request flow
    • ๐Ÿ‘ Introduced websockets support
    • โž• Added after_loop signal
    • Decoupled templating engine
    • โž• Added Request.files
    • Added request_max_content_length to App.config
    • Added request_body_timeout to App.config
    • โž• Added async support in cache module
    • Decoupled internationalization engine
    • โž• Added runtime migration utils in ORM
    • โž• Added response_timeout to App.config
    • 0๏ธโƒฃ Use default text/plain Content-Type header in responses
    • โž• Added namespace to Injector class
    • โž• Added Python 3.8 support
  • v2.0.0.b2 Changes

    April 03, 2020

    ๐Ÿš€ Second 2.0 public beta release

  • v2.0.0.b1 Changes

    March 15, 2020

    ๐Ÿš€ First 2.0 public beta release

  • v2.0.0.a5 Changes

    February 23, 2020

    ๐Ÿš€ Fifth 2.0 public alpha release

  • v2.0.0.a4 Changes

    February 11, 2020

    ๐Ÿš€ Fourth 2.0 public alpha release

  • v2.0.0.a3 Changes

    January 15, 2020

    ๐Ÿš€ Third 2.0 public alpha release

  • v2.0.0.a2 Changes

    January 14, 2020

    ๐Ÿš€ Second 2.0 public alpha release

  • v1.3.4 Changes

    April 23, 2020

    ๐Ÿ›  Bugfix release

  • v1.3 Changes

    ๐Ÿš€ Released on October 29th 2018, codename Nunki

    • ๐Ÿ›  Minor bugfixes
    • โž• Added proper support for 'big' id and reference fields to ORM
    • โž• Added url_prefix global routing paramater to App
    • ๐Ÿ‘ Allow to specify different templates_encoding for templates loading in application config
    • โž• Added migrations_folder variable to database configuration to support migrations with multiple databases
    • โž• Added support for Python 3.7
    • ๐Ÿ”จ Refactored join and including options handling in ORM
    • โž• Added cast method to ORM Field
    • โž• Added cast options to has_many decorator
    • โšก๏ธ Optimized pipeline flow
    • โšก๏ธ Optimized router match code
  • v1.2 Changes

    ๐Ÿš€ Released on October 23rd 2017, codename Merak

    • ๐Ÿ›  Several bugfixes
    • ๐Ÿ“œ Rewritten templates parsing and generation logic
    • Rewritten ORM connection pooling
    • โž• Added support for advanced transaction usage in ORM
    • ๐Ÿ”จ Refactored cache module
    • Exposed get, set, get_or_set, clear methods in cache.Cache and handlers objects
    • โž• Added decorator syntax support to cache module
    • โž• Added response method to cache module and relevant cache parameter in app.App.route, app.App.module and app.AppModule.route decorators
    • โž• Added switch method to orm.objects.Set to allow changing model context
    • Rewritten sessions' managers
    • ๐Ÿ—„ Deprecated SessionCookieManager, SessionFSManager and SessionRedisManager classes in sessions module in favour of unified SessionManager wrapper and its cookies, files and redis methods