Releases: djfdyuruiry/ts-lambda-api
Releases · djfdyuruiry/ts-lambda-api
v2.5.3
v2.5.2
v2.5.1
Note: this release only affects dev dependencies
@dependabot security patch for tmp sub-dependency: #88
v2.5.0
2025 Tech Refresh
Contributions
Adds Node.js 22 support - #86 @sephallen
Dependencies and runtimes have been upgraded:
- Minimum supported Node.js version is now
22- Note: Compile target was moved from ES2017 to ES2024
- Recommended Typescript version is now
5.8.x lambda-apibumped from v1.0.2 => v1.2.0inversifybumped from v6.0.1 => v7.7.0- All other depencencies bumped to latest
- Excluding
markywhich has a TS compile bug on latest version
- Excluding
- Typescript docs now include definitions for internal types referenced in various methods and annotations
ts-lambda-api-local has a new version to help you dev locally: https://github.com/djfdyuruiry/ts-lambda-api-local/releases/tag/v2.5.0
Breaking changes
Method for passing a custom IOC container instance has now changed.
To define a custom constructor without auto binding:
let container = new Container()
let app = new ApiLambdaApp(
undefined,
appConfig,
false, // note the new boolean
container
)To define a custom constructor with auto binding:
let container = new Container({ autobind: true })
let app = new ApiLambdaApp(
"some/path",
appConfig,
true, // note the new boolean
container
)Internal upgrades:
- Typescript 5.8.x
- Migrating to latest
eslint - All dev depencencies bumped to latest
v2.4.2
Fixing badge links
v2.4.1
Fixing issues with bad paths in yaml package getting cleaned by yarn
v2.4.0
Tech refresh release, using latest versions and technologies:
- Upgrade to Node.JS version 18 to align with AWS latest runtime
- Migrate to Typescript v5.1
- Upgrade
lambda-apito v1.0.2- NOTE: This uses AWS SDK v3 under the hood instead of v2
- Migrate from
tslinttoeslint - Bump all package version to latest
- Moving to GitHub workflow instead of Travis CI
v2.3.4
- Bumping junit2html
v2.3.3
- Upgrading to Node v16 for LTS support
- Upgrading Typescript to 4.7.x
- Upgrading dev and prod deps
v2.3
- Upgrading node.js to v14 LTS
- Using Typescript v4.3.x
- Dependency refresh