1.11.5

@matthewp matthewp released this Apr 19, 2018

This is a patch release, fixing an issue where a syntax error in a child module could result in the wrong module showing up in a codeframe.

Pull requests

1.11.4

@matthewp matthewp released this Mar 30, 2018 · 6 commits to master since this release

This is a patch release, fixing an issue where multiple packages with their own babelOptions could conflict with each other.

Pull Requests

#1377 https://github.com/stealjs/steal/pull/1377

1.11.3

@matthewp matthewp released this Mar 30, 2018 · 9 commits to master since this release

This is a patch release, fixing an issue where during the build steal.config() options would be applied to the production build.

1.11.1

@matthewp matthewp released this Mar 28, 2018 · 17 commits to master since this release

This is a patch release, fixing an issue where errors lost their stack trace if a dependent module.

Pull Requests

1.11.0

@matthewp matthewp released this Mar 21, 2018 · 21 commits to master since this release

Improved error messaging on SyntaxErrors during parsing.

This is a minor release, improving the SyntaxErrors generated during parsing, both for ES and CommonJS modules. On the ES side this change removes the unhelpful Babel stack trace and puts instead a stack trace to where the error occurred.

screen shot 2018-03-21 at 10 56 57 am

1.9.2

@matthewp matthewp released this Mar 14, 2018 · 44 commits to master since this release

This is a patch release, fixing a bug where modules in a failed loading state were not recoverable after a live-reload that fixes the underlying problem.

1.9.0

@matthewp matthewp released this Mar 6, 2018 · 50 commits to master since this release

This is a minor releasing adding error handling to the live-reload module.

Now when an error occurs reloading a module, an Error is called as the first argument to the callback.

import reload from "live-reload";

reload(function(err){
	if(err) {
		displayErrorMessage(err);
	} else {
		// Do whatever is normal
	}
});