Releases: hawkerboy7/de-builder
Releases · hawkerboy7/de-builder
v3.0.2
Fixes
- #49 - Task
clean
is not performed properly - Resolves issue introduced with v3.0.0 not checking the config type for the less task.
- Won't stop watching when
forever.enabled = false
. - Probably resolved: the
nodemon
error:TypeError: Cannot read properties of undefined (reading 'script')
- Updated dependencies to resolve
npm audit
semver
issue
v3.0.0
Breaking changes
- Everything was changed to remain backwards-compatible. However due to the large rework also using promisses it could be possible something is not backwards compatiable anymore so therefore we have mayor version bump.
- Making a
-prod
build will create a folder named/temp
which can be adjusted in the configconfig.temp="[foldername]"
. If you already have this folder (with content) it will overwrite it so pay attention to that! - Removed
node-notifier
so errors will not show notifications anymore.
Fixes
- #34 - Switching git branches with e.g. 20 different .coffee files will not trigger 20 bundle builds anymore.
- #39 -
-prod
bundle is autoamtically uglified. - #41 - is not required anymore thanks to #36
- Fixed an issue in which the path to the
pug-runtime
had to be absolute and caused the absolute path of the server to be visible in the bundle.js files. - Modifying or adding a file during the initial build would cause the initial build to never complete. This is now resolved by first letting chocidar complete its initial watching with the
add
event and then start processing. Also having promisses makes this a lot easier to track.
Added
-debug
argument to show debug messages without changing the config file.-uglify
argument to force a normal build to uglify the bundle.-no-uglify
argument to force a-prod
build to not uglify the bundle.
v2.2.0
v2.0.0 - Coffeescript update
As of v2.0.0 coffeescript (cs) 2 is being used which has breaking changes with cs 1.
de-builder now also allows for using await
and other cs 2 features.