Closed greenkeeper[bot] closed 6 years ago
After pinning to 1.5.16 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.
Your tests are passing again with this version. Explicitly upgrade to this version π
Your tests are passing again with this version. Explicitly upgrade to this version π
This is a minor release, adding one new feature (the ability to define dependencies).
1.6.0 adds the ability to define dependencies on ES modules (modules using import/export) and CommonJS (using require). This is useful when a module has an implicit dependency (such as a css file) that it does not define as a dependency itself.
As an example, let's say you had a module:
counter.js
function makeCounter() {
let counter = document.createElement("div");
counter.className = "counter";
counter.textContent = 0;
let start = Date.now();
setInterval(() => {
let end = Date.now();
let diff = start - end;
let seconds = Math.floor(diff / 1000);
counter.textContent = seconds;
}, 500);
return counter;
}
export default makeCounter;
Which has an associated CSS for styling:
counter.css
.counter {
font-weight: bolder;
color: tomato;
}
If you wanted to use this component, previously you would have to remember to import both of these files in each place that needed them.
In 1.6.0 you can now add meta.deps
to any ES or CommonJS module, adding to globals which were previously supported.
To fix the above, edit your package.json:
{
"name": "my-app",
"version": "1.0.0",
"main": "main.js",
"steal": {
"meta": {
"my-app/counter": {
"deps": ["my-app/counter.css"]
}
}
}
}
And now you can simply import the counter.js module, and the styles will come with it.
Thanks to @DesignByOnyx for adding this feature.
The new version differs by 9 commits.
804c421
1.6.0
02258c5
Merge pull request #1302 from stealjs/meta-deps-config
a8a0d5e
1.5.19
a588b03
Merge pull request #1304 from stealjs/warn-false-positive2
6cba492
Prevent false positive 'loaded twice' warnings
6591e87
1.5.18
712b4ce
Merge pull request #1303 from stealjs/rm-docs
76c2025
Remove guides
e4506a2
Add ability to define implicit dependencies using meta deps
See the full diff
Your tests are still failing with this version. Compare the changes π¨
This is a patch release, fixing a cause when importing CommonJS modules from ES modules, that themselves import a common CommonJS module that happens to export the global
object (in the browser the self
property).
The new version differs by 15 commits.
a94e95d
1.6.1
a7a0e21
Merge pull request #1315 from stealjs/npmignore
e231b0c
Merge pull request #1313 from stealjs/cjs-module
d3333df
adds a npmignore file.
0cd50d7
Remove package-lock.json from source control
4b613ad
Allow the global to be exported as a CJS value, and then imported into a
804c421
1.6.0
02258c5
Merge pull request #1302 from stealjs/meta-deps-config
a8a0d5e
1.5.19
a588b03
Merge pull request #1304 from stealjs/warn-false-positive2
6cba492
Prevent false positive 'loaded twice' warnings
6591e87
1.5.18
712b4ce
Merge pull request #1303 from stealjs/rm-docs
76c2025
Remove guides
e4506a2
Add ability to define implicit dependencies using meta deps
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
This release fixes a mistake made in the 1.6.1 release, where some needed files were excluded from npm.
Your tests are passing again with this version. Explicitly upgrade to this version π
This is a patch release, fixing a bug where configuration in buildConfig
would override other configuration during a build. So any configuration needed during production wouldn't exist.
Your tests are passing again with this version. Explicitly upgrade to this version π
This fixes an issue where steal would try to load a module that had already failed to load. This prevents a variety of repetitive error messages.
The new version differs by 14 commits.
462b286
1.6.4
6e68bde
Merge pull request #1321 from stealjs/mod-twice-bug
29e7d1d
Prevent rerunning module loading on modules that have already failed
584469b
Merge pull request #1314 from stealjs/sec-vuln
d8b2e3e
Remove jquery-ui from npm tests
80c9ab4
1.6.3
93856cc
Merge pull request #1320 from stealjs/buildconfig
634de88
Prevents buildConfig from overriding package's configuration
9429b6f
Saucelabs only supports FF 56
4d7c6ba
Increase the firefox version
b309bed
1.6.2
4f9c238
Do not npmignore src/loader stuff
61049f3
Remove jquery-ui from the copied scripts
c91540d
Remove jquery-ui
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 17 commits.
e945932
1.6.5
1774cc8
Merge pull request #1328 from stealjs/pr
47421c4
Prevent failed loads from one linkset to prevent other linksets to load
462b286
1.6.4
6e68bde
Merge pull request #1321 from stealjs/mod-twice-bug
29e7d1d
Prevent rerunning module loading on modules that have already failed
584469b
Merge pull request #1314 from stealjs/sec-vuln
d8b2e3e
Remove jquery-ui from npm tests
80c9ab4
1.6.3
93856cc
Merge pull request #1320 from stealjs/buildconfig
634de88
Prevents buildConfig from overriding package's configuration
9429b6f
Saucelabs only supports FF 56
4d7c6ba
Increase the firefox version
b309bed
1.6.2
4f9c238
Do not npmignore src/loader stuff
There are 17 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
This is a minor release, adding improved error messaging for 404 errors.
When a 404 occurs because the module is not able to be found by Steal, we have improved the error messaging.
Before it looked like:
And now it is:
As you can see from the screenshot we have changed it so that:
While this improvement is now in steal, some plugins are still be updated to take advantage of it.
The new version differs by 27 commits.
6d59147
Build for 1.7.0
3efd871
1.7.0
dd1a473
Merge pull request #1341 from stealjs/file-missing
c141fc9
Improve 404 error message
30876e1
Merge pull request #1340 from stealjs/file-missing
a014707
Completely remove dependency on jquery in the live-reload test
3586e3d
Prevent 'Is this an npm module not saved' error
725490e
Merge pull request #1339 from stealjs/load-twice-dep
31aa362
Remove dependency on jquery
8737076
Remove 'loaded twice' false positive when there is a missing file
e945932
1.6.5
1774cc8
Merge pull request #1328 from stealjs/pr
47421c4
Prevent failed loads from one linkset to prevent other linksets to load
462b286
1.6.4
6e68bde
Merge pull request #1321 from stealjs/mod-twice-bug
There are 27 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
This is a minor release, featuring improved error messaging with malformed JSON in a package.json.
With #1347 we know get a clear indication of what is wrong with a package.json:
The new version differs by 32 commits.
53f54ea
1.8.0
ddc92e0
Merge pull request #1349 from stealjs/sd-lr
d841938
Prevent unhandled rejections caused by live-reload
58c7ecf
Merge pull request #1347 from stealjs/bad-json
fb05799
Improve the error message when there is a malformed package.json
6d59147
Build for 1.7.0
3efd871
1.7.0
dd1a473
Merge pull request #1341 from stealjs/file-missing
c141fc9
Improve 404 error message
30876e1
Merge pull request #1340 from stealjs/file-missing
a014707
Completely remove dependency on jquery in the live-reload test
3586e3d
Prevent 'Is this an npm module not saved' error
725490e
Merge pull request #1339 from stealjs/load-twice-dep
31aa362
Remove dependency on jquery
8737076
Remove 'loaded twice' false positive when there is a missing file
There are 32 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
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
}
});
The new version differs by 35 commits.
94ab543
1.9.0
fde0ab3
Merge pull request #1351 from stealjs/reloader
0255624
reload(callback) syntax now returns an error
53f54ea
1.8.0
ddc92e0
Merge pull request #1349 from stealjs/sd-lr
d841938
Prevent unhandled rejections caused by live-reload
58c7ecf
Merge pull request #1347 from stealjs/bad-json
fb05799
Improve the error message when there is a malformed package.json
6d59147
Build for 1.7.0
3efd871
1.7.0
dd1a473
Merge pull request #1341 from stealjs/file-missing
c141fc9
Improve 404 error message
30876e1
Merge pull request #1340 from stealjs/file-missing
a014707
Completely remove dependency on jquery in the live-reload test
3586e3d
Prevent 'Is this an npm module not saved' error
There are 35 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 38 commits.
cdbf99f
1.9.1
4f4f34d
Merge pull request #1352 from stealjs/frame
e854828
Update code-frame so that it will run in Node
94ab543
1.9.0
fde0ab3
Merge pull request #1351 from stealjs/reloader
0255624
reload(callback) syntax now returns an error
53f54ea
1.8.0
ddc92e0
Merge pull request #1349 from stealjs/sd-lr
d841938
Prevent unhandled rejections caused by live-reload
58c7ecf
Merge pull request #1347 from stealjs/bad-json
fb05799
Improve the error message when there is a malformed package.json
6d59147
Build for 1.7.0
3efd871
1.7.0
dd1a473
Merge pull request #1341 from stealjs/file-missing
c141fc9
Improve 404 error message
There are 38 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
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.
The new version differs by 41 commits.
36cfdcd
1.9.2
2093b92
Merge pull request #1358 from stealjs/lr-failed
fb22fcd
When a module is deleted, ensure any 'failed' records are removed
cdbf99f
1.9.1
4f4f34d
Merge pull request #1352 from stealjs/frame
e854828
Update code-frame so that it will run in Node
94ab543
1.9.0
fde0ab3
Merge pull request #1351 from stealjs/reloader
0255624
reload(callback) syntax now returns an error
53f54ea
1.8.0
ddc92e0
Merge pull request #1349 from stealjs/sd-lr
d841938
Prevent unhandled rejections caused by live-reload
58c7ecf
Merge pull request #1347 from stealjs/bad-json
fb05799
Improve the error message when there is a malformed package.json
6d59147
Build for 1.7.0
There are 41 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
This is a minor releasing add a few improved error messages.
The new version differs by 15 commits.
983d081
1.10.0
e6d2afc
Merge pull request #1363 from stealjs/json-err
cb070dc
Parse out JSON syntax error for Edge
29bd738
Correctly parse line and column for firefox syntax errors
2299add
Improve error messaging on malformed JSON
031d368
Merge pull request #1362 from stealjs/vers-mis
29f0f00
Remove old version mismatch test
6761b4b
Do not mask the passed in pkg variable
0df89ef
Improve the error message on mismatched package versions
29e8c03
Merge pull request #1360 from stealjs/dev-bundle-err
e73f297
Provide a nice error message when dev bundle fails to load
39e83c8
Merge pull request #1359 from stealjs/append-error
b994fff
Move codeframe loading to its own function
f69ea99
Only remove the steal.js stack parts from errors
f519527
Implements loader.rejectWithCodeFrame
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 19 commits.
8b9f98d
1.10.1
4bfebac
Merge pull request #1365 from stealjs/es-circ
56fc7d5
Make esModule regex work with minified files
cfd9fda
Detect circular ES modules in AMD bundles
983d081
1.10.0
e6d2afc
Merge pull request #1363 from stealjs/json-err
cb070dc
Parse out JSON syntax error for Edge
29bd738
Correctly parse line and column for firefox syntax errors
2299add
Improve error messaging on malformed JSON
031d368
Merge pull request #1362 from stealjs/vers-mis
29f0f00
Remove old version mismatch test
6761b4b
Do not mask the passed in pkg variable
0df89ef
Improve the error message on mismatched package versions
29e8c03
Merge pull request #1360 from stealjs/dev-bundle-err
e73f297
Provide a nice error message when dev bundle fails to load
There are 19 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
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.
The new version differs by 23 commits.
0b62e43
1.11.0
f23c959
Merge pull request #1368 from stealjs/parse
05734d7
Conditionally user loader.StackTrace
263cda1
Improve error messages on parse errors
8b9f98d
1.10.1
4bfebac
Merge pull request #1365 from stealjs/es-circ
56fc7d5
Make esModule regex work with minified files
cfd9fda
Detect circular ES modules in AMD bundles
983d081
1.10.0
e6d2afc
Merge pull request #1363 from stealjs/json-err
cb070dc
Parse out JSON syntax error for Edge
29bd738
Correctly parse line and column for firefox syntax errors
2299add
Improve error messaging on malformed JSON
031d368
Merge pull request #1362 from stealjs/vers-mis
29f0f00
Remove old version mismatch test
There are 23 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
This is a patch release, fixing an issue where errors lost their stack trace if a dependent module.
The new version differs by 27 commits.
8782e35
1.11.1
db9785b
Merge pull request #1374 from stealjs/err-now
0c2c0bf
Make work in Edge
0687016
Prevent removing stack trace when a dependent module throws.
0b62e43
1.11.0
f23c959
Merge pull request #1368 from stealjs/parse
05734d7
Conditionally user loader.StackTrace
263cda1
Improve error messages on parse errors
8b9f98d
1.10.1
4bfebac
Merge pull request #1365 from stealjs/es-circ
56fc7d5
Make esModule regex work with minified files
cfd9fda
Detect circular ES modules in AMD bundles
983d081
1.10.0
e6d2afc
Merge pull request #1363 from stealjs/json-err
cb070dc
Parse out JSON syntax error for Edge
There are 27 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 35 commits.
8fcc529
1.11.3
08a9c9b
Merge pull request #1376 from stealjs/resave
8d150e5
Don't save the package.json of config set "late"
d8d8259
1.11.2
54e2ff3
Merge pull request #1375 from stealjs/buildconfig
45c0abc
Prevent buildConfig from being applied in development
6044fda
Merge branch 'master' of github.com:stealjs/steal into buildconfig
8782e35
1.11.1
db9785b
Merge pull request #1374 from stealjs/err-now
0c2c0bf
Make work in Edge
0687016
Prevent removing stack trace when a dependent module throws.
de87aa3
Start of buildConfig refactor
0b62e43
1.11.0
f23c959
Merge pull request #1368 from stealjs/parse
05734d7
Conditionally user loader.StackTrace
There are 35 commits in total.
See the full diff
Your tests are passing again with this version. Explicitly upgrade to this version π
This is a patch release, fixing an issue where multiple packages with their own babelOptions could conflict with each other.
The new version differs by 38 commits.
e880ab3
1.11.4
45f6bb1
Merge pull request #1377 from stealjs/child-bopts
093e318
Derive babelOptions from the pkg when available
8fcc529
1.11.3
08a9c9b
Merge pull request #1376 from stealjs/resave
8d150e5
Don't save the package.json of config set "late"
d8d8259
1.11.2
54e2ff3
Merge pull request #1375 from stealjs/buildconfig
45c0abc
Prevent buildConfig from being applied in development
6044fda
Merge branch 'master' of github.com:stealjs/steal into buildconfig
8782e35
1.11.1
db9785b
Merge pull request #1374 from stealjs/err-now
0c2c0bf
Make work in Edge
0687016
Prevent removing stack trace when a dependent module throws.
de87aa3
Start of buildConfig refactor
There are 38 commits in total.
See the full diff
Version 1.5.17 of steal was just published.
This version is covered by your current version range and after updating it in your project the build failed.
steal is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
Status Details
- β **continuous-integration/travis-ci/push** The Travis CI build could not complete due to an error [Details](https://travis-ci.org/stealjs/steal-css/builds/299832843?utm_source=github_status&utm_medium=notification)Release Notes
1.5.17This is a patch release, fixing two issues with live-reload:
Issues
Commits
The new version differs by 5 commits.
8da837d
1.5.17
93952bc
Merge pull request #1301 from stealjs/warn-live-reload
3844f52
Override loader.delete to prevent live-reload loaded twice warnings
0e5714b
Merge pull request #1296 from stealjs/fix-live-reload-with-dynamic-import
5c45fea
Fix issue breaking live-reload when used with dynamic-import
See the full diff
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those donβt help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).Your Greenkeeper Bot :palm_tree: