Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

22.0.0 (2017-10-24)

Bug Fixes

BREAKING CHANGES

  • loom.crank no longer executes on child widgets

21.0.0 (2017-05-07)

Features

BREAKING CHANGES

  • undefined results are now mapped to [].

20.0.2 (2017-05-07)

Bug Fixes

20.0.1 (2017-05-04)

Bug Fixes

20.0.0 (2017-04-25)

BREAKING CHANGES

  • mu-jquery-capture/capture changed signature and mu-jquery-loom/expr now includes woven elements.

19.0.2 (2017-04-23)

Bug Fixes

  • bumped deps remove jquery peerDep (d70b917)

19.0.1 (2017-04-23)

Bug Fixes

19.0.0 (2017-04-23)

Bug Fixes

  • bumped deps and renamed bundle (54f2074)

BREAKING CHANGES

  • Deps bring breaking changes. Also pay attention to the bundle rename.

18.1.0 (2017-04-22)

Bug Fixes

  • add mu-jquery-widget/get to gulpfile (a266185)

Features

18.0.0 (2017-04-22)

Bug Fixes

  • use correct qunitjs in bundle (4ce0d67)

Features

BREAKING CHANGES

  • trigger is now deprecated

17.0.6 (2017-04-21)

17.0.5 (2017-04-21)

Bug Fixes

17.0.4 (2017-04-20)

Bug Fixes

  • bump deps (def9aa8)
  • refactored existing and added new examples (88ed3ac)

17.0.3 (2017-04-13)

Bug Fixes

17.0.2 (2017-04-11)

Bug Fixes

17.0.1 (2017-04-10)

Bug Fixes

  • fix broken UMD/define reuse of array (3bef9dc)

17.0.0 (2017-04-10)

Bug Fixes

  • add mu-jquery-widget/extended to gulpfile (e3502cc)

Features

BREAKING CHANGES

  • mu-jquery-widget/extended is superseeded by mu-jquery-widget/jquery.

16.1.0 (2017-04-09)

Features

16.0.0 (2017-04-08)

Bug Fixes

BREAKING CHANGES

  • mu-jquery-capture/add has changed signature from add.call($, $.event.add) to simply add($)

15.1.2 (2017-04-08)

Bug Fixes

BREAKING CHANGES

  • mu-jquery-capture/jquery.event.add is now renamed to mu-jquery-capture/add

15.1.1 (2017-04-07)

Bug Fixes

15.1.0 (2017-04-07)

Features

BREAKING CHANGES

  • mu-jquery-crank/collect has been deprecated in favor of mu-jquery-capture/capture that is now included in the bundle

15.0.1 (2017-04-07)

Bug Fixes

15.0.0 (2017-04-06)

Bug Fixes

Features

BREAKING CHANGES

  • 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)

Bug Fixes

14.0.0 (2017-03-22)

Features

  • bumped mu-jquery-widget (0924c68)

BREAKING CHANGES

  • finalize no longer removes handlers so you have to do it yourselfe with .off()

13.1.0 (2017-03-19)

Features

13.0.1 (2017-03-19)

Bug Fixes

13.0.0 (2017-03-19)

BREAKING CHANGES

  • mu-jquery-app/create is now deprecated. Use mu-jquery-widget/widget instead.

12.0.0 (2017-03-18)

Bug Fixes

BREAKING CHANGES

  • packaging: Overlapping rules and specs are now filtered

11.0.0 (2017-01-23)

Features

  • move widget._remove logic (ea6605a)

BREAKING CHANGES

  • no more need for mu-jquery-app/widget, just use mu-jquery-widget/widget.

10.0.0 (2017-01-23)

Features

  • move hub functionality to separate package (#3) (ed9734e)

BREAKING CHANGES

  • As this excludes mu-jquery-hub and all hub related functionality the user must now install that themselves.

9.0.2 (2017-01-18)

9.0.1 (2017-01-18)

Bug Fixes

9.0.0 (2017-01-18)

Features

  • allow for more flexible initialization (#2) (d2d5882)

BREAKING CHANGES

  • 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)

Bug Fixes

8.0.1 (2016-10-19)

Bug Fixes

  • 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)

