Changes
- change(
@phenomic/core
): mergegetMiddlewares
anddefineDevMiddleware
asaddDevServerMiddlewares
(4322731 - @MoOx) - change(
@phenomic/plugin-bundler-webpack
): now require a consistent bundleName (from config, default to "phenomic.main")
(c8678c0 - @MoOx) @phenomic/core
is now a peer dependency of all packages
(f86f253 - @MoOx)
Fixes
- fix(
@phenomic/plugin-bundler-webpack
): set webpack & webpack-dev-middleware as deps
(#1049 - @MoOx) - fix(
@phenomic/plugin-collector-files
): normalize path for windows
(#1046 - @shaunmarx) - fix(
@phenomic/plugin-public-assets
): make "public" folder optional
(4322731 - @MoOx) - fix(
@phenomic/core
): make "content" folder optional
(e892781 - @MoOx) - fix(
@phenomic/core
): don't log start & do cleanup when build script is interpreted (should happen when used)
(d361185 - @MoOx)
New features
- feat(
@phenomic/core
): add an logger utility to normalize plugin logs ouput
(import logger from '@phenomic/core/lib/logger'; const log = logger("plugin name"); log.info("stuff");
)
(f908a58 - @MoOx) - feat(
@phenomic/plugin-renderer-react
): BodyRenderer component now accept a "components" map
(d3500ae - @MoOx)