Skip to content

Releases: canjs/can-compute

QUNIT2 upgrade

28 May 17:59
Compare
Choose a tag to compare

This updates the tests to use QUnit@2.x.x.

#146

v4.1.0

04 Jul 02:41
Compare
Choose a tag to compare
  • Add support for can-observation@^4.1.0 #138
  • Add compatibility with how webpack builds for production #135
  • Add "use strict" #136
  • Remove uses of can-util #137
  • Fix docs #131

4.0.3

28 Feb 18:10
Compare
Choose a tag to compare

Fixes an issue with canReflect.onValue

// oldVal was passed to the change event callback as expected
compute.on("change", function(newVal, oldVall) {
   // oldVal was being set correctly here
});

// but it was always undefined when using canReflect.onValue
canReflect.onValue(compute, function(newVal, oldVal) {
  // oldVal always `undefined`
});

#129

v3.3.10

01 Dec 17:39
Compare
Choose a tag to compare

Fix can-stache-key to be a semver range: #117

Update docs with new @parent & @collection

31 Oct 02:15
Compare
Choose a tag to compare

Fix unbinding handlers

11 Oct 23:11
Compare
Choose a tag to compare
  • Fix bug preventing .off() from unbinding a given handler #110

v3.3.5...v3.3.7

Improve Unbind behavior

06 Oct 19:05
Compare
Choose a tag to compare

Calling unbind() (without arguments) now behaves as expected, in that it removes all handlers for the context.

Remove pre-release package references

01 Sep 20:59
Compare
Choose a tag to compare

The post-can-reflect releases from CanJS 3.9 are all stable, so packages shouldn't be depending on pre-releases now.

Use typeof to check for console & Update can-stache-key

15 Aug 17:36
Compare
Choose a tag to compare

Using if(console) {...} will silently fail in IE 9. Replaced it with if(typeof console !== 'undefined') {...}.

Update can-stache-key to 0.1.0 to receive bug fixes. #101

Updating can-stache-key

08 Aug 12:20
Compare
Choose a tag to compare