Features

BREAKING CHANGES

7.1.0 (2016-10-16)

Features

7.0.0 (2016-10-16)

Features

BREAKING CHANGES

6.4.0 (2016-10-16)

Features

6.3.0 (2016-10-15)

Features

6.2.0 (2016-10-13)

Bug Fixes

Features

  • packaging: updated package.json and bumped deps (290b140)

6.1.1 (2016-09-26)

Bug Fixes

  • packaging: Array.prorotype.slice is hoisted (b4ec01c)
  • packaging: fixed bower.json (295a31d)

6.1.0 (2016-09-26)

Bug Fixes

  • umd: slightly more performant umd wrapper (2b0f0ce)

Features

6.0.0 (2016-09-26)

  • fix(widget) remove redundant return from subscribe/unsubscribe/publish (574bc38)

Bug Fixes

BREAKING CHANGES

  • widget[subscribe|unsubscribe|publish] no longer have any return defined.

5.0.1 (2016-09-25)

Bug Fixes

  • packaging: update package to include widget (9076eda)

5.0.0 (2016-09-25)

Bug Fixes

  • widget: subscribe on initialize (241bf20)

Features

  • widget: added widget module (a427ab8)
  • widget: unsubscribe on finalize (13850e4)

BREAKING CHANGES

  • 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)

Features

BREAKING CHANGES

  • deps: mu-jquery-component has been renamed to mu-jquery-loom, update your code kids.

4.3.0 (2016-09-22)

Features

  • deps: bumped dependencies (e1f32e9)

4.2.0 (2016-09-22)

Features

  • deps: bumped dependencies (324f6d7)

4.1.0 (2016-09-15)

Features

  • bumped mu-jquery-widget to 5.1.0 (8b9ca90)

4.0.1 (2016-09-14)

4.0.0 (2016-09-13)

Features

BREAKING CHANGES

  • Dependencies renamed and relocated modules, all users need to update their code.

3.0.0 (2016-09-13)

Features

BREAKING CHANGES

  • Dependencies have relocated packages so update your apps.

2.10.0 (2016-09-13)

Features

2.9.0 (2016-09-12)

Features

  • bumped mu-compose and mu-jquery-widget (47ceb33)

2.8.0 (2016-09-12)

Features

2.7.0 (2016-09-12)

Features

2.6.1 (2016-09-08)

Bug Fixes

  • UMD fixes and library bumps (d63b4a2)

2.6.0 (2016-09-06)

Features

  • bump mu-jquery-hub to 1.1.0 (18a54cd)

2.5.1 (2016-09-06)

Bug Fixes

  • bumped mu-jquery-widget and mu-jquery-crank (b3e25bc)

2.5.0 (2016-09-06)

Features

  • bump mu-jquery-widget and mu-jquery-crank to latest version (fcfaed4)

2.4.0 (2016-09-06)

Features

  • bump mu-jquery-widget to 2.3.0 (c8e5104)

2.3.0 (2016-09-03)

Features

  • bump mu-compose to v2.0.0 (fc81602)

2.2.0 (2016-09-03)

Bug Fixes

Features

2.1.0 (2016-09-03)

Bug Fixes

Features

2.0.0 (2016-09-02)

Features

  • use jquery.weave from mu-jquery-widget (c60a7b5)

BREAKING CHANGES

  • We’ve moved jquery.weave to mu-jquery-widget

1.0.0 (2016-09-02)

Features

  • support for additional arguments in jquery.weave (1679743)

BREAKING CHANGES

  • jquery.weave no longer issues a crank after weaving.

0.1.0 (2016-09-02)

Features

0.0.1 (2016-09-02)

Bug Fixes

  • module typo (a990589)
  • wire 2.0.0 expects instance not module (1395ba7)

Features

  • 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)