Skip to content
This repository has been archived by the owner on Jul 15, 2024. It is now read-only.

Releases: criticalmanufacturing/dev-tasks

CMF MES 5.1 Update 6

03 Oct 08:37
Compare
Choose a tag to compare

New Features

  • Remove i18n from tslint
    i18n files are now excluded from linting process.

  • Support for non-standard repository structures
    @criticalmanufacturing/dev-tasks can now be used on repositories that do not follow the structure defined on https://github.com/criticalmanufacturing/html-starter

  • Allow override of build and watch gulp tasks
    Build and Watch tasks can now be easily overridden for any package, because their contents were moved to __internal-build and __internal-watch respectively.

As always, please create an issue or send us an email to [email protected] if you need any assistance.

CMF MES 5.1 Update 5

31 Aug 15:44
Compare
Choose a tag to compare

New Features

  • Support for tslint
    Gulp build will now execute the __lint gulp task, that will apply the tslint.json configurations to each package.

  • Support for the linking of scoped npm packages
    You can now create scoped npm packages that the linking mechanism will work as expected.

As always, please create an issue or send us an email to [email protected] if you need any assistance.

CMF MES 5.1 Update 4

01 Aug 17:17
Compare
Choose a tag to compare

Updated dev-tasks for CMF MES 5.1 Update 4

New Features

  • Upgrade Typescript for 2.4.x
    Typescript version was upgraded to 2.4.x. Please refer to the Typescript release notes for further information.

Bug Fixes

  • Customization projects path
    Fixed an issue with the customization folder path.

As always, please create an issue or send us an email to [email protected] if you need any assistance.

CMF MES 5.1 Update 3

29 Jun 12:05
Compare
Choose a tag to compare

Updated dev-tasks for CMF MES 5.1 Update 3

This version of dev tasks introduces a lot of breaking changes, starting with the package name.
The package has moved from cmf.dev.tasks to @criticalmanufacturing/dev-tasks. This is part of an ongoing process of using NPM scoped packages.

Breaking Changes

  • End of Bower support
    We have dropped support for bower.
    The web is changing everyday and package managers along with it. When we started this journey, bower was THE front-end package manager but with time NPM (specially since 3.0 with the change on the way packages were installed) has replaced bower to a point were the bower team has decided to enter in a maintenance status, where no new features will be implemented.
    On the product release notes you can find more information about the migration steps.

New Features

  • Support for NPM packages
    Removing the support for Bower meant we needed to provide a new way to manage packages dependencies. We have decided to go with NPM for the time being. We've done tests with Yarn also, but we saw no immediate gains that surpassed the fact of going with the most used tool by the community.

  • Gulp tasks for i18n generation
    You can now generate PO files, ready to send to translators, using our built-in gulp tasks.

  • Customization settings
    Your team members no longer need to worry about configuring the project settings on their machine during the first pull. We now have a .dev-tasks.json file, known by our Yoeman Generator, that stores that information so that you can keep it on source control.

As always, please create an issue or send us an email to [email protected] if you need any assistance.

CMF MES 5.1 Update 2

11 May 11:16
Compare
Choose a tag to compare

CMF MES 5.1 Update 2 Development Tasks 1st Official Release!