- File
tail
broken in CLI refactor
- Add Cognito Authorizers
- Refactor CLI, add Bash Completion
- Improve manylinux wheels
- Varios fixes and req bumps
- Adds the
cors
feature, big thanks to @AusIV! - Adds support for
-e
eggs, thanks to @schuyler1d and @xuru! - Adds support for YAML settings files. Eat up, hipsters.
- Add
--http
filter totail
- Prefer
apigateway_enabled
but still respectuse_apigateway
, #493
- Adds colors to
zappa tail
output, fixes #492 - Adds
--no-color
CLI argument - Adds fatal warning for bad
app_function
s, fixes #485.
- Fix S3 broken S3 events
- Move
use_apigateway
toapigateway_enabled
- Fixes progress bar error for manylinux packages
- Safely handle freezes when downloading from PyPI
- Adds
s3://
syntax for remote env files. (#478, thanks @Leandr!)
- Adds
extends
syntax to settings file. - Fixes Django migrations, #464
- Adds support for manylinux wheels! #398
- Fixes multiple events in
status
command - Fixes support for
certify
on apex domains, #451
- Filter private hosted zones to avoid conflicts while certifying
- Fix small Python3 bug (#457)
- Fix for #453 (windows os.path)
- Re-raise Zappa exception with full traceback
- Skip pyc on django migrations, fixes #436
- Delete correct domain name, #448
- added region and lambda name to not deployed error
- Add "global" mode to init. Expect a blog post soon!
- Small refactors and dependancy upgrades.
--json
for machine readable status output--all
for global deployment prep- Better exit code handling
- Get AWS region from profile if not set in zappa_settings.json
- Fix broken Django management command invocation
- Add Kinesis permission
- Add capability to specify authoriser arn
- Various refactors and small fixes
- Bump lambda-packages
- Fix new Django unicode problems (#397)
- Ensure env vars are strings via @scoates
- Fix #382
- Remove many hacks using new API Gateway features.
- Closes #303, #363, #361
- See the blog post for more details!
- Bump dependancies - make sure you reinstall your requirements!
- Improved stack update handling.
- Warn on namespace collisions.
- Bump lambda-packages version.
- Use simplified API Gateway configuration, via @koriaf.
- Add better support for
use_apigateway
without any supplied app function. Reported by @mguidone. - Truncate illegally long event functions names. Reported by @mguidone.
- Remove 'boto' from default excludes. #333, thanks Claude!
- Don't allow invalid API Gateway characters in the config. Thanks @scoates!
- Better respect for
use_apigateway
inupdate
command. - Avoids hang with API Gateway limit reached.
- Fix DynamoDB/Kinesis event sources, add docs. Big thanks Claude!
-
Add ability to invoke raw python strings, like so:
zappa invoke dev "print 1+2+3" --raw
-
Fixes multi-argument
manage
commands. -
Updated related documentation.
-
Fixes places where program was exiting with status 0 instead of -1. Thanks @mattc!
-
Adds old-to-new-style check on delete, thanks @mathom.
- Fix a problem from trying to
update
old-style API routes using new Tropo code. Ensurestouch
works as intended again. Fix by @mathom.
- Add a helpful failure warning for users without permissions to automatically manage execution roles.
- Fix potential div by zero error in new Tropo code.
- Use Troposphere/CloudFormation to create API Gateway routes
- Thanks, @mathom!
zappa update
now updates changes to API Gateway routes- Redirect HTML content injection is fixed
- Redirect HTML content injection now only happens for 'text/html' content types. This is a partial solution to #303.
- Added CHANGELOG.md
- Didn't keep a changelog
- Sorry!
- Read the commit log :)