canjs / steal-stache

A plugin that allows you to import stache templates with stealjs.
https://canjs.com/doc/steal-stache.html
MIT License
4 stars 2 forks source link

An in-range update of steal is breaking the build 🚨 #36

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 7 years ago

Version 1.5.5 of steal just got published.

Branch Build failing 🚨
Dependency steal
Current Version 1.5.4
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As steal is β€œonly” a devDependency of this project it might not break production or downstream projects, but β€œonly” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this :muscle:

Status Details - ❌ **continuous-integration/travis-ci/push** The Travis CI build failed [Details](https://travis-ci.org/canjs/steal-stache/builds/249634729?utm_source=github_status&utm_medium=notification)

Release Notes v1.5.5

Patches

  • Chore(package): update testee to version 0.5.1: a48415c
  • Merge pull request #1215 from stealjs/greenkeeper/testee-0.5.1: 115a8f0
  • Demonstrates error with #1221: 245739b
  • Shows problem doesn't require dynamic imports: 5ef2d0d
  • Fixes #1221 and adds tests for it: 65abac0
  • Merge pull request #1222 from stealjs/1221-dynamic-clones: 5e35152
Commits

The new version differs by 7 commits.

  • f988df2 1.5.5
  • 5e35152 Merge pull request #1222 from stealjs/1221-dynamic-clones
  • 65abac0 fixes #1221 and adds tests for it
  • 5ef2d0d shows problem doesn't require dynamic imports
  • 245739b demonstrates error with #1221
  • 115a8f0 Merge pull request #1215 from stealjs/greenkeeper/testee-0.5.1
  • a48415c chore(package): update testee to version 0.5.1

See the full diff

Not sure how things should work exactly? There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper Bot :palm_tree:

greenkeeper[bot] commented 7 years ago

After pinning to 1.5.4 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.

greenkeeper[bot] commented 7 years ago

Version 1.5.6 just got published.

Your tests are still failing with this version. Compare the changes 🚨

Release Notes 1.5.6

Patches

  • Keep crawling when an incompatible package version is found (#1224)
  • Descriptive version mismatch error (#1176)
  • Descriptive error message for unresolved packages not saved as a dependency (#1205)
Commits

The new version differs by 8 commits.

  • 65c62a5 1.5.6
  • d52f9ed Merge pull request #1229 from stealjs/unsaved-dep
  • 18cd088 Only pass the error object to console.error
  • 051fef0 Better error message for possible unsaved packages
  • 12c3dff Merge pull request #1226 from stealjs/error-message
  • 52b59ee Descriptive version mismatch error
  • fa0e0c8 Merge pull request #1225 from stealjs/crawl-parent
  • d6d74a0 Continue crawling when a incompatible parent is found

See the full diff

greenkeeper[bot] commented 7 years ago

Version 1.5.7 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.5.7

This patch release include fixes for the following issues:

  • Improved error message when mismatched version package is found #1176
  • Improved error message when steal-less is not installed #995
  • Improved error message when package.json is missing "name" and "version" fields #1233
  • Fixes issue with the steal-module script tag type #1185
  • Fixes issue with a flag being out of scope inside Steal's core #1189
  • Fixes a bug loading peerDependencies that are listed as devDependencies as well #1228

πŸŽ‰ πŸŽ‰ πŸŽ‰

Commits

The new version differs by 22 commits.

  • cac56f1 1.5.7
  • 385b93f Merge pull request #1245 from stealjs/named-amd-deps
  • 9b1e795 Make sure locate hook gets a full load object
  • d83b69c Register full npm name of named AMD modules
  • 915c636 Merge pull request #1244 from stealjs/flag-scope
  • 974c598 Add isWindows flag to the scope of addToError
  • d8376df Merge pull request #1243 from stealjs/old-node
  • 65d4ca8 Merge pull request #1241 from stealjs/remove-artifact
  • 8b53b1e Stop running tests on Node.js 0.12.x
  • 4f33d89 Merge pull request #1239 from stealjs/steal-module
  • f7cdc0e Remove old steal-no-promise file
  • c4c989c Fix steal-module script extension
  • 92ad084 Merge pull request #1238 from stealjs/mismatch
  • ddefa4a Simplify mismatch version error message
  • b716d08 Merge pull request #1236 from stealjs/peer-deps

There are 22 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 1.5.8 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.5.8

This patch release fixes a couple of issues related with the named AMD changes introduced in 1.5.7

  • Side bundles were incorrectly registered and steal would not load them correctly
  • An undefined reference would case steal to throw when bundleSteal is used in steal-tools

See stealjs/steal-tools#811

Commits

The new version differs by 26 commits.

  • 547aa53 1.5.8
  • 9128ba5 Merge pull request #1251 from stealjs/add-guard
  • 7fce49b Only register npm module names
  • f8ecf64 Guard against undefined currentLoad reference.
  • cac56f1 1.5.7
  • 385b93f Merge pull request #1245 from stealjs/named-amd-deps
  • 9b1e795 Make sure locate hook gets a full load object
  • d83b69c Register full npm name of named AMD modules
  • 915c636 Merge pull request #1244 from stealjs/flag-scope
  • 974c598 Add isWindows flag to the scope of addToError
  • d8376df Merge pull request #1243 from stealjs/old-node
  • 65d4ca8 Merge pull request #1241 from stealjs/remove-artifact
  • 8b53b1e Stop running tests on Node.js 0.12.x
  • 4f33d89 Merge pull request #1239 from stealjs/steal-module
  • f7cdc0e Remove old steal-no-promise file

There are 26 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 1.5.9 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.5.9

This is a patch release that prevents forcing the stage-0 babel preset on users.

Commits

The new version differs by 30 commits.

  • bbe6c70 1.5.9
  • 1308057 Merge pull request #1255 from stealjs/stage0
  • 28cc45c fix the try catch
  • d1cf674 Limit the required babel presets
  • 547aa53 1.5.8
  • 9128ba5 Merge pull request #1251 from stealjs/add-guard
  • 7fce49b Only register npm module names
  • f8ecf64 Guard against undefined currentLoad reference.
  • cac56f1 1.5.7
  • 385b93f Merge pull request #1245 from stealjs/named-amd-deps
  • 9b1e795 Make sure locate hook gets a full load object
  • d83b69c Register full npm name of named AMD modules
  • 915c636 Merge pull request #1244 from stealjs/flag-scope
  • 974c598 Add isWindows flag to the scope of addToError
  • d8376df Merge pull request #1243 from stealjs/old-node

There are 30 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 1.5.10 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.5.10

This is a bug fix releasing fixing a couple of parsing problems. One regarding AMD's detection of the CommonJS syntax, and other related to the steal.joinURIs API, used in places like steal-css. Big thanks to @James0x57 for his efforts fixing these bugs.

Pull Requests

Commits

The new version differs by 46 commits.

  • e333bac 1.5.10
  • 89f49c8 Merge pull request #1260 from stealjs/update-readme
  • 518870e Merge branch 'master' into update-readme
  • c210af1 Merge pull request #1259 from stealjs/rm-docs
  • 2053e89 Merge pull request #1257 from stealjs/typo-fix-loadimport
  • 5461dde Merge pull request #1258 from stealjs/joinuris
  • ca395f6 Remove stealjs docs from this repo
  • 5326099 Fix @ in url parsing problem. Tests from Matthew. Closes #1253
  • 72e53d0 Fix typo "load import" in quick-start.md
  • 78a5b4a Merge pull request #1249 from stealjs/amdcjsregex
  • 478b4d6 Merge branch 'master' into amdcjsregex
  • bbe6c70 1.5.9
  • 1308057 Merge pull request #1255 from stealjs/stage0
  • 28cc45c fix the try catch
  • d1cf674 Limit the required babel presets

There are 46 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 1.5.11 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.5.11

This is a bug fix release, fixing an issue with steal-css breaking in production. The issue was our new CommonJS dependency detection algorithm, which causes a false-positive detection of a dependency in steal-css.

Issues

#1261 myhub app breaks in production

Commits

The new version differs by 49 commits.

  • e3b701a 1.5.11
  • 7452582 Merge pull request #1262 from stealjs/detect
  • a7d7ded False positive dep detection in minified steal-css
  • e333bac 1.5.10
  • 89f49c8 Merge pull request #1260 from stealjs/update-readme
  • 518870e Merge branch 'master' into update-readme
  • c210af1 Merge pull request #1259 from stealjs/rm-docs
  • 2053e89 Merge pull request #1257 from stealjs/typo-fix-loadimport
  • 5461dde Merge pull request #1258 from stealjs/joinuris
  • ca395f6 Remove stealjs docs from this repo
  • 5326099 Fix @ in url parsing problem. Tests from Matthew. Closes #1253
  • 72e53d0 Fix typo "load import" in quick-start.md
  • 78a5b4a Merge pull request #1249 from stealjs/amdcjsregex
  • 478b4d6 Merge branch 'master' into amdcjsregex
  • bbe6c70 1.5.9

There are 49 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 1.5.12 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.5.12

This release is for docs only. It removes the Loading From CDN docs as those will not live in stealjs/stealjs.

Commits

The new version differs by 51 commits.

  • 53e8305 1.5.12
  • 0576730 Remove loading from cdn docs
  • e3b701a 1.5.11
  • 7452582 Merge pull request #1262 from stealjs/detect
  • a7d7ded False positive dep detection in minified steal-css
  • e333bac 1.5.10
  • 89f49c8 Merge pull request #1260 from stealjs/update-readme
  • 518870e Merge branch 'master' into update-readme
  • c210af1 Merge pull request #1259 from stealjs/rm-docs
  • 2053e89 Merge pull request #1257 from stealjs/typo-fix-loadimport
  • 5461dde Merge pull request #1258 from stealjs/joinuris
  • ca395f6 Remove stealjs docs from this repo
  • 5326099 Fix @ in url parsing problem. Tests from Matthew. Closes #1253
  • 72e53d0 Fix typo "load import" in quick-start.md
  • 78a5b4a Merge pull request #1249 from stealjs/amdcjsregex

There are 51 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 1.5.13 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.5.13

This is a documentation release, removing the "Moving to Production" doc.

Commits

The new version differs by 53 commits.

  • ce03fbc 1.5.13
  • dd0ecbe Remove "Moving to Production" docs
  • 53e8305 1.5.12
  • 0576730 Remove loading from cdn docs
  • e3b701a 1.5.11
  • 7452582 Merge pull request #1262 from stealjs/detect
  • a7d7ded False positive dep detection in minified steal-css
  • e333bac 1.5.10
  • 89f49c8 Merge pull request #1260 from stealjs/update-readme
  • 518870e Merge branch 'master' into update-readme
  • c210af1 Merge pull request #1259 from stealjs/rm-docs
  • 2053e89 Merge pull request #1257 from stealjs/typo-fix-loadimport
  • 5461dde Merge pull request #1258 from stealjs/joinuris
  • ca395f6 Remove stealjs docs from this repo
  • 5326099 Fix @ in url parsing problem. Tests from Matthew. Closes #1253

There are 53 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 1.5.14 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.5.14

This patch release fixes the following issues:

  • Missing docs for plugin configuration stealjs/stealjs#34
  • Show full package.json content in progressive loading guide #1267
  • npm config map is not being set properly #1208
  • Warn if someone loaded a module at the same path twice #1264
Commits

The new version differs by 67 commits.

  • fd74d20 1.5.14
  • de374a1 Merge pull request #1273 from stealjs/loads-twice-warning
  • 9889943 Use Function::bind instead of console.warn.bind
  • e6dfcb2 Warn if a module is loaded at the same path twice
  • 38d9835 Merge pull request #1271 from stealjs/map-right
  • d548dd8 Apply mappings when left-side is not a pkg but right-side is.
  • cc8ad7d Merge pull request #1211 from stealjs/map-right
  • c61222b Add missing import
  • 4c7da96 Use Node 7 for tests
  • c0ff9eb Restructure npm normalize tests
  • d0b771b Merge pull request #1270 from stealjs/update-guide
  • e15e2e4 Show full package.json content with diff
  • 4f35064 Add plugins configuration documentation
  • cd6cd0b NPM -> npm
  • ce03fbc 1.5.13

There are 67 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 1.5.15 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.5.15

This patch release fixes false positives from occurring in a warning for when a module loads multiple times.

Pull requests

Commits

The new version differs by 70 commits.

  • 42e8ba8 1.5.15
  • e749f8b Merge pull request #1281 from stealjs/warn2
  • 6b999af Prevent false positives in double-loaded module warning
  • fd74d20 1.5.14
  • de374a1 Merge pull request #1273 from stealjs/loads-twice-warning
  • 9889943 Use Function::bind instead of console.warn.bind
  • e6dfcb2 Warn if a module is loaded at the same path twice
  • 38d9835 Merge pull request #1271 from stealjs/map-right
  • d548dd8 Apply mappings when left-side is not a pkg but right-side is.
  • cc8ad7d Merge pull request #1211 from stealjs/map-right
  • c61222b Add missing import
  • 4c7da96 Use Node 7 for tests
  • c0ff9eb Restructure npm normalize tests
  • d0b771b Merge pull request #1270 from stealjs/update-guide
  • e15e2e4 Show full package.json content with diff

There are 70 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 1.5.16 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.5.16

This is a patch release of steal, adding documentation about using development bundles configuration. The documentation will be available on stealjs.com under API -> steal -> devBundle/depsBundle.

Commits

The new version differs by 77 commits.

  • 96c6003 1.5.16
  • 6ce78c9 Merge pull request #1295 from stealjs/dbundle
  • ecf34ca Document the deps-bundle and dev-bundles configuration values
  • 7eddfbc Merge pull request #1293 from eben-roux/patch-2
  • 4ad5788 - fixed typo
  • c020e8b Merge pull request #1283 from stealjs/node-promises
  • 67cd99c Use Node.js native promises
  • 42e8ba8 1.5.15
  • e749f8b Merge pull request #1281 from stealjs/warn2
  • 6b999af Prevent false positives in double-loaded module warning
  • fd74d20 1.5.14
  • de374a1 Merge pull request #1273 from stealjs/loads-twice-warning
  • 9889943 Use Function::bind instead of console.warn.bind
  • e6dfcb2 Warn if a module is loaded at the same path twice
  • 38d9835 Merge pull request #1271 from stealjs/map-right

There are 77 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 1.5.17 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.5.17

This is a patch release, fixing two issues with live-reload:

Issues

Commits

The new version differs by 82 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
  • 96c6003 1.5.16
  • 6ce78c9 Merge pull request #1295 from stealjs/dbundle
  • ecf34ca Document the deps-bundle and dev-bundles configuration values
  • 7eddfbc Merge pull request #1293 from eben-roux/patch-2
  • 4ad5788 - fixed typo
  • c020e8b Merge pull request #1283 from stealjs/node-promises
  • 67cd99c Use Node.js native promises
  • 42e8ba8 1.5.15
  • e749f8b Merge pull request #1281 from stealjs/warn2
  • 6b999af Prevent false positives in double-loaded module warning

There are 82 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 1.5.18 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 85 commits.

  • 6591e87 1.5.18
  • 712b4ce Merge pull request #1303 from stealjs/rm-docs
  • 76c2025 Remove guides
  • 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
  • 96c6003 1.5.16
  • 6ce78c9 Merge pull request #1295 from stealjs/dbundle
  • ecf34ca Document the deps-bundle and dev-bundles configuration values
  • 7eddfbc Merge pull request #1293 from eben-roux/patch-2
  • 4ad5788 - fixed typo
  • c020e8b Merge pull request #1283 from stealjs/node-promises
  • 67cd99c Use Node.js native promises

There are 85 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 1.6.0 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.6.0

This is a minor release, adding one new feature (the ability to define dependencies).

meta.deps for ES and CommonJS modules

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.

Issues

Commits

The new version differs by 91 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
  • 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
  • 96c6003 1.5.16

There are 91 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 1.6.1 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.6.1

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).

Issues

#1312 Importing a CommonJS module that exports the window object receives the Module object rather than the exported value

Commits

The new version differs by 97 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

There are 97 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 1.6.2 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes 1.6.2

This release fixes a mistake made in the 1.6.1 release, where some needed files were excluded from npm.

Commits

The new version differs by 99 commits.

  • b309bed 1.6.2
  • 4f9c238 Do not npmignore src/loader stuff
  • 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

There are 99 commits in total.

See the full diff