Skip to content

Releases: criticalmanufacturing/generator-html

CMF MES 6.0.0

08 Mar 10:49
e85958c
Compare
Choose a tag to compare

New Features

  • Typescript
    The project was fully migrated to Typescript. (0efcb4a)

  • Create Application command
    Project setup and application creation have different commands now. (0efcb4a)
    yo @criticalmanufacturing/html should be used to setup the project.
    yo @criticalmanufacturing/html:application should be used to create a new application.
    yo @criticalmanufacturing/html:app fallback to yo @criticalmanufacturing/html and should not be used anymore.

  • Registry and Channel
    Projects must use the registry and a given channel to install all packages. Please see the breaking changes for more information. (0efcb4a)

  • Prefix
    All packages have the prefix by default. If the package name doesn't start by the prefix, it will be added automatically. (0efcb4a, b806d66)

  • Configuration
    The source of the configuration file config.json has changed and now it tries to get from the installed dependency by default and, if not present, uses its own. (89aaa86)

Bug Fixes

  • Correctly infers the dependency from Core or Mes for customization projects (e70cc61)
  • index.html file now includes code to extend from a framework (1a1cc72)
  • Multiple fixes and internal enhancements
  • Removed publishConfig from package.jsonfiles (5dc85e8)

Breaking Changes

  • Registry and Channel
    All projects are supposed to install from the repository from now on. This means that there's no need for a zip or anything.
    Existing projects must execute yo @criticalmanufacturing/html in order to update its settings for registry and channel.

  • Create Application command
    To create an application, use yo @criticalmanufacturing/html:application instead of yo @criticalmanufacturing/html:app

  • dev-tasks dependency
    This version requires @criticalmanufacturing/dev-tasks >= 6

CMF MES 5.1 Update 9

29 Nov 19:44
Compare
Choose a tag to compare

New Features

  • Package support for NPM 5 Support
    Packages created using the generator now support NPM 5.
    Ignores package-lock.json and adds npm-shrinkwrap.json to the list of files to publish by default.

Bug Fixes

  • Component
    Correctly identifies Core and MES dependency.

  • Lint
    Files generated for component now pass the linting check.

CMF MES 5.1 Update 5

31 Aug 15:51
Compare
Choose a tag to compare

New Features

  • Support for tslint
    Updated template files to match TS Lint requirements.

CMF MES 5.1 Update 3

29 Jun 12:14
Compare
Choose a tag to compare
  • Breaking Changes
    Due to the changes on dev-tasks, the generator now manages dependencies on NPM.

CMF MES 5.1 Update 3 (pre-release)

02 Jun 09:38
Compare
Choose a tag to compare
Pre-release

Updated references to the new dev-tasks packages.
Drop usage of bower.

CMF MES 5.1 Update 2

27 Apr 17:48
Compare
Choose a tag to compare

CMF MES 5.1 Update 2 Scaffolding Tools 1st Official Release!

CMF MES 5.1 Update 2 (pre-release)

20 Apr 12:09
Compare
Choose a tag to compare
Pre-release

Scaffolding tools for Critical Manufacturing MES 5.1 Update 2