All Versions
29
Latest Version
Avg Release Cycle
221 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.3.9 Changes
- Compatibility with Flask 2.0
-
v0.3.8 Changes
February 06, 2020 -
v0.3.7 Changes
December 18, 2018๐ Released December 18, 2018
- ๐ Fix error handling in python3 (#696)
- ๐ Fix arguments with type=list (#705)
- ๐ง Return code for
parse_args()
is now configurable (#722) - โ Removed
flask_restful.paging
module. - Removed misleading
help_on_404
functionality (#722) - 0๏ธโฃ JSON keys are no longer sorted by default in debug mode in python3 (#680)
- ๐ Various small fixes and updates to documentation
-
v0.3.6 Changes
May 31, 2017๐ Released May 31, 2017
- ๐
Argument.help
now supports unicode strings (#564) - Flags can now be passed to
inputs.regex
(#621) - ๐ Fix behavior of
action='append'
in conjunction withlocation='json'
(#645) method_decorators
can be adict
to apply decorator behavior for only specific HTTP methods (#532)- 0๏ธโฃ JSON keys are no longer sorted by default in debug mode in python3 (#680)
- ๐ Various small fixes and updates to documentation
- ๐
-
v0.3.5 Changes
December 09, 2015๐ Released December 9, 2015
- โ Add
nullable
option to request parser to allow/disallow null values for arguments (#538) - ๐ฒ Use Flask's exception log method in
handle_error(e)
method instead of directly logging the exception notice. (#496) Argument.help
now allows more flexible message formatting using the{error_msg}
string interpolation token. (#518)- Prevent representation from being chosen at random when
Accept: */*
(#524) - Headers from
HTTPException
s are now returned in the response instead of being discarded (#523) - Marshalling now checks for a
__marshallable__
method first before defaulting back to__getitem__
() - ๐ Flask 1.0 compatability fixes (#506)
- โ Add
-
v0.3.4 Changes
July 20, 2015๐ Released July 20, 2015
- ๐ Fixed issue where
abort()
andraise Exception
were not equivalent (#205) - ๐ Fixed
RequestParser
settings not being copied properly (#483) - โ Add ability to configure json serializer settings from application config (#458)
- ๐ Project metadata, tests, and examples are now included in source distributions (#475)
- ๐ Various documentation improvements
- ๐ Fixed issue where
-
v0.3.3 Changes
May 21, 2015๐ Released May 22, 2015
- Disable challenge on 401 by default (THIS IS A BREAKING CHANGE, albeit a very small one with behavior that probably no one depended upon. You can easily change this back to the old way).
- ๐ Doc fixes (#404, #406, #436, misc. other commits)
- ๐ Fix truncation of microseconds in iso8601 datetime output (#368)
null
arguments from JSON no longer cast to string (#390)- Made list fields work with classes (#409)
- ๐ Fix
url_for()
when used with Blueprints (#410) - โ Add CORS "Access-Control-Expose-Headers" support (#412)
- ๐ Fix class references in RequestParser (#414)
- ๐ Allow any callables to be used as lazy attributes (#417)
- ๐ Fix references to
flask.ext.*
(#420) - ๐ Trim support with fixes (#428)
- โ Added ability to pass-in parameters into Resource constructors (#444)
- ๐ Fix custom type docs on "Intermediate usage" and docstring (#434)
- ๐ Fixed problem with
RequestParser.copy
(#435) - ๐ Feature/error bundling (#431)
- Explicitly check the class type for
propagate_exceptions
(#445) - โ Remove min. year limit 1900 in
inputs.date
(#446)
-
v0.3.2 Changes
February 26, 2015๐ Released February 25, 2015
- ๐ Doc fixes (#344, #378, #402)
- Microseconds no longer truncated in ISO8601 format datetime inputs (#381)
- Datetime inputs now preserve timezone instead of forcing conversion to UTC (#381)
- ๐ Fixes content negotiation to respect q-values (#245)
- ๐ Fix
fields.URL
when used with Blueprints (#379) - ๐ Fix
BadRequest
raised with empty body andapplication/json
content type (#366) - ๐ Improved argument validation error messages (#386)
- ๐ Allow custom validation for
FileStorage
type arguments (#388) - ๐ Allow lambdas to be specified for field attributes (#309)
- โ Added regex input validator (#374)
-
v0.3.1 Changes
December 13, 2014๐ Released December 13, 2014
- โ Adds
strict
option toparse_args()
(#358) - โ Adds an option to envelop marshaled objects (#349)
- ๐ Fixes initialization of
Api.blueprint
attribute (#263) - ๐ Makes
Api.error_router
fall back to Flask handlers (#296/#356) - ๐ Makes docs more viewable on mobile devices (#347)
- Wheel distribution is now universal (#363)
- โ Adds
-
v0.3.0 Changes
November 23, 2014๐ Released November 22, 2014
- โ Adds
@api.resource
decorator (#311) - โ Adds custom error handling (#225)
- โ Adds
RequestParser
inheritance (#249) - โ Adds 1/0 as valid values for
inputs.boolean
(#341) - ๐ Improved
datetime
serialization and deserialization (#345) init_app
now follows Flask extension guidelines (#130)types
module renamed toinputs
(#243)- ๐ Fixes
inputs.boolean
inability to parse values from JSON (#314) - ๐ Fixes
RequestParser
inability to use arguments from multiple sources at once (#261) - ๐ Fixes missing
Allow
header when HTTP 405 is returned (#294) - โก๏ธ Doc fixes and updates.
- โ Adds