canjs / can-component

Custom elements and widgets
https://canjs.com/doc/can-component.html
MIT License
8 stars 8 forks source link

An in-range update of can-stache is breaking the build 🚨 #299

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 6 years ago

The dependency can-stache was updated from 4.11.0 to 4.11.1.

🚨 View failing branch.

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

can-stache is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

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

Release Notes for Custom scopes get a let context

#592 (review)

Commits

The new version differs by 3 commits.

  • 0da4247 4.11.1
  • 6b047fd Merge pull request #592 from canjs/let-custom-scope
  • fdf2dd5 make sure custom scopes get let context

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:

greenkeeper[bot] commented 6 years ago

After pinning to 4.11.0 your tests are passing again. Downgrade this dependency πŸ“Œ.

greenkeeper[bot] commented 6 years ago

Your tests are still failing with this version. Compare changes

Release Notes for for(of) produces observable scopes

#594

Makes this sorta thing work:

    {{# for(thing of this.stuff)}}
       {{let theValue=null}}
       <driver-list selected:to="theValue" on:click='fooName = 3'/>
             <driver-edit driver:from="theValue"/>
    {{/ for}}
Commits

The new version differs by 5 commits.

See the full diff

greenkeeper[bot] commented 6 years ago

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

Release Notes for for(of) gets scope.index and for(items) works

bba5f68

{{# for(items) }}
  {{scope.index}}
{{/ for}}

The above works.

Commits

The new version differs by 2 commits.

  • 8629fe7 4.11.3
  • bba5f68 for(of) gets scope.index and for(items) works

See the full diff

greenkeeper[bot] commented 6 years ago

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

Commits

The new version differs by 5 commits.

See the full diff

greenkeeper[bot] commented 6 years ago

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

Release Notes for fixes if / eq / is re-rendering

Fixed #596

Commits

The new version differs by 8 commits.

  • 83c53af 4.12.1
  • 79fc6fe Merge pull request #597 from canjs/596-if-rerender
  • 52892ef fixes #596 make sure if and is helper get passed observables, not values
  • 412f36e 4.12.0
  • bcb755f Merge pull request #595 from canjs/scope-key-docs
  • fbacf69 Support for scope/key
  • 8629fe7 4.11.3
  • bba5f68 for(of) gets scope.index and for(items) works

See the full diff

greenkeeper[bot] commented 6 years ago

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

Release Notes for Root Hashes expressions are parseable directly within an expression

This allows the stache expression parser to parse something like foo=bar zed=ted directly within an expression. Stache was able to parse these when inside another expression like a call or helper expression: method(foo=ted).

This was added to support simple setters directly within stache:

<div on:click="this.todo.name = something"></div>
Commits

The new version differs by 10 commits.

  • d15aa78 4.13.0
  • 70d30af makes it so root hash expressions can be parsed, this is so simple setters will work in can-stache-bindings
  • 83c53af 4.12.1
  • 79fc6fe Merge pull request #597 from canjs/596-if-rerender
  • 52892ef fixes #596 make sure if and is helper get passed observables, not values
  • 412f36e 4.12.0
  • bcb755f Merge pull request #595 from canjs/scope-key-docs
  • fbacf69 Support for scope/key
  • 8629fe7 4.11.3
  • bba5f68 for(of) gets scope.index and for(items) works

See the full diff

greenkeeper[bot] commented 6 years ago

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

Commits

The new version differs by 14 commits.

  • 96dc1bd 4.14.0
  • 2c58ea1 Merge pull request #601 from canjs/600-restrict-escape
  • 3dd6e08 warn if something would have been converted to HTML previously and support stache.safeString being passed objects
  • be6d3ee more restrictive escaping for #600
  • d15aa78 4.13.0
  • 70d30af makes it so root hash expressions can be parsed, this is so simple setters will work in can-stache-bindings
  • 83c53af 4.12.1
  • 79fc6fe Merge pull request #597 from canjs/596-if-rerender
  • 52892ef fixes #596 make sure if and is helper get passed observables, not values
  • 412f36e 4.12.0
  • bcb755f Merge pull request #595 from canjs/scope-key-docs
  • fbacf69 Support for scope/key
  • 8629fe7 4.11.3
  • bba5f68 for(of) gets scope.index and for(items) works

See the full diff

greenkeeper[bot] commented 6 years ago

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

Release Notes for making Bracket expressions work with keys with multiple dots

#608

Commits

The new version differs by 17 commits.

  • bf7942b 4.14.1
  • e7837be Merge pull request #608 from canjs/bracket-two-dots
  • ec1653b making Bracket expressions work with keys with multiple dots
  • 96dc1bd 4.14.0
  • 2c58ea1 Merge pull request #601 from canjs/600-restrict-escape
  • 3dd6e08 warn if something would have been converted to HTML previously and support stache.safeString being passed objects
  • be6d3ee more restrictive escaping for #600
  • d15aa78 4.13.0
  • 70d30af makes it so root hash expressions can be parsed, this is so simple setters will work in can-stache-bindings
  • 83c53af 4.12.1
  • 79fc6fe Merge pull request #597 from canjs/596-if-rerender
  • 52892ef fixes #596 make sure if and is helper get passed observables, not values
  • 412f36e 4.12.0
  • bcb755f Merge pull request #595 from canjs/scope-key-docs
  • fbacf69 Support for scope/key

There are 17 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

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

Commits

The new version differs by 24 commits.

  • 9dc06ef 4.15.0
  • 84e6b61 Merge pull request #612 from canjs/docs-and-or-not
  • 4af7b26 linting
  • a20188c more documentation, call expressions able to read inline partials
  • 2ad095a makes calling views work with call expressions
  • 76ea32c some docs and for(of object)
  • 3524672 adds and/or/not helpers
  • bf7942b 4.14.1
  • e7837be Merge pull request #608 from canjs/bracket-two-dots
  • ec1653b making Bracket expressions work with keys with multiple dots
  • 96dc1bd 4.14.0
  • 2c58ea1 Merge pull request #601 from canjs/600-restrict-escape
  • 3dd6e08 warn if something would have been converted to HTML previously and support stache.safeString being passed objects
  • be6d3ee more restrictive escaping for #600
  • d15aa78 4.13.0

There are 24 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

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

Release Notes for call expressions re-evaluate

If foo changes in this.foo.doSomething(), the expression re-evaluates.

Commits

The new version differs by 27 commits.

  • 00ac620 4.15.1
  • d98a650 lints
  • b9bfba3 tests and fixes #616
  • 9dc06ef 4.15.0
  • 84e6b61 Merge pull request #612 from canjs/docs-and-or-not
  • 4af7b26 linting
  • a20188c more documentation, call expressions able to read inline partials
  • 2ad095a makes calling views work with call expressions
  • 76ea32c some docs and for(of object)
  • 3524672 adds and/or/not helpers
  • bf7942b 4.14.1
  • e7837be Merge pull request #608 from canjs/bracket-two-dots
  • ec1653b making Bracket expressions work with keys with multiple dots
  • 96dc1bd 4.14.0
  • 2c58ea1 Merge pull request #601 from canjs/600-restrict-escape

There are 27 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

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

Commits

The new version differs by 33 commits.

  • 8025f89 4.15.2
  • ae995a2 Merge pull request #606 from canjs/473-makeSimpleHelper-use-reflect
  • a53866b change the to fit the current version
  • 7ca0601 the fix after merge
  • 45d4d19 Merge branch 'master' into 473-makeSimpleHelper-use-reflect
  • 00ac620 4.15.1
  • d98a650 lints
  • b9bfba3 tests and fixes #616
  • 9dc06ef 4.15.0
  • 84e6b61 Merge pull request #612 from canjs/docs-and-or-not
  • 4af7b26 linting
  • a20188c more documentation, call expressions able to read inline partials
  • 2ad095a makes calling views work with call expressions
  • 76ea32c some docs and for(of object)
  • 3524672 adds and/or/not helpers

There are 33 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

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

Release Notes for Not using Array.prototype.includes (for IE11 support)

#618

Commits

The new version differs by 38 commits.

  • 525013c 4.15.3
  • 11374ca Merge pull request #618 from canjs/ie11
  • 7766b8a not using Array.prototype.includes (for IE11 support)
  • e96e964 Merge branch 'master' of github.com:canjs/can-stache
  • 41e9705 improved docs
  • 8025f89 4.15.2
  • ae995a2 Merge pull request #606 from canjs/473-makeSimpleHelper-use-reflect
  • a53866b change the to fit the current version
  • 7ca0601 the fix after merge
  • 45d4d19 Merge branch 'master' into 473-makeSimpleHelper-use-reflect
  • 00ac620 4.15.1
  • d98a650 lints
  • b9bfba3 tests and fixes #616
  • 9dc06ef 4.15.0
  • 84e6b61 Merge pull request #612 from canjs/docs-and-or-not

There are 38 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

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

Commits

The new version differs by 42 commits.

  • 3c53819 4.15.4
  • f65b16e Merge pull request #622 from canjs/for-of-else
  • 0fd880f Use the current scope in the falsey for/of
  • bbef9c7 Adds a breaking test for #621
  • 525013c 4.15.3
  • 11374ca Merge pull request #618 from canjs/ie11
  • 7766b8a not using Array.prototype.includes (for IE11 support)
  • e96e964 Merge branch 'master' of github.com:canjs/can-stache
  • 41e9705 improved docs
  • 8025f89 4.15.2
  • ae995a2 Merge pull request #606 from canjs/473-makeSimpleHelper-use-reflect
  • a53866b change the to fit the current version
  • 7ca0601 the fix after merge
  • 45d4d19 Merge branch 'master' into 473-makeSimpleHelper-use-reflect
  • 00ac620 4.15.1

There are 42 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

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

Commits

The new version differs by 45 commits.

  • 79cc158 4.15.5
  • d24b723 Merge pull request #623 from canjs/ie11-tests
  • 2a14982 fixing tests using Symbols for IE11
  • 3c53819 4.15.4
  • f65b16e Merge pull request #622 from canjs/for-of-else
  • 0fd880f Use the current scope in the falsey for/of
  • bbef9c7 Adds a breaking test for #621
  • 525013c 4.15.3
  • 11374ca Merge pull request #618 from canjs/ie11
  • 7766b8a not using Array.prototype.includes (for IE11 support)
  • e96e964 Merge branch 'master' of github.com:canjs/can-stache
  • 41e9705 improved docs
  • 8025f89 4.15.2
  • ae995a2 Merge pull request #606 from canjs/473-makeSimpleHelper-use-reflect
  • a53866b change the to fit the current version

There are 45 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

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

Commits

The new version differs by 49 commits.

  • 7259f37 4.15.6
  • 8e3e942 fixes #620 property access within a function
  • bf1b436 Merge pull request #624 from canjs/619-partial
  • 58d1ee9 fixes inline recursive partials
  • 79cc158 4.15.5
  • d24b723 Merge pull request #623 from canjs/ie11-tests
  • 2a14982 fixing tests using Symbols for IE11
  • 3c53819 4.15.4
  • f65b16e Merge pull request #622 from canjs/for-of-else
  • 0fd880f Use the current scope in the falsey for/of
  • bbef9c7 Adds a breaking test for #621
  • 525013c 4.15.3
  • 11374ca Merge pull request #618 from canjs/ie11
  • 7766b8a not using Array.prototype.includes (for IE11 support)
  • e96e964 Merge branch 'master' of github.com:canjs/can-stache

There are 49 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

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

Release Notes for SVG rendering

#604

Commits

The new version differs by 54 commits.

  • 098d6e9 4.15.7
  • e15d0f9 Merge pull request #604 from canjs/584fix-svg-rendering
  • 37c2f9d fix svg rendering test
  • 7259f37 4.15.6
  • 8e3e942 fixes #620 property access within a function
  • bf1b436 Merge pull request #624 from canjs/619-partial
  • 58d1ee9 fixes inline recursive partials
  • 79cc158 4.15.5
  • d24b723 Merge pull request #623 from canjs/ie11-tests
  • 2a14982 fixing tests using Symbols for IE11
  • 3c53819 4.15.4
  • f65b16e Merge pull request #622 from canjs/for-of-else
  • 0fd880f Use the current scope in the falsey for/of
  • bbef9c7 Adds a breaking test for #621
  • 525013c 4.15.3

There are 54 commits in total.

See the full diff

chasenlehara commented 6 years ago

Closing because tests have been passing for a while.