Releases: criticalmanufacturing/generator-html
CMF MES 6.0.0
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 toyo @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 fileconfig.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
frompackage.json
files (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 executeyo @criticalmanufacturing/html
in order to update its settings for registry and channel. -
Create Application command
To create an application, useyo @criticalmanufacturing/html:application
instead ofyo @criticalmanufacturing/html:app
-
dev-tasks dependency
This version requires@criticalmanufacturing/dev-tasks >= 6
CMF MES 5.1 Update 9
New Features
- Package support for NPM 5 Support
Packages created using the generator now support NPM 5.
Ignorespackage-lock.json
and addsnpm-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
New Features
- Support for tslint
Updated template files to match TS Lint requirements.
CMF MES 5.1 Update 3
- Breaking Changes
Due to the changes on dev-tasks, the generator now manages dependencies on NPM.
CMF MES 5.1 Update 3 (pre-release)
Updated references to the new dev-tasks packages.
Drop usage of bower.
CMF MES 5.1 Update 2
CMF MES 5.1 Update 2 Scaffolding Tools 1st Official Release!
CMF MES 5.1 Update 2 (pre-release)
Scaffolding tools for Critical Manufacturing MES 5.1 Update 2