Releases: mrgrain/cdk-esbuild
Releases · mrgrain/cdk-esbuild
v1.101.0
v1.100.0
v1.99.0
v1.98.0
v1.97.0
- update to cdk-1.97.0 (fedb40a)
⚠️ BREAKING CHANGES TO EXPERIMENTAL FEATURES
- esbuild minimum version updated to
^0.11.0
which includes breaking changes re how some files are interpreted as well as updated behaviour for entry points; please check esbuild's change log (35c9046) - use esbuild's handling of
process.env.NODE_ENV
, notably the value will now be set todevelopment
unless minification is enabled (04bc5ed)
Features
- support object maps for entry points (62a4431)
v1.96.0
v1.95.0
- update to cdk-1.95.0 (0a98ef3)
⚠️ BREAKING CHANGES TO EXPERIMENTAL FEATURES
- exported
TypeScriptAsset
&JavaScriptAsset
are now implementings3.Asset
and replace the previously deprecated aliases for code classes of the same name; replace any previous use withTypeScriptCode
&JavaScriptCode
for lambda functions (9b86eab)
Features
v1.94.1
v1.94.0
- update to cdk-1.94.0 (1623339)
⚠️ BREAKING CHANGES TO EXPERIMENTAL FEATURES
- deprecated
&TypeScriptAsset
in favour ofJavaScriptAsset
TypeScriptCode
&JavaScriptCode
(f31074e) - deprecated
in favour ofprojectRoot
buildOptions.absWorkDir
(ef7ae23)
NowabsWorkDir
will take priority, thenprojectRoot
. If neither are provided it falls back to the current working directory, which is esbuild's default behaviour.
The automatic project root detection has been removed. - upgraded esbuild dependency requirement to
^0.9.0
which contains breaking changes (f27d987)
Features
- set sensible defaults for website deployment (a7a925d)
- new
copyDir
prop to copy additional files into the output (1dccb25) - support for multiple
entryPoints
(e41757b) bundleOptions.outdir
can now be provided as an additional path prefix for rendered files in the auto-generated cdk output directory (9be0f62)