Skip to content

Releases: yui/shifter

refactor to control errors programatically

11 Jun 23:15
Compare
Choose a tag to compare

This release (the biggest in recent months) is focus on providing better interoperability with other tools, allowing the execution of shifter without spawning a new process, which overall improve the performance when building a complex application.

  • PR #128: Changing "cant find meta directory" log to info
  • PR #120: Child shifter runs should only use the arguments provided
  • PR #115: Callback on error instead of process.exit when Shifter is called programmatically
  • PR #131: improving error report after PR #115. this adds support for queued and stacked errors

Thanks for the contributions, hard work and patience to @ianstigator, @unkillbob and @andrewnicols.

regression

13 Mar 15:47
Compare
Choose a tag to compare
  • [PR #116] Locking down the watch at ~0.8.0 since 0.9.0 is not working for recursive. More investigation should happen around this.

housekeeping

11 Mar 23:22
Compare
Choose a tag to compare
  • [PR #119] Get rid of skipping jshint and skipping coverage messages.

bugfix

11 Mar 00:03
Compare
Choose a tag to compare
  • [PR #117] making sure that execution of scripts defined in build.json->exec are calling back into the main execution path when they finish.

Lint and dependency fixes

25 Nov 18:49
Compare
Choose a tag to compare

What's New

  • Fix gear and gear-lib incompatible dependencies
  • Lint fixes from @evocateur

bugfixes

20 Jul 01:19
Compare
Choose a tag to compare

What's New

  • Lock istanbul to v0.1.37 to prevent breaking coverage comparison tests
  • Omit assets in non-skinnable builds when mod.assets === false
  • Adding npm run docs to generate output with docs with the increased version number

Thanks for contributing!

Shout-out to @evocateur for taking these two bugs. Thanks Daniel!