Skip to content

Releases: canjs/can-define

Observable indexed value changes

03 Aug 22:37
Compare
Choose a tag to compare

Changes to indexed values using a DefineList's set method will dispatch change events to any observers.

👍 defineList.set(0, 'newValue'); // will dispatch event
👎 defineList[0] = 'newValue'; // will NOT dispatch event

isString isGone

26 Jul 14:26
Compare
Choose a tag to compare

This patch release is a purely internal change to use:

  • typeof string === 'string' instead of can-util/js/is-string/is-string
  • Array.isArray instead of can-util/js/is-array/is-array

These methods are deprecated.

Uses faster performing canReflect

30 Jun 19:18
Compare
Choose a tag to compare

v1.3.1

30 Jun 17:45
Compare
Choose a tag to compare

fix extensible error message check for new safari: #229

uses updateMap instead of setValue

30 Jun 19:18
Compare
Choose a tag to compare

prop: DefineMap works

23 Jun 21:16
Compare
Choose a tag to compare
v1.2.3

1.2.3

skipping Object.seal test in production env

23 Jun 18:19
Compare
Choose a tag to compare

1.2.1

23 Jun 13:23
Compare
Choose a tag to compare

This is a bug fix release that fixes an issue with using Node.js Request objects inside of a define-map, which happens for done-ssr users.

Issues

can-reflect

23 Jun 02:27
Compare
Choose a tag to compare
v1.2.0

1.2.0

Remove use of steal-only import syntax

30 May 14:40
Compare
Choose a tag to compare