All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
22.0.0 (2017-10-24)
- bump deps (220210c)
- loom.crank no longer executes on child widgets
21.0.0 (2017-05-07)
- normalize array result (989baa8)
undefined
results are now mapped to[]
.
20.0.2 (2017-05-07)
- bumped deps (a4d91c4)
20.0.1 (2017-05-04)
- bump deps (d4f4638)
20.0.0 (2017-04-25)
- bumped deps: (7dd7c77)
mu-jquery-capture/capture
changed signature andmu-jquery-loom/expr
now includes woven elements.
19.0.2 (2017-04-23)
- bumped deps remove jquery peerDep (d70b917)
19.0.1 (2017-04-23)
- bumped deps (7e6b5fd)
19.0.0 (2017-04-23)
- bumped deps and renamed bundle (54f2074)
- Deps bring breaking changes. Also pay attention to the bundle rename.
18.1.0 (2017-04-22)
- add mu-jquery-widget/get to gulpfile (a266185)
- bumped deps (2ba5fb8)
18.0.0 (2017-04-22)
- use correct qunitjs in bundle (4ce0d67)
- bumped deps (bf8320d)
trigger
is now deprecated
17.0.6 (2017-04-21)
17.0.5 (2017-04-21)
17.0.4 (2017-04-20)
17.0.3 (2017-04-13)
- add tests and examples to .npmignore (d7d6753)
- added examples readme (688f30d)
- Better README with quickstart (cf6b1f3)
- bump deps (9aabea5)
- move runkit examples (8f82601)
- refactor examples (d97c54b)
17.0.2 (2017-04-11)
17.0.1 (2017-04-10)
- fix broken UMD/define reuse of array (3bef9dc)
17.0.0 (2017-04-10)
- add mu-jquery-widget/extended to gulpfile (e3502cc)
- bumped deps (815a9bd)
mu-jquery-widget/extended
is superseeded bymu-jquery-widget/jquery
.
16.1.0 (2017-04-09)
- bumped deps (19408ab)
16.0.0 (2017-04-08)
mu-jquery-capture/add
has changed signature fromadd.call($, $.event.add)
to simplyadd($)
15.1.2 (2017-04-08)
- bumped deps (2e015a2)
mu-jquery-capture/jquery.event.add
is now renamed tomu-jquery-capture/add
15.1.1 (2017-04-07)
- bumped deps (64d7590)
15.1.0 (2017-04-07)
- bumped deps (5e684cc)
mu-jquery-crank/collect
has been deprecated in favor ofmu-jquery-capture/capture
that is now included in the bundle
15.0.1 (2017-04-07)
- bumped deps (8d37266)
15.0.0 (2017-04-06)
- bumped deps (9117651)
- bumped deps (588c5fe)
- remove CJS bundle (as it's broken) (155901d)
- use Array.prototype over [] (d787b05)
- bump deps (fc6c1a7)
- mu-jquery-loom bumps a few other deps that break how async initialize events work. If you have an async event you should wrap your handler in
mu-jquery-crank/collect
in order for it to be used when constructing the final promise.
14.0.1 (2017-03-28)
- AMD fix (49ca8d2)
14.0.0 (2017-03-22)
- bumped mu-jquery-widget (0924c68)
finalize
no longer removes handlers so you have to do it yourselfe with.off()
13.1.0 (2017-03-19)
- bumped deps (8d77140)
13.0.1 (2017-03-19)
- bump deps (f9cc597)
13.0.0 (2017-03-19)
- bump mu-jquery-widget@11.0.0 and remove create (49ae434)
mu-jquery-app/create
is now deprecated. Usemu-jquery-widget/widget
instead.
12.0.0 (2017-03-18)
- packaging: bumped deps (a4b66c7)
- packaging: Overlapping rules and specs are now filtered
11.0.0 (2017-01-23)
- move widget._remove logic (ea6605a)
- no more need for
mu-jquery-app/widget
, just usemu-jquery-widget/widget
.
10.0.0 (2017-01-23)
- As this excludes
mu-jquery-hub
and allhub
related functionality the user must now install that themselves.
9.0.2 (2017-01-18)
9.0.1 (2017-01-18)
- add dist output (76bc0cd)
9.0.0 (2017-01-18)
- Previous to this the widgets took
hub
as a third constructor argument. With this change that should be wrapped in an object like so:{ "hub": hub }
.
8.0.2 (2016-10-19)
- packaging: bumped deps (44c7527)
8.0.1 (2016-10-19)
- examples: added examples (fee05c0)
- examples: better prototype example (901b3b2)
- examples: clearer prototype example (0dc5d24)
- examples: made examples interactive with runkit (18dff4a)
- examples: use mu-jquery-runkit plugin (3ef7792)
- packaging: bumped deps (8cbe8d2)
- packaging: ignore tests and exampes in bower (1da55c9)
- packaging: jQuery versions (e2eadaf)
8.0.0 (2016-10-16)
- packaging: bumped deps (0445eba)
- packaging: - mu-create@5.0.0
- mu-widget@9.0.0
7.1.0 (2016-10-16)
- packaging: bumped deps (a09caa4)
7.0.0 (2016-10-16)
- packaging: bumped deps (f405c79)
- packaging: - mu-jquery-widget@8.0.0
6.4.0 (2016-10-16)
- packaging: bumped deps (7568410)
6.3.0 (2016-10-15)
- deps: bumped deps (c49a1b5)
6.2.0 (2016-10-13)
- packaging: updated package.json and bumped deps (290b140)
6.1.1 (2016-09-26)
6.1.0 (2016-09-26)
- umd: slightly more performant umd wrapper (2b0f0ce)
- packaging: bumped deps (426fdf9)
6.0.0 (2016-09-26)
- fix(widget) remove redundant return from subscribe/unsubscribe/publish (574bc38)
- deps: bumped deps (22754fb)
widget[subscribe|unsubscribe|publish]
no longer have any return defined.
5.0.1 (2016-09-25)
- packaging: update package to include widget (9076eda)
5.0.0 (2016-09-25)
- widget: subscribe on initialize (241bf20)
- widget: Previous to this change widgets would subscribe to the
hub in the constructor and if the hub implemented callback-on-subscribe
those handlers would execute before the initialize event triggered on the
widget. This change fixes that as subscriptionsare now done during
initialize
. - widget: We've shuffled modules around to better mirror
mu-jquery-widget
which breaks code that dirrectly depend on those.
4.4.0 (2016-09-23)
- deps: bumped deps (2e56f10)
- deps: mu-jquery-component has been renamed to mu-jquery-loom, update your code kids.
4.3.0 (2016-09-22)
- deps: bumped dependencies (e1f32e9)
4.2.0 (2016-09-22)
- deps: bumped dependencies (324f6d7)
4.1.0 (2016-09-15)
- bumped mu-jquery-widget to 5.1.0 (8b9ca90)
4.0.1 (2016-09-14)
4.0.0 (2016-09-13)
- bump deps (f0ed757)
- Dependencies renamed and relocated modules, all users need to update their code.
3.0.0 (2016-09-13)
- bumped deps (119fffd)
- Dependencies have relocated packages so update your apps.
2.10.0 (2016-09-13)
- bump deps (558b52a)
2.9.0 (2016-09-12)
- bumped mu-compose and mu-jquery-widget (47ceb33)
2.8.0 (2016-09-12)
- bumped deps (d1d5af0)
2.7.0 (2016-09-12)
2.6.1 (2016-09-08)
- UMD fixes and library bumps (d63b4a2)
2.6.0 (2016-09-06)
- bump mu-jquery-hub to 1.1.0 (18a54cd)
2.5.1 (2016-09-06)
- bumped mu-jquery-widget and mu-jquery-crank (b3e25bc)
2.5.0 (2016-09-06)
- bump mu-jquery-widget and mu-jquery-crank to latest version (fcfaed4)
2.4.0 (2016-09-06)
- bump mu-jquery-widget to 2.3.0 (c8e5104)
2.3.0 (2016-09-03)
- bump mu-compose to v2.0.0 (fc81602)
2.2.0 (2016-09-03)
2.1.0 (2016-09-03)
- UMD fixes (180c0a4)
2.0.0 (2016-09-02)
- use jquery.weave from mu-jquery-widget (c60a7b5)
- We've moved jquery.weave to mu-jquery-widget
1.0.0 (2016-09-02)
- support for additional arguments in jquery.weave (1679743)
- jquery.weave no longer issues a crank after weaving.
0.1.0 (2016-09-02)
- externalize weave (2492bef)
- add hub functionality (9236763)
- added bower support (ea59c85)
- added package.json (0e7f528)
- added simple lifecycle management (6dd1959)
- composer integrated support for a hub (cde8665)
- deferred start (11d843e)
- hub: add default 'memory' and 'stopOnFalse' flags to hub (98cadad)
- hub is now a factory that takes $.Callbacks flags (1c439b9)
- simplified crank usage (3a62729)
- support multi instance (2a8422d)
- upgrade wire to 2.0.0 (097b5a3)
- use nev versions of mu-jquery-hub and mu-jquery-widget (621bce8)
- use new external $.fn.widget and new regexp composer (8654ada)
- use new wire and crank (a0d02c3)
- use UMD style bootstrap script (5bc4e53)