jridgewell/minionette — pull request #9 by jridgewell (2014-12-14 21:08:37+00:00)
Title: V2

TODO:
=====

- [ ] Write docs (https://github.com/jridgewell/minionette/issues/2)
- [ ] Add `EmptyView` to `Collection`
- [ ] UMD support (https://github.com/jridgewell/minionette/issues/3)

Additions:
========

- Adds `Computed`
- Adds `Model`
- Adds `Router`
- `View`
- Add `ui` hash

Changes:
========

- `Region`
- Trigger `detach` and `detached` events when attaching a new view
- Optimize when a Region's view is removed.
- `View`
- Optimize rendering a string template.
- Do not render a Region's placeholder view when using `<%= view('name' %>` template syntax
- `CollectionView`
- Separate out logic for appending and appending-to Document Fragments
- This was unnecessarily complex. At times, you would be appending a single `modelView`. Other times, you would be appending a `Backbone.View` who's `#el` was a frag.

Misc Changes
-------------------

- Convert Grunt -> Gulp
- Cleanup JSHint