All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.11.0 (2022-11-09)
- add optional operationId to http events (#100) (2262dfe)
- overrides the auto-generated operationId if specified
- Updated dependencies
2.10.0 (2022-10-21)
2.9.2 (2022-09-30)
- remove log (2ff5bf2)
2.9.1 (2022-09-30)
- update json schema (5eff490)
2.9.0 (2022-09-30)
- add lambda authorizer (68f8c98)
2.8.2 (2022-07-14)
- add missing schema attributes (44512ad)
2.8.1 (2022-07-14)
- add custom schema to httpApi also (4f25ce6)
2.8.0 (2022-07-05)
2.7.0 (2022-06-23)
- check for log function before assigning (3ccd039)
2.6.0 (2022-06-13)
2.5.1 (2022-05-23)
2.5.0 (2022-05-13)
2.4.2 (2022-05-12)
- Allow plugin to work when node_modules are in a different directory than serverless.yml (#70)
- Update documentation to correctly specify usage requirements (#70)
2.4.1 (2022-03-17)
- a
description
can now be added to path params. (#62) (5b552f4)http: path: /hello/{name}/{simpleParam} method: get parameters: name: description: the name to say hello to required: true simpleParam: true
- backwards compatibility and path parameters (#62) (5b552f4)
v2.4.0
implemented Serverless v3 logging without regard to those using Serverless v2 still. Added support for v2 again.v2.3.0
broke path parameters. This has been addressed.
2.4.0 (2022-03-15)
2.3.0 (2022-03-10)
2.2.0 (2022-02-23)
- add option to exclude specific stages (#46) (#47) (89335dd)
- Example of new option:
excludeStages: ['prod']
(skip deployment of swagger.json and Swagger UI inprod
stage)
- Example of new option:
2.1.0 (2022-02-21)
- add option to use REST API for swagger lambdas (#44) (e034ab3)
apiType: 'http' | 'httpApi'
– defaults tohttpApi
if not specified
2.0.0 (2022-02-21)
apiKeyName
no longer exists in custom configuration. UseapiKeyHeaders: ['x-api-key']
in place ofapiKeyName: 'x-api-key'
- Remove apiKeyName in favor of apiKeyHeaders (87cf65a)
1.8.0 (2022-02-17)
1.7.0 (2022-02-08)
schemes
now defaults to the scheme used to serve the API specification if not provided (#32)
1.6.0 (2022-02-08)
1.5.1 (2022-02-05)
1.5.0 (2022-02-02)
(Contains undocumented updates from 1.4.0)
- config: allow user to choose swagger path (5ceeb9c)
- exclude: allow user to exclude events (c0bbe15)
- queryStringParameters: allow user to define query string params (294926e)
- script: adding publish script to call np (4932248)
- swaggerFiles: allow user to add json openAPI 2.0 files (ba130a2)
- Add required parameter to Swagger for queryStringParameters (#20) (6a6c89d), closes #11
- types: fixing responses on http, and conflicting types in tests (138626f)