All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- CLI command to install middleware packages.
- Support for Travis-CI build process.
- Moved CLI command/options into respective groups.
- Refactored getTemplatePath() - Travis ENOENT fix.
- Replaced node Docker image w/ MSFT supported release.
- templates: Removed VS Code Preview (use Built-in)
- Added support for listing plugins.
- Support PM2
exec_mode(fork/cluster)
- Workaround dotfile publishing issues
- Prevent overlapping tasks (watch_delay)
- Removed globally scoped override
- Updated malformed value (use
cwd)
- Removed duplicate / in routePath
- Support for configured
--runtimeoption
- Updated PM2 logs output location
- Removed directory from
watch
- Swagger headers schema in
@openapi nodeVersiontemplate variable.jsdocrcoutput template- Support for
--profilearg in deploy script
- Updated AWS config access info
- Updated node user mount location
- Workaround
NODE_APP_INSTANCEwarnings - Revert - conflicting file renamed (.gitignore)
- Replaced image with Lambda ECR base
- Export types and related files during build
- Package node engine to AWS supported (v18)
- Upgraded devDependencies to latest
- Deprecated AWS SDK v2 / nodejs18.x
- Replaced Travis-CI with Github workflow
- Dev Container, due to VS Code Linux support changes
- Exported package TypeScript types (refactor)
- Upgraded outdated dependencies
- Updated copyright license year
- Renamed/relocated JSDoc config
- Upgraded ESLint config to flatconfig
- Updated devcontainer /mnt volume
$HOMElocation - Replaced JSDoc template minami w/ clean-jsdoc-theme
- Renamed template output
openapi.jstoopenapi.config.js - Prepwork for DefinitelyTyped migration
- Override Docker base image (install missing bin)
- Fixes microsoft/vscode-remote-release/issues/9856#issue-2279937211
- SwaggerUIViewer middleware plugin
- Renamed types declaration file.
- Integrated @lambda-lambda-lambda/types/cli
- Info /issues/2#issue-2249209628
- Redirect root requests to SwaggerUI
- Prep deprecation of
asynchronousYes/No values (VS Code extension integration artifact) - Skip CLI args parser when imported.
- Upgraded @lambda-lambda-lambda/types (0.0.2)
- Added Swagger dependency AppConfigPlugin
- Removed redundant prefix in Route path
- Ensure Swagger generated path matches routing
- Removed hardcoded middleware, fix output
- Replace use of
appPrefixw/routePrefix - Workaround Docker remoteUser permissions
- Upgraded outdated NPM packages
- NPM security update (CVE-2024-21538)
- Upgraded outdated NPM packages
- Upgraded outdated NPM packages
- Support latest stable Node.js release
- Replaced mocha package w/
ts-mocha - Replaced ESLint deprecated release
- Set unique
s3_bucketname value - Replaced unsupported dependency (
find)
- Added quotes to
!Subinterpolated values -template.yaml