* 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.
0.25.1
* 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` in `update` command. * Avoids hang with API Gateway limit reached. * Fix DynamoDB/Kinesis event sources, add docs. Big thanks Claude!
0.25.0
* 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.
0.24.2
* Fix a problem from trying to `update` old-style API routes using new Tropo code. Ensures `touch` works as intended again. Fix by mathom.
0.24.1
* Add a helpful failure warning for users without permissions to automatically manage execution roles. * Fix potential div by zero error in new Tropo code.
0.24.0
* 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