canjs / can-validate

Validation utilities to be used with can-validate plugins.
https://canjs.com/doc/can-validate.html
MIT License
1 stars 4 forks source link

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

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 7 years ago

Version 1.5.14 of steal just got published.

Branch Build failing 🚨
Dependency steal
Current Version 1.5.13
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/can-validate/builds/282404472?utm_source=github_status&utm_medium=notification)

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 14 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

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.13 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.15 just got published.

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

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 3 commits.

  • 42e8ba8 1.5.15
  • e749f8b Merge pull request #1281 from stealjs/warn2
  • 6b999af Prevent false positives in double-loaded module warning

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

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 12 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

See the full diff

greenkeeper[bot] commented 7 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 15 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

See the full diff

greenkeeper[bot] commented 7 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 21 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 21 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 27 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 27 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 29 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 29 commits in total.

See the full diff