canjs / can-connect

Model layer utilities for every JavaScript framework! Assemble real-time, high performance, restful data connections.
https://canjs.com/doc/can-connect.html
MIT License
29 stars 16 forks source link

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

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 7 years ago

Version 3.4.0 of can-stache just got published.

Branch Build failing 🚨
Dependency can-stache
Current Version 3.3.4
Type dependency

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 this is very likely breaking your project right now. If other packages depend on you it’s very likely also breaking them. I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle:

Status Details - ❌ **continuous-integration/travis-ci/push** The Travis CI build could not complete due to an error [Details](https://travis-ci.org/canjs/can-connect/builds/262830981?utm_source=github_status&utm_medium=notification)

Release Notes Updating can-view-parser to support new binding syntaxes

#257

Commits

The new version differs by 2 commits.

  • 1176ee9 Update dist for release
  • 1761aaf Updating can-view-parser (#257)

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 3.3.4 your tests are passing again. Downgrade this dependency πŸ“Œ.

greenkeeper[bot] commented 7 years ago

Version 3.5.0 just got published.

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

Release Notes Added debugger helper
Commits

The new version differs by 7 commits.

  • aea9273 Update dist for release
  • 65718e7 Merge pull request #246 from canjs/bad-at-docs
  • 34e4d4c Merge pull request #261 from canjs/debugger-helper
  • 65fab2b Add debugger helper doc
  • ec04e42 Add debugger helper
  • 76b5949 updated per Kevin's feedback
  • 9ca5a47 Update at operator doc with useful info from Brad

See the full diff

greenkeeper[bot] commented 7 years ago

Version 3.5.1 just got published.

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

Release Notes Fixing issue with debugger helper in production

#266

Commits

The new version differs by 12 commits.

  • be93489 Update dist for release
  • 997baa7 Merge pull request #266 from canjs/bugfix/remove-evaluateArgs
  • 36eeffd debugger helper: fixed __testing
  • ec2b172 use noop for resolveValue in debugger helper
  • f52a4b5 fixing #265: use noop for evaluateArgs in debugger helper
  • aea9273 Update dist for release
  • 65718e7 Merge pull request #246 from canjs/bad-at-docs
  • 34e4d4c Merge pull request #261 from canjs/debugger-helper
  • 65fab2b Add debugger helper doc
  • ec04e42 Add debugger helper
  • 76b5949 updated per Kevin's feedback
  • 9ca5a47 Update at operator doc with useful info from Brad

See the full diff

greenkeeper[bot] commented 7 years ago

Version 3.5.2 just got published.

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

Commits

The new version differs by 18 commits.

  • ee23e17 Update dist for release
  • c109fa6 Merge pull request #196 from canjs/greenkeeper/initial
  • 1e002ed docs(readme): add Greenkeeper badge
  • 59e93ea chore(package): update dependencies
  • f945832 Merge pull request #271 from canjs/greenkeeper/can-stache-key-0.1.0
  • 978c6da fix(package): update can-stache-key to version 0.1.0
  • be93489 Update dist for release
  • 997baa7 Merge pull request #266 from canjs/bugfix/remove-evaluateArgs
  • 36eeffd debugger helper: fixed __testing
  • ec2b172 use noop for resolveValue in debugger helper
  • f52a4b5 fixing #265: use noop for evaluateArgs in debugger helper
  • aea9273 Update dist for release
  • 65718e7 Merge pull request #246 from canjs/bad-at-docs
  • 34e4d4c Merge pull request #261 from canjs/debugger-helper
  • 65fab2b Add debugger helper doc

There are 18 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 3.6.0 just got published.

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

Commits

The new version differs by 21 commits.

  • 6075de7 Update dist for release
  • b1d31ec Merge pull request #197 from canjs/namedPartials
  • 2390e7e Closes #3 - add inline/recursive named partials functionality. Tests and documentation too.
  • ee23e17 Update dist for release
  • c109fa6 Merge pull request #196 from canjs/greenkeeper/initial
  • 1e002ed docs(readme): add Greenkeeper badge
  • 59e93ea chore(package): update dependencies
  • f945832 Merge pull request #271 from canjs/greenkeeper/can-stache-key-0.1.0
  • 978c6da fix(package): update can-stache-key to version 0.1.0
  • be93489 Update dist for release
  • 997baa7 Merge pull request #266 from canjs/bugfix/remove-evaluateArgs
  • 36eeffd debugger helper: fixed __testing
  • ec2b172 use noop for resolveValue in debugger helper
  • f52a4b5 fixing #265: use noop for evaluateArgs in debugger helper
  • aea9273 Update dist for release

There are 21 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 3.6.1 just got published.

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

Release Notes Warning when using on:, :to, :from, :bind and not importing can-stache-bindings

#273

Commits

The new version differs by 27 commits.

  • a1543bb Update dist for release
  • 87f7489 Merge pull request #277 from canjs/warn_when_using_new_binding_syntax_wihtout_stache_binding
  • 94d610a warn users when using colon binding syntaxe without importing can-stache-bindings
  • 9ada6bc Merge pull request #269 from canjs/dev-rel-12-update-generated-readmes
  • e2d203d Merge branch 'master' into dev-rel-12-update-generated-readmes
  • 6075de7 Update dist for release
  • b1d31ec Merge pull request #197 from canjs/namedPartials
  • 2390e7e Closes #3 - add inline/recursive named partials functionality. Tests and documentation too.
  • 651a4fa Remove generated API docs from the README
  • ee23e17 Update dist for release
  • c109fa6 Merge pull request #196 from canjs/greenkeeper/initial
  • 1e002ed docs(readme): add Greenkeeper badge
  • 59e93ea chore(package): update dependencies
  • f945832 Merge pull request #271 from canjs/greenkeeper/can-stache-key-0.1.0
  • 978c6da fix(package): update can-stache-key to version 0.1.0

There are 27 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 3.6.2 just got published.

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

Release Notes Doc update: warnings on recursive named partials

#275

Commits

The new version differs by 31 commits.

  • afd7966 Update dist for release
  • a0a2463 Merge pull request #276 from canjs/nprecursiondocs
  • a1543bb Update dist for release
  • 87f7489 Merge pull request #277 from canjs/warn_when_using_new_binding_syntax_wihtout_stache_binding
  • 94d610a warn users when using colon binding syntaxe without importing can-stache-bindings
  • 9ada6bc Merge pull request #269 from canjs/dev-rel-12-update-generated-readmes
  • e2d203d Merge branch 'master' into dev-rel-12-update-generated-readmes
  • c3ad484 Break up the code examples in the named partials docs
  • dcb92a9 Closes #275 - document the pitfal of recursive partials combined with the default expression behavior of looking up the context chain.
  • 6075de7 Update dist for release
  • b1d31ec Merge pull request #197 from canjs/namedPartials
  • 2390e7e Closes #3 - add inline/recursive named partials functionality. Tests and documentation too.
  • 651a4fa Remove generated API docs from the README
  • ee23e17 Update dist for release
  • c109fa6 Merge pull request #196 from canjs/greenkeeper/initial

There are 31 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 3.6.3 just got published.

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

Release Notes Self-referential Templates

Added *self as a partial that refers to the whole template renderer.

var renderer = stache(`
    <span>{{name}}</span>
    {{#./child}}
        <div>
            {{>*self}}
        </div>
    {{/child}}
`);
Commits

The new version differs by 57 commits.

  • 3b8d173 Update dist for release
  • 72d6694 Merge pull request #294 from canjs/214-fix-call-tag-mismatch
  • fdb7879 Merge pull request #298 from canjs/greenkeeper/can-util-3.10.6
  • 300d0fa Change "brackets" to "magic tags" where we were not talking about Bracket expressions
  • b699cff Merge pull request #291 from canjs/159-self-referential-templates
  • 8d372a1 chore(package): update can-util to version 3.10.6
  • f2a4762 Fix incorrect tag mistmatch warnings for Call expressions with dots in method lookup (#214)
  • edd65fe Merge branch 'master' of https://github.com/canjs/can-stache into 159-self-referential-templates
  • 8ba7f11 Updated docs to use dot slash on key expression
  • 6c3597e Removed example test
  • ede0ff4 Changes to docs
  • dc21cd1 Added *self to inline partials
  • 655d0c3 Merge pull request #280 from canjs/256-newline-smushed-to-tag-name
  • e3923d0 Merge branch 'master' into 256-newline-smushed-to-tag-name
  • 4765765 Merge pull request #281 from canjs/203-prioritize-hash-in-expr

There are 57 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 3.7.0 just got published.

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

Commits

The new version differs by 58 commits.

  • 0f63317 Update dist for release
  • 3b8d173 Update dist for release
  • 72d6694 Merge pull request #294 from canjs/214-fix-call-tag-mismatch
  • fdb7879 Merge pull request #298 from canjs/greenkeeper/can-util-3.10.6
  • 300d0fa Change "brackets" to "magic tags" where we were not talking about Bracket expressions
  • b699cff Merge pull request #291 from canjs/159-self-referential-templates
  • 8d372a1 chore(package): update can-util to version 3.10.6
  • f2a4762 Fix incorrect tag mistmatch warnings for Call expressions with dots in method lookup (#214)
  • edd65fe Merge branch 'master' of https://github.com/canjs/can-stache into 159-self-referential-templates
  • 8ba7f11 Updated docs to use dot slash on key expression
  • 6c3597e Removed example test
  • ede0ff4 Changes to docs
  • dc21cd1 Added *self to inline partials
  • 655d0c3 Merge pull request #280 from canjs/256-newline-smushed-to-tag-name
  • e3923d0 Merge branch 'master' into 256-newline-smushed-to-tag-name

There are 58 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 3.7.1 just got published.

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

Release Notes Add several bracket tests and fix 2 way binding using brackets

#173

Commits

The new version differs by 61 commits.

  • 8005a64 Update dist for release
  • 3531231 Merge pull request #285 from canjs/173-bracketdots
  • 81073f9 Closes #173 - Add several bracket tests and fix 2 way binding
  • 0f63317 Update dist for release
  • 3b8d173 Update dist for release
  • 72d6694 Merge pull request #294 from canjs/214-fix-call-tag-mismatch
  • fdb7879 Merge pull request #298 from canjs/greenkeeper/can-util-3.10.6
  • 300d0fa Change "brackets" to "magic tags" where we were not talking about Bracket expressions
  • b699cff Merge pull request #291 from canjs/159-self-referential-templates
  • 8d372a1 chore(package): update can-util to version 3.10.6
  • f2a4762 Fix incorrect tag mistmatch warnings for Call expressions with dots in method lookup (#214)
  • edd65fe Merge branch 'master' of https://github.com/canjs/can-stache into 159-self-referential-templates
  • 8ba7f11 Updated docs to use dot slash on key expression
  • 6c3597e Removed example test
  • ede0ff4 Changes to docs

There are 61 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 3.7.2 just got published.

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

Release Notes Doc updates for new can-stache-bindings syntax

#306

Commits

The new version differs by 64 commits.

  • 234758a Update dist for release
  • b2030e6 Merge pull request #306 from canjs/bg-doc-fix
  • 7d118db Update to new binding syntax
  • 8005a64 Update dist for release
  • 3531231 Merge pull request #285 from canjs/173-bracketdots
  • 81073f9 Closes #173 - Add several bracket tests and fix 2 way binding
  • 0f63317 Update dist for release
  • 3b8d173 Update dist for release
  • 72d6694 Merge pull request #294 from canjs/214-fix-call-tag-mismatch
  • fdb7879 Merge pull request #298 from canjs/greenkeeper/can-util-3.10.6
  • 300d0fa Change "brackets" to "magic tags" where we were not talking about Bracket expressions
  • b699cff Merge pull request #291 from canjs/159-self-referential-templates
  • 8d372a1 chore(package): update can-util to version 3.10.6
  • f2a4762 Fix incorrect tag mistmatch warnings for Call expressions with dots in method lookup (#214)
  • edd65fe Merge branch 'master' of https://github.com/canjs/can-stache into 159-self-referential-templates

There are 64 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.7.3 just got published.

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

Commits

The new version differs by 74 commits.

  • 59844f3 Update dist for release
  • cbdd6d8 Merge pull request #309 from canjs/support-dynamic-import-tag
  • d7e0915 Add support for can-dynamic-import tag and static can-import when tag is not self-closing but does not have content
  • fc0f292 Merge pull request #299 from canjs/274-with-keys
  • 4fa0c19 renaming underscore prefixed names in example for clarity
  • afef862 Doc updates for hash expression support in #with helper
  • 34767d1 Fix #with helper so it always renders fn block
  • f05b709 Add support for hash keys in with expression (#274)
  • d85d8cd Merge branch 'master' into 274-with-keys
  • 234758a Update dist for release
  • b2030e6 Merge pull request #306 from canjs/bg-doc-fix
  • 7d118db Update to new binding syntax
  • 8005a64 Update dist for release
  • 3531231 Merge pull request #285 from canjs/173-bracketdots
  • 81073f9 Closes #173 - Add several bracket tests and fix 2 way binding

There are 74 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.8.0 just got published.

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

Release Notes Use hash keys instead of an object in {{#with}}

The {{#with}} helper adds a new scope context (becoming the current this) and renders the subsection it contains. Prior to 3.8.0, the semantics for {{#with}} involved choosing an object on the scope to become this new context.

{{#with scopeObject}}
  <span>{{./propertyOnScopeObject}}</span>
{{/with}}

With 3.8.0, you now have the option to construct your own context object using hash expressions.

{{#with key=scopeLookup key2=anotherLookup}}
   <span>{{./key}}: {{key2}}</span>
{{/with}}

In addition, the behavior of {{#with}} with a context object was incorrect with respect to the documented behavior. Prior to 3.8.0, the subsection inside {{#with}}...{{/with}} would not render if passed a falsy object (the same behavior as creating a section with {{#}}). This was not the intended or documented behavior and has been fixed. Now the subsection always renders.

Note: this feature and behavior fix were added in version 3.7.3, which has now been deprecated in favor of this minor release due to the documented new feature.

Commits

The new version differs by 78 commits.

  • 3eb013b Update dist for release
  • b2de39a Merge pull request #307 from canjs/302-improve-warning-tests
  • 936c6c0 Use full module for can-test-helpers instead of individual lib
  • 59844f3 Update dist for release
  • cbdd6d8 Merge pull request #309 from canjs/support-dynamic-import-tag
  • d7e0915 Add support for can-dynamic-import tag and static can-import when tag is not self-closing but does not have content
  • dec9202 Refactored dev warning tests to use can-test-helpers
  • fc0f292 Merge pull request #299 from canjs/274-with-keys
  • 4fa0c19 renaming underscore prefixed names in example for clarity
  • afef862 Doc updates for hash expression support in #with helper
  • 34767d1 Fix #with helper so it always renders fn block
  • f05b709 Add support for hash keys in with expression (#274)
  • d85d8cd Merge branch 'master' into 274-with-keys
  • 234758a Update dist for release
  • b2030e6 Merge pull request #306 from canjs/bg-doc-fix

There are 78 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.9.0 just got published.

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

Release Notes Use hash keys instead of `as` in {{#each}}

#320

You can now use a hash expression for creating variables localized to an {{#each}} loop.

You can use this when using {{#each}} to iterate over arrays to access the index and value for each item in the array:

{{#each todos todo=value num=index}}
    <li>Todo {{num}}: {{todo.name}}</li>
{{/each}}

You can also use this to access the key and value for each item when iterating over an object:

{{#each person propValue=value prop=key}}" +
    <span>{{prop}}: {{propValue}}</span>
{{/each}}

This also deprecates the {{#each EXPRESSION as KEY}} syntax.

Commits

The new version differs by 86 commits.

  • 675fa5c Update dist for release
  • c8fd06a not creating lockfile
  • 2a8fc87 Merge pull request #320 from canjs/300-each-hash-expressions
  • 5d0c479 Warning message now better explains how to use hash expression when using as signature.
  • 508523b Merge pull request #319 from canjs/landscaper/define-cycles-github
  • 8854894 Add handling for iterable objects
  • 09239da Update each helper to use hash expressions
  • 04a6b9f landscaper: Add a cycle detection script to test process
  • 3eb013b Update dist for release
  • b2de39a Merge pull request #307 from canjs/302-improve-warning-tests
  • 936c6c0 Use full module for can-test-helpers instead of individual lib
  • 59844f3 Update dist for release
  • cbdd6d8 Merge pull request #309 from canjs/support-dynamic-import-tag
  • d7e0915 Add support for can-dynamic-import tag and static can-import when tag is not self-closing but does not have content
  • dec9202 Refactored dev warning tests to use can-test-helpers

There are 86 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.10.0 just got published.

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

Commits

The new version differs by 88 commits.

  • db6b612 Update dist for release
  • 47d5775 WIP: use filename and line number (#323)
  • 675fa5c Update dist for release
  • c8fd06a not creating lockfile
  • 2a8fc87 Merge pull request #320 from canjs/300-each-hash-expressions
  • 5d0c479 Warning message now better explains how to use hash expression when using as signature.
  • 508523b Merge pull request #319 from canjs/landscaper/define-cycles-github
  • 8854894 Add handling for iterable objects
  • 09239da Update each helper to use hash expressions
  • 04a6b9f landscaper: Add a cycle detection script to test process
  • 3eb013b Update dist for release
  • b2de39a Merge pull request #307 from canjs/302-improve-warning-tests
  • 936c6c0 Use full module for can-test-helpers instead of individual lib
  • 59844f3 Update dist for release
  • cbdd6d8 Merge pull request #309 from canjs/support-dynamic-import-tag

There are 88 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.10.1 just got published.

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

Commits

The new version differs by 94 commits.

  • 086c883 Update dist for release
  • 57a1b32 Merge pull request #322 from canjs/check_content_tag_callback_already_exist
  • db6b612 Update dist for release
  • 47d5775 WIP: use filename and line number (#323)
  • 94b4072 fix spacing
  • cf9f617 make test pass
  • 305b915 failed test
  • 34f70cc check if already registred
  • 675fa5c Update dist for release
  • c8fd06a not creating lockfile
  • 2a8fc87 Merge pull request #320 from canjs/300-each-hash-expressions
  • 5d0c479 Warning message now better explains how to use hash expression when using as signature.
  • 508523b Merge pull request #319 from canjs/landscaper/define-cycles-github
  • 8854894 Add handling for iterable objects
  • 09239da Update each helper to use hash expressions

There are 94 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.10.2 just got published.

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

Commits

The new version differs by 97 commits.

  • d372129 Update dist for release
  • 86a42c4 Merge pull request #332 from canjs/5.0-warnings
  • 1ceff3a warnings for implicit scope walking and automatic function calling
  • 086c883 Update dist for release
  • 57a1b32 Merge pull request #322 from canjs/check_content_tag_callback_already_exist
  • db6b612 Update dist for release
  • 47d5775 WIP: use filename and line number (#323)
  • 94b4072 fix spacing
  • cf9f617 make test pass
  • 305b915 failed test
  • 34f70cc check if already registred
  • 675fa5c Update dist for release
  • c8fd06a not creating lockfile
  • 2a8fc87 Merge pull request #320 from canjs/300-each-hash-expressions
  • 5d0c479 Warning message now better explains how to use hash expression when using as signature.

There are 97 commits in total.

See the full diff