- Marked array fields with
default
value asrequired
to prevent possiblenil
/null
errors on runtime. - Keep configured name case on append/add headers, fixes #28
- Fix sandbox environment check
- Include the
type
function in template environment. Because headers may contain array elements such as duplicated headers,type
is a useful function in these cases.
- Accept '#' as a non-special template value
- Fix the construction of the error message when a template throws a Lua error. #25
- Correct short circuit conditional for query strings (#24)
- Fix the error message that is displayed in error logs when the template is invalid (#13)
- Remove the no-longer supported
run_on
field from plugin config schema
- None
- Allow rendering values stored in
kong.ctx.shared
from the template renderer environment
- Fixed bug on adding a header with the same name as a removed one doesn't behave correctly
- Remove leftover
print
call from schema validator
- Fix issue preventing JSON body transformation to be executed on empty body
upon Content-Type rewrite to
application/json
#1
- Remove dependency to
BasePlugin
(not needed anymore)
- Convert to new dao
- Internal improvements
pre-function
andpost-function
enterprise plugins added