Skip to content
This repository has been archived by the owner on Sep 7, 2020. It is now read-only.

v1.0.0-alpha.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@MoOx MoOx released this 10 Jun 09:34
· 586 commits to master since this release

Changes

  • change(@phenomic/core): merge getMiddlewares and defineDevMiddleware as addDevServerMiddlewares
    (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)