Releases: eshaan7/Flask-Shell2HTTP
Releases · eshaan7/Flask-Shell2HTTP
v1.9.1: Support Flask >=2.1.0
v1.9.0: cancel/delete jobs
v1.8.0: Allow `wait` query param in `GET` requests
v1.7.0: Support flask 2.x and more
Feature: force_unique_key option in POST request
Fix decoding bug in case of cyrillic output
- Now decodes stdout and stderr to utf-8 and not ascii. Thanks @vBLFTePebWNi6c for the contribution.
(Stable) View Decorators for exposed endpoint
- Added the ability to apply multiple View Decorators on the exposed endpoint. See Example Code.
- Useful in case you wish to apply authentication, caching, etc. to the endpoint.
- Backwards compatible with v1.4.x
(Stable) Bug fixes. Tested for >Python 3.6.
Patch release after v1.4.0.
Fixed Backward compatibility issues.
Bug Fixes in multipart request
Please use v1.4.3 or greater
- Bug fixes where multipart requests were failing because of nested form data. Because of this the multipart (file containing) POST request now has an updated schema (examples have been updated accordingly).
- Dropped dataclass for report generation because it causes various bugs in python 3.6.
context passing to callback, added JSON schema
- Additional context from the POST request's JSON can be passed to the user-defined callback function. This allows for better future's post-completion processing.
Note: Please see Examples section for the relevant code in such use-cases.
- Updated docs with more examples/ use-cases.
- Added more type-hinting.