Skip to content

Latest commit

 

History

History
62 lines (41 loc) · 4.02 KB

CHANGELOG.md

File metadata and controls

62 lines (41 loc) · 4.02 KB

0.6.0 (2016-03-11)

  • Converted to ES6.

  • NPM 3+ / Node 5+ is the recommended environment to use due to flat package dependencies.

  • Removed dependencies for esdoc, eslint and jspm.

  • Tasks now require dependencies for esdoc, eslint and jspm to be included separately for tasks to be loaded please see typhonjs-npm-build-test for an all inclusive NPM module to pair with typhonjs-core-gulptasks.

  • esdoc task will load .esdocrc or esdoc.json; TyphonJS now standardizes on .esdocrc.

  • electron task requires .electronrc instead of electron.json configuration file to load.

  • test category has been removed and test-basic is now jspm-test-basic.

  • git category has been removed and git-push is now jspm-test-basic-git-push.

  • Added jspm-test task category specifically for jspm-test-basic and jspm-test-basic-git-push.

  • Removed jspm-clear-config-git-push task.

  • Added npm-update and npm-update-dev for dev dependencies.

  • Moved npm-run-<script> to new task category npm-scripts.

0.5.0 (2016-01-27)

  • Added support for Electron with tasks electron-package-<platform>-<arch>, electron-start and electron-start-debug tasks. For these tasks to appear you must include electron-packager and electron-prebuilt NPM modules in devDependencies in package.json. You must also supply in the root path electron.json which provides any options available for packaging apps. Default values are provided for platform -> 'process.platform', arch -> 'process.arch', source -> '.' and out -> 'build' if not supplied. You may include comments in electron.json. Please see electron-backbone-es6-localstorage-todos for an example.

  • Added npm-list-depth-0 task; Executes npm list --depth=0 via NPM CLI.

  • Added optional parameter configDir for setting a custom config directory path relative to the root path when initializing typhonjs-core-gulptasks from gulpfile.js.

  • Added command line option --bundleConfig=<path/to/config.json> to specify a custom path + bundle config JSON file relative to the root path for the jspm-bundle task.

0.4.2 (2016-01-22)

  • Added jspm-dl-loader; Executes jspm dl-loader via JSPM CLI.
  • Added optional builderOptions object hash in bundle-config.json and bundle-config-travis.json files for jspm-bundle task. Any extra options available to SystemJS Builder are defined here.

0.4.1 (2016-01-17)

  • Added npm-run-<script>; dynamically creating Gulp tasks from all script entries package.json found in rootPath.

0.4.0 (2016-01-12)

  • updated esdoc-plugin-jspm to 0.5.0 and esdoc-plugin-extends-replace to 0.3.0.
  • comments can now be used in bundle-config.json and bundle-config-travis.json files for jspm-bundle task.
  • Added npm-run-test and npm-run-test-coverage which will run test and test-coverage scripts defined in package.json.

0.3.0 (2015-11-08)

0.2.0 (2015-11-06)

  • Added esdoc-plugin-extends-replace plugin support + updated esdoc-plugin-jspm to 0.3.1 which now does automatic parsing of JSPM packages.
  • Added importTasks optional parameter which takes an array of task groups to load. The task groups are: 'esdoc', 'eslint', 'git', 'jspm', 'npm', 'test'.

0.1.0 (2015-11-01)

  • Initial release