All Versions
55
Latest Version
Avg Release Cycle
63 days
Latest Release
662 days ago

Changelog History
Page 2

  • v2.4.8 Changes

    April 07, 2019
    • ๐Ÿ›  Fixed issue #762 - HTTP errors crash with selectable output types
    • ๐Ÿ›  Fixed MacOS testing via Travis - added testing across all the same Python versions tested on Linux
  • v2.4.7 Changes

    March 28, 2019

    2.4.7 - March 28, 2019

    Fixed API documentation with selectable output types
    
  • v2.4.6 Changes

    March 25, 2019

    2.4.6 - March 25, 2019

    • ๐Ÿ›  Fixed issue #753 - 404 not found does not respect default output format.
    • Documented the --without-cython option in CONTRIBUTING.md
    • ๐Ÿ“š Extended documentation for output formats
  • v2.4.4 Changes

    March 21, 2019
    • โž• Added the ability to change the default output format for CLI endpoints both at the API and global level.
    • โž• Added the ablity to extend CLI APIs in addition to HTTP APIs issue #744.
    • โž• Added optional built-in API aware testing for CLI commands.
    • โž• Add unit test for extend_api() with CLI commands
    • ๐Ÿ›  Fix running tests using python setup.py test
    • ๐Ÿ›  Fix issue #749 extending API with mixed GET/POST methods
    • Documented the multiple_files example
    • โž• Added the --without-cython option to setup.py
  • v2.4.3 Changes

    March 17, 2019

    ๐Ÿš‘ 2.4.3 [hotfix] - March 17, 2019

    • ๐Ÿ›  Fix issue #737 - latest hug release breaks meinheld worker setup
  • v2.4.2 Changes

    March 16, 2019
    • ๐Ÿ‘ Python 3.7 support improvements
    • โœ… No longer test against Python 3.4 - aimed for full deprecation in Hug 3.0.0
    • ๐Ÿ‘Œ Improved interoperability with the latest Falcon release
    • ๐Ÿ“š Documentation improvements
    • ๐Ÿ›  Fixed bug in auto reload
  • v2.4.1 Changes

    September 17, 2018
    • ๐Ÿ›  Fixed issue #631: Added support for Python 3.7
    • ๐Ÿ›  Fixed issue #665: Fixed problem with hug.types.json
    • ๐Ÿ›  Fixed issue #679: Return docs for marshmallow schema instead of for dump method
  • v2.4.0 Changes

    January 31, 2018
    • โšก๏ธ Updated Falcon requirement to 1.4.1
    • ๐Ÿ›  Fixed issue #590: Textual output formats should have explicitly defined charsets by default
    • ๐Ÿ›  Fixed issue #596: Host argument for development runner
    • ๐Ÿ›  Fixed issue #563: Added middleware to handle CORS requests
    • 0๏ธโƒฃ Implemented issue #612: Add support for numpy types in JSON output by default
    • ๐Ÿ‘€ Implemented improved class based directives with cleanup support (see: https://github.com/timothycrosley/hug/pull/603)
    • ๐Ÿ‘Œ Support ujson if installed
    • ๐Ÿ’ป Implement issue #579: Allow silencing intro message when running hug from command line
    • Implemented issue #531: Allow exit value to alter status code for CLI tools
    • ๐Ÿ“š Updated documentation generation to use hug's JSON outputter for consistency
  • v2.3.2 Changes

    September 28, 2017
    • ๐Ÿ‘ Implemented Issue #540: Add support for remapping parameters
    • โšก๏ธ Updated Falcon requirement to 1.3.0
    • ๐Ÿ›  Fixed issue #552: Version ignored in class based routes
    • ๐Ÿ›  Fixed issue #555: Gracefully handle digit only version strings
    • ๐Ÿ›  Fixed issue #519: Exceptions are now correctly inserted into the current API using extend_api
    • ๐Ÿ’ฅ Breaking Changes:
      • Fixed issue #539: Allow JSON output to include non-ascii (UTF8) characters by default.
  • v2.3.1 Changes

    August 26, 2017
    • ๐Ÿ›  Fixed issue #500 & 504: Added support for automatic reload on Windows & enabled intuitive use of pdb within autoreloader
    • Implemented improved way to retrieve list of urls and handlers for issue #462
    • ๐Ÿ’… Implemented support for Python typing module style sub types
    • โšก๏ธ Updated to allow -m parameter load modules on current directory
    • ๐Ÿ‘Œ Improved hug.test decode behaviour
    • โž• Added built in handlers for CORS support:
      • directive hug.directives.cors
      • Improved routing support
      • Added allow origins middleware