rittenhop-dev/versions/5.94.2/node_modules/@tryghost/mobiledoc-kit/CHANGELOG.md

1573 lines
118 KiB
Markdown
Raw Normal View History

2024-09-23 19:40:12 -04:00
<a name="0.12.4-ghost.1"></a>
## <small>0.12.4-ghost.1 (2020-03-12)</small>
* 🐛 Fixed parser plugin handling of top-level comment nodes ([96710ce](https://github.com/bustle/mobiledoc-kit/commit/96710ce))
* code style ([a2cbc85](https://github.com/bustle/mobiledoc-kit/commit/a2cbc85))
* code style ([11d3c5e](https://github.com/bustle/mobiledoc-kit/commit/11d3c5e))
* Fix link tooltips for any font ([c4a0b63](https://github.com/bustle/mobiledoc-kit/commit/c4a0b63))
* Fixed section parser handling of markup sections inside lists ([b13bebb](https://github.com/bustle/mobiledoc-kit/commit/b13bebb))
* Fixed spaces added by section parser from newlines in html ([ac5f673](https://github.com/bustle/mobiledoc-kit/commit/ac5f673))
* Improved section parser handling of blockquote>p ([6229b88](https://github.com/bustle/mobiledoc-kit/commit/6229b88))
* lint ([e18703b](https://github.com/bustle/mobiledoc-kit/commit/e18703b))
* Make text selection test asynchronous 🔥 ([192dcb6](https://github.com/bustle/mobiledoc-kit/commit/192dcb6))
* Restrict dom selector assertion to the qunit fixture element 🦨 ([2e2d60a](https://github.com/bustle/mobiledoc-kit/commit/2e2d60a))
* Shrink range to only include sections with non-zero selection when toggling sections 🐔 ([071a555](https://github.com/bustle/mobiledoc-kit/commit/071a555))
* updating model.post.trimTo && editor.post.toggleSection to ignor tail if not selected. Adding tests ([17433a0](https://github.com/bustle/mobiledoc-kit/commit/17433a0))
* Use wait helper instead of setTimeout in async tests ([b547d4d](https://github.com/bustle/mobiledoc-kit/commit/b547d4d))
<a name="0.12.3"></a>
## <small>0.12.3 (2020-01-28)</small>
* built website from 5fe628e863773b7681954646309d7a6edc5e0523 ([7b87e74](https://github.com/bustle/mobiledoc-kit/commit/7b87e74))
* In the 0.3.2 renderer, omit empty section attribute arrays 🍭 ([c115337](https://github.com/bustle/mobiledoc-kit/commit/c115337))
* v0.12.3 ([2cad059](https://github.com/bustle/mobiledoc-kit/commit/2cad059))
<a name="0.12.2"></a>
## <small>0.12.2 (2020-01-10)</small>
* Add Editor#removeAttribute to remove section attributes 🕯 ([3b4677a](https://github.com/bustle/mobiledoc-kit/commit/3b4677a))
* Fix demo toolbars ([56f9929](https://github.com/bustle/mobiledoc-kit/commit/56f9929))
* v0.12.2 ([5fe628e](https://github.com/bustle/mobiledoc-kit/commit/5fe628e))
<a name="0.12.1"></a>
## <small>0.12.1 (2019-09-20)</small>
* Add button in demo to toggle blockquote ([4005732](https://github.com/bustle/mobiledoc-kit/commit/4005732))
* Add Editor#activeSectionAttributes to support toolbar state for new section attributes in mobiledoc ([0f65798](https://github.com/bustle/mobiledoc-kit/commit/0f65798))
* Fix #689 ([95146e0](https://github.com/bustle/mobiledoc-kit/commit/95146e0)), closes [#689](https://github.com/bustle/mobiledoc-kit/issues/689)
* Fix #694: Alignment of a section is removed when pressing "Enter" ([4fadc60](https://github.com/bustle/mobiledoc-kit/commit/4fadc60)), closes [#694](https://github.com/bustle/mobiledoc-kit/issues/694)
* Remove redundant CSS from demo.css ([020dee3](https://github.com/bustle/mobiledoc-kit/commit/020dee3))
* Replace Array.find with detect utility function 🦈 ([ea54c6b](https://github.com/bustle/mobiledoc-kit/commit/ea54c6b))
* Replace Array.includes with utility function for IE11 compat 🐲 ([5535e08](https://github.com/bustle/mobiledoc-kit/commit/5535e08))
* Replace for..of with forEach 🥓 ([529478f](https://github.com/bustle/mobiledoc-kit/commit/529478f))
* Replace Object.entries with utility function 🥴 ([ebed97a](https://github.com/bustle/mobiledoc-kit/commit/ebed97a))
* Set default range for 'setAttribute' in PostEditor ([53b36d7](https://github.com/bustle/mobiledoc-kit/commit/53b36d7))
* Specify Sauce Connect version 🐾 ([654943d](https://github.com/bustle/mobiledoc-kit/commit/654943d))
* Update testem/sauce labs dependencies 🐄 ([105f62b](https://github.com/bustle/mobiledoc-kit/commit/105f62b))
* v0.12.1 ([d112ec3](https://github.com/bustle/mobiledoc-kit/commit/d112ec3))
<a name="0.12.0-0"></a>
## 0.12.0-0 (2019-07-16)
* Bump spec to 0.3.2, optional section attributes (#681) ([0449e15](https://github.com/bustle/mobiledoc-kit/commit/0449e15)), closes [#681](https://github.com/bustle/mobiledoc-kit/issues/681)
* Implement Mobiledoc 0.3.2 (text alignment attribute) (continued) (#688) ([9d842fb](https://github.com/bustle/mobiledoc-kit/commit/9d842fb)), closes [#688](https://github.com/bustle/mobiledoc-kit/issues/688)
* Remove node_modules/ path from scripts in package.json (#687) ([00a1c46](https://github.com/bustle/mobiledoc-kit/commit/00a1c46)), closes [#687](https://github.com/bustle/mobiledoc-kit/issues/687)
* v0.12.0-0 ([35ef6de](https://github.com/bustle/mobiledoc-kit/commit/35ef6de))
<a name="0.11.2-ghost.4"></a>
## <small>0.11.2-ghost.4 (2019-06-03)</small>
* 🐛 Fixed range#expandByMarker not expanding to beginning/end of section (#677) ([0000d1d](https://github.com/bustle/mobiledoc-kit/commit/0000d1d)), closes [#677](https://github.com/bustle/mobiledoc-kit/issues/677)
* Copy update in demo ([77de471](https://github.com/bustle/mobiledoc-kit/commit/77de471))
* Fix sectionParser obliterating plain text content in certain circumstances (#685) ([e5f877f](https://github.com/bustle/mobiledoc-kit/commit/e5f877f)), closes [#685](https://github.com/bustle/mobiledoc-kit/issues/685)
* v0.11.2-ghost.4 ([3b0f375](https://github.com/bustle/mobiledoc-kit/commit/3b0f375))
<a name="0.11.2-ghost.3"></a>
## <small>0.11.2-ghost.3 (2019-05-04)</small>
* 🐛 Fixed parser plugin handling of top-level comment nodes ([4696bfe](https://github.com/bustle/mobiledoc-kit/commit/4696bfe))
* v0.11.2-ghost.3 ([228e2e4](https://github.com/bustle/mobiledoc-kit/commit/228e2e4))
<a name="0.11.2-ghost.2"></a>
## <small>0.11.2-ghost.2 (2019-05-03)</small>
* 🐛 Fixed atoms with no text value being removed when parsing top-level markerables ([8d5b337](https://github.com/bustle/mobiledoc-kit/commit/8d5b337))
* 🐛 Fixed atoms with no text value being removed when parsing top-level markerables ([4828dd6](https://github.com/bustle/mobiledoc-kit/commit/4828dd6))
* Uncomment "FIXME" Google Docs nested uls test ([9e4a4c8](https://github.com/bustle/mobiledoc-kit/commit/9e4a4c8))
* Uncomment "FIXME" Google Docs nested uls test (#678) ([358cd9d](https://github.com/bustle/mobiledoc-kit/commit/358cd9d)), closes [#678](https://github.com/bustle/mobiledoc-kit/issues/678)
* v0.11.2-ghost.2 ([b808ae7](https://github.com/bustle/mobiledoc-kit/commit/b808ae7))
<a name="0.11.2-ghost.1"></a>
## <small>0.11.2-ghost.1 (2019-04-29)</small>
* Fixed range#expandByMarker not expanding to beginning/end of section ([ab01ecb](https://github.com/bustle/mobiledoc-kit/commit/ab01ecb))
* v0.11.2-ghost.1 ([2a24702](https://github.com/bustle/mobiledoc-kit/commit/2a24702))
<a name="0.11.2"></a>
## <small>0.11.2 (2019-03-31)</small>
* Bump travis to Node 8 ([ac8b89f](https://github.com/bustle/mobiledoc-kit/commit/ac8b89f))
* Bump yarn deps ([f85346a](https://github.com/bustle/mobiledoc-kit/commit/f85346a))
* Drop Safari from the base testem ([f1486a6](https://github.com/bustle/mobiledoc-kit/commit/f1486a6))
* fix error parsing list sections containing text nodes from indented HTML ([002f0d6](https://github.com/bustle/mobiledoc-kit/commit/002f0d6))
* handle parsing of lists when wrapped with indented html ([ca8c6c5](https://github.com/bustle/mobiledoc-kit/commit/ca8c6c5))
* trim leading/trailing whitespace from sections that can occur when parsing indented HTML ([333c293](https://github.com/bustle/mobiledoc-kit/commit/333c293))
* v0.11.2 ([2104893](https://github.com/bustle/mobiledoc-kit/commit/2104893))
<a name="0.11.1-ghost.7"></a>
## <small>0.11.1-ghost.7 (2019-02-22)</small>
* fix error parsing list sections containing text nodes from indented HTML ([5b5296e](https://github.com/bustle/mobiledoc-kit/commit/5b5296e))
* handle parsing of lists when wrapped with indented html ([b7fe611](https://github.com/bustle/mobiledoc-kit/commit/b7fe611))
* trim leading/trailing whitespace from sections that can occur when parsing indented HTML ([07b6739](https://github.com/bustle/mobiledoc-kit/commit/07b6739))
* v0.11.1-ghost.7 ([6014f3f](https://github.com/bustle/mobiledoc-kit/commit/6014f3f))
<a name="0.11.1-ghost.6"></a>
## <small>0.11.1-ghost.6 (2019-02-13)</small>
* add failing test for #648 ([29ff9e7](https://github.com/bustle/mobiledoc-kit/commit/29ff9e7)), closes [#648](https://github.com/bustle/mobiledoc-kit/issues/648)
* add failing test for list-items being appended as top-level sections ([548fcbf](https://github.com/bustle/mobiledoc-kit/commit/548fcbf))
* add failing test for nested lists ([40ddff3](https://github.com/bustle/mobiledoc-kit/commit/40ddff3))
* add failing test for nested lists of different types ([c88d6b8](https://github.com/bustle/mobiledoc-kit/commit/c88d6b8))
* add test for paragraph in list item parsing behaviour ([be9f27b](https://github.com/bustle/mobiledoc-kit/commit/be9f27b))
* add tests for dom and section parser ignoring blank markup sections ([100c5fb](https://github.com/bustle/mobiledoc-kit/commit/100c5fb))
* Added more failing tests for 648 ([2eed96e](https://github.com/bustle/mobiledoc-kit/commit/2eed96e))
* do not group consecutive list sections of different types ([45e4d27](https://github.com/bustle/mobiledoc-kit/commit/45e4d27))
* Ensure empty (clickable) section when no mobiledoc is given to Editor ([bcf4639](https://github.com/bustle/mobiledoc-kit/commit/bcf4639))
* Export MOBILEDOC_VERSION & mobiledocRenderers from index ([acbb829](https://github.com/bustle/mobiledoc-kit/commit/acbb829))
* failing test for #656 ([4bcbec6](https://github.com/bustle/mobiledoc-kit/commit/4bcbec6)), closes [#656](https://github.com/bustle/mobiledoc-kit/issues/656) [#656](https://github.com/bustle/mobiledoc-kit/issues/656)
* failing test for section parser handling consecutive lists of varying types ([66d2120](https://github.com/bustle/mobiledoc-kit/commit/66d2120))
* Fix format readme missing word ([27b4588](https://github.com/bustle/mobiledoc-kit/commit/27b4588))
* fix grouping of nested lists into single top-level list ([a5353ff](https://github.com/bustle/mobiledoc-kit/commit/a5353ff))
* fix handling of nested list sections of different types ([2019c94](https://github.com/bustle/mobiledoc-kit/commit/2019c94))
* fix list-items being added as top-level sections when breaking out of lists ([821bf2e](https://github.com/bustle/mobiledoc-kit/commit/821bf2e))
* fixed SectionParser handling of paragraph following a list ([892b66a](https://github.com/bustle/mobiledoc-kit/commit/892b66a))
* fixed SectionParser handling of paragraph following single-marker markup section ([c6ad8cd](https://github.com/bustle/mobiledoc-kit/commit/c6ad8cd))
* Further improvements to tests ([83356fa](https://github.com/bustle/mobiledoc-kit/commit/83356fa))
* handle nested section-creating elements correctly in SectionParser ([dfcadc3](https://github.com/bustle/mobiledoc-kit/commit/dfcadc3))
* v0.11.1-ghost.6 ([8acf611](https://github.com/bustle/mobiledoc-kit/commit/8acf611))
<a name="0.11.1-ghost.5"></a>
## <small>0.11.1-ghost.5 (2018-11-21)</small>
* add nested structure tests from #654 ([8b1d241](https://github.com/bustle/mobiledoc-kit/commit/8b1d241)), closes [#654](https://github.com/bustle/mobiledoc-kit/issues/654)
* failing test for #656 ([db7f5c8](https://github.com/bustle/mobiledoc-kit/commit/db7f5c8)), closes [#656](https://github.com/bustle/mobiledoc-kit/issues/656) [#656](https://github.com/bustle/mobiledoc-kit/issues/656)
* handle nested section-creating elements correctly in SectionParser ([d235c52](https://github.com/bustle/mobiledoc-kit/commit/d235c52))
* Revert "Fix issue #592" ([62da2b7](https://github.com/bustle/mobiledoc-kit/commit/62da2b7)), closes [#592](https://github.com/bustle/mobiledoc-kit/issues/592)
* v0.11.1-ghost.5 ([f34fdf5](https://github.com/bustle/mobiledoc-kit/commit/f34fdf5))
<a name="0.11.1-ghost.4"></a>
## <small>0.11.1-ghost.4 (2018-11-19)</small>
* add failing test for #642 ([18d53a1](https://github.com/bustle/mobiledoc-kit/commit/18d53a1)), closes [#642](https://github.com/bustle/mobiledoc-kit/issues/642)
* Add some docs re: the newline in matchers ([7e11dfd](https://github.com/bustle/mobiledoc-kit/commit/7e11dfd))
* Changed module scope to @tryghost ([8f94b80](https://github.com/bustle/mobiledoc-kit/commit/8f94b80))
* Fix json format issue in card description ([f095bb6](https://github.com/bustle/mobiledoc-kit/commit/f095bb6))
* Fix website typo (#652) ([1f115a0](https://github.com/bustle/mobiledoc-kit/commit/1f115a0)), closes [#652](https://github.com/bustle/mobiledoc-kit/issues/652)
* Fixed copy/paste of card section following a list section ([5a171e1](https://github.com/bustle/mobiledoc-kit/commit/5a171e1))
* Fixed Ctrl+Backspace word delete on Linux ([c523c92](https://github.com/bustle/mobiledoc-kit/commit/c523c92)), closes [#634](https://github.com/bustle/mobiledoc-kit/issues/634)
* Fixed word movements stopping on accented/non-latin chars ([a192cdb](https://github.com/bustle/mobiledoc-kit/commit/a192cdb)), closes [#628](https://github.com/bustle/mobiledoc-kit/issues/628)
* trigger handlers without inserting newline ([71c438c](https://github.com/bustle/mobiledoc-kit/commit/71c438c))
* v0.11.1-ghost.4 ([44da14c](https://github.com/bustle/mobiledoc-kit/commit/44da14c))
<a name="0.11.1"></a>
## <small>0.11.1 (2018-06-21)</small>
* v0.11.1 ([9cbb2ba](https://github.com/bustle/mobiledoc-kit/commit/9cbb2ba))
<a name="0.11.0"></a>
## 0.11.0 (2018-06-21)
* Add react renderer to readme ([04e20ae](https://github.com/bustle/mobiledoc-kit/commit/04e20ae))
* Avoid running top-level text nodes through parserPlugins twice ([9de4405](https://github.com/bustle/mobiledoc-kit/commit/9de4405))
* Be more patient for Safari getting focus ([c82acfe](https://github.com/bustle/mobiledoc-kit/commit/c82acfe))
* Bump yarn.lock ([215e755](https://github.com/bustle/mobiledoc-kit/commit/215e755))
* Failing tests for #494 ([be446f6](https://github.com/bustle/mobiledoc-kit/commit/be446f6)), closes [#494](https://github.com/bustle/mobiledoc-kit/issues/494)
* Fix error when pasting HTML that parses to a blank doc ([cd7fa1d](https://github.com/bustle/mobiledoc-kit/commit/cd7fa1d)), closes [#619](https://github.com/bustle/mobiledoc-kit/issues/619)
* Fix issue #592 ([d318a2b](https://github.com/bustle/mobiledoc-kit/commit/d318a2b)), closes [#592](https://github.com/bustle/mobiledoc-kit/issues/592)
* Fix sticky modifier keys for word deletion ([fce2d90](https://github.com/bustle/mobiledoc-kit/commit/fce2d90))
* Fix typo in README.md ([1abaf40](https://github.com/bustle/mobiledoc-kit/commit/1abaf40))
* Run parser plugins for top-level unknown elements ([daf2fe0](https://github.com/bustle/mobiledoc-kit/commit/daf2fe0))
* Scope package.json scripts ([7111f85](https://github.com/bustle/mobiledoc-kit/commit/7111f85))
* v0.11.0 ([79b074d](https://github.com/bustle/mobiledoc-kit/commit/79b074d))
* chore(tests): Revert sauce connect addon (#612) ([2bcafaf](https://github.com/bustle/mobiledoc-kit/commit/2bcafaf)), closes [#612](https://github.com/bustle/mobiledoc-kit/issues/612)
* chore(upgrade): yarn upgrade (#614) ([e363b9b](https://github.com/bustle/mobiledoc-kit/commit/e363b9b)), closes [#614](https://github.com/bustle/mobiledoc-kit/issues/614)
* chore(upgrade): Yoran brondsema yarn upgrade (#613) ([2e79133](https://github.com/bustle/mobiledoc-kit/commit/2e79133)), closes [#613](https://github.com/bustle/mobiledoc-kit/issues/613)
<a name="0.10.21"></a>
## <small>0.10.21 (2018-03-02)</small>
* Fix bug #600 (#601) ([f57215f](https://github.com/bustle/mobiledoc-kit/commit/f57215f)), closes [#600](https://github.com/bustle/mobiledoc-kit/issues/600) [#601](https://github.com/bustle/mobiledoc-kit/issues/601)
* v0.10.21 ([f12c57c](https://github.com/bustle/mobiledoc-kit/commit/f12c57c))
* docs(readme): Add travis-ci badge to readme (#607) ([9e27e9a](https://github.com/bustle/mobiledoc-kit/commit/9e27e9a)), closes [#607](https://github.com/bustle/mobiledoc-kit/issues/607)
* feat(toolips): Editor link tooltips can be disabled (#602) ([7da84f8](https://github.com/bustle/mobiledoc-kit/commit/7da84f8)), closes [#602](https://github.com/bustle/mobiledoc-kit/issues/602)
* chore(ci): Fix CI: Sauce Connect, ChromeHeadless, and MS Edge (#604) ([5cc0112](https://github.com/bustle/mobiledoc-kit/commit/5cc0112)), closes [#604](https://github.com/bustle/mobiledoc-kit/issues/604) [#603](https://github.com/bustle/mobiledoc-kit/issues/603) [#595](https://github.com/bustle/mobiledoc-kit/issues/595)
* chore(ci): Improve CI builds (#605) ([ce378e2](https://github.com/bustle/mobiledoc-kit/commit/ce378e2)), closes [#605](https://github.com/bustle/mobiledoc-kit/issues/605)
<a name="0.10.20"></a>
## <small>0.10.20 (2017-11-10)</small>
* Add more detail to format documentation (#585) ([2d85ea1](https://github.com/bustle/mobiledoc-kit/commit/2d85ea1)), closes [#585](https://github.com/bustle/mobiledoc-kit/issues/585)
* Fix broken link in README (#586) ([1d4796b](https://github.com/bustle/mobiledoc-kit/commit/1d4796b)), closes [#586](https://github.com/bustle/mobiledoc-kit/issues/586)
* Prefer KeyboardEvent.key over KeyboardEvent.keyCode (#587) ([42d8735](https://github.com/bustle/mobiledoc-kit/commit/42d8735)), closes [#587](https://github.com/bustle/mobiledoc-kit/issues/587)
* v0.10.20 ([8ae4d6b](https://github.com/bustle/mobiledoc-kit/commit/8ae4d6b))
* fix(docs): incorrect Marker definition signature (#588) ([6a6940a](https://github.com/bustle/mobiledoc-kit/commit/6a6940a)), closes [#588](https://github.com/bustle/mobiledoc-kit/issues/588)
* chore(scripts): Clean up package.json test:ci script (#580) ([00528be](https://github.com/bustle/mobiledoc-kit/commit/00528be)), closes [#580](https://github.com/bustle/mobiledoc-kit/issues/580)
<a name="0.10.19"></a>
## <small>0.10.19 (2017-08-31)</small>
* v0.10.19 ([766fba5](https://github.com/bustle/mobiledoc-kit/commit/766fba5))
* chore: upgrade deps (#579) ([1a379e9](https://github.com/bustle/mobiledoc-kit/commit/1a379e9)), closes [#579](https://github.com/bustle/mobiledoc-kit/issues/579)
* chore(ci): use chrome at travis (#577) ([c33b804](https://github.com/bustle/mobiledoc-kit/commit/c33b804)), closes [#577](https://github.com/bustle/mobiledoc-kit/issues/577)
* chore(ci): use travis sauce_connect addon (#578) ([2338b25](https://github.com/bustle/mobiledoc-kit/commit/2338b25)), closes [#578](https://github.com/bustle/mobiledoc-kit/issues/578)
* fix: Fix non-printable keys in firefox (#575) ([b47f6d9](https://github.com/bustle/mobiledoc-kit/commit/b47f6d9)), closes [#575](https://github.com/bustle/mobiledoc-kit/issues/575)
<a name="0.10.18"></a>
## <small>0.10.18 (2017-08-17)</small>
* v0.10.18 ([4a56c90](https://github.com/bustle/mobiledoc-kit/commit/4a56c90))
* fix(disableEditing): Disable event manager when editing is disabled (#573) ([64c7f6c](https://github.com/bustle/mobiledoc-kit/commit/64c7f6c)), closes [#573](https://github.com/bustle/mobiledoc-kit/issues/573) [#572](https://github.com/bustle/mobiledoc-kit/issues/572)
<a name="0.10.17"></a>
## <small>0.10.17 (2017-08-14)</small>
* built website from 1222772e6c820f59df91a8cf95f04bf340fb7fbf ([e75e339](https://github.com/bustle/mobiledoc-kit/commit/e75e339))
* chore:(yarn Updates) (#564) ([63f50a5](https://github.com/bustle/mobiledoc-kit/commit/63f50a5)), closes [#564](https://github.com/bustle/mobiledoc-kit/issues/564)
* Small build cleanup ([1f7f40c](https://github.com/bustle/mobiledoc-kit/commit/1f7f40c))
* Tweak README.md for website stuff ([aa7b23f](https://github.com/bustle/mobiledoc-kit/commit/aa7b23f))
* v0.10.17 ([3d8cf49](https://github.com/bustle/mobiledoc-kit/commit/3d8cf49))
* yarn upgrade ([d760e89](https://github.com/bustle/mobiledoc-kit/commit/d760e89))
* feat(beforeToggleMarkup): Add Editor#beforeToggleMarkup hook (#571) ([6017e56](https://github.com/bustle/mobiledoc-kit/commit/6017e56)), closes [#571](https://github.com/bustle/mobiledoc-kit/issues/571)
* feat(toggleMarkup): Editor#toggleMarkup accepts attributes (#569) ([de70839](https://github.com/bustle/mobiledoc-kit/commit/de70839)), closes [#569](https://github.com/bustle/mobiledoc-kit/issues/569)
* fix(tab character insertion): Key#isTab is false if a modifier key is pressed (#566) ([ecf5912](https://github.com/bustle/mobiledoc-kit/commit/ecf5912)), closes [#566](https://github.com/bustle/mobiledoc-kit/issues/566) [#565](https://github.com/bustle/mobiledoc-kit/issues/565)
* fix(tooltip): Hide link tooltip if that link is toggled off (#568) ([29dfca5](https://github.com/bustle/mobiledoc-kit/commit/29dfca5)), closes [#568](https://github.com/bustle/mobiledoc-kit/issues/568)
* chore(eslint): Move to ESLint (#563) ([26364f4](https://github.com/bustle/mobiledoc-kit/commit/26364f4)), closes [#563](https://github.com/bustle/mobiledoc-kit/issues/563)
<a name="0.10.16"></a>
## <small>0.10.16 (2017-05-25)</small>
* 0.10.16 ([1222772](https://github.com/bustle/mobiledoc-kit/commit/1222772))
* Fix minor typos in README ([eaa712a](https://github.com/bustle/mobiledoc-kit/commit/eaa712a))
* fix: issue #551 (#554) ([0a09408](https://github.com/bustle/mobiledoc-kit/commit/0a09408)), closes [#551](https://github.com/bustle/mobiledoc-kit/issues/551) [#554](https://github.com/bustle/mobiledoc-kit/issues/554)
* fix(486): Constrain selection to editor element when probing for range (#542) ([9b7f58c](https://github.com/bustle/mobiledoc-kit/commit/9b7f58c)), closes [#542](https://github.com/bustle/mobiledoc-kit/issues/542) [#486](https://github.com/bustle/mobiledoc-kit/issues/486)
* chore: Updates of devDependencies (#555) ([96350a5](https://github.com/bustle/mobiledoc-kit/commit/96350a5)), closes [#555](https://github.com/bustle/mobiledoc-kit/issues/555)
* chore(tests): Ensure TestLoader module load failures are counted as test failures (#541) ([749eec0](https://github.com/bustle/mobiledoc-kit/commit/749eec0)), closes [#541](https://github.com/bustle/mobiledoc-kit/issues/541)
* docs: Document inputModeDidChange() lifecycle hook (#553) ([88c5bda](https://github.com/bustle/mobiledoc-kit/commit/88c5bda)), closes [#553](https://github.com/bustle/mobiledoc-kit/issues/553)
* docs: Fix typo in documentation (#556) ([f128d5e](https://github.com/bustle/mobiledoc-kit/commit/f128d5e)), closes [#556](https://github.com/bustle/mobiledoc-kit/issues/556)
* docs(rename): renaming bustlelabs -> bustle with the exception of gitter.im links (#560) ([cf2eee6](https://github.com/bustle/mobiledoc-kit/commit/cf2eee6)), closes [#560](https://github.com/bustle/mobiledoc-kit/issues/560)
<a name="0.10.15"></a>
## <small>0.10.15 (2017-03-10)</small>
* 0.10.15 ([91041c7](https://github.com/bustle/mobiledoc-kit/commit/91041c7))
* Allows users to add an optional `name` attribute to a keyCommand object as passed to the `registerKe ([0cc12d3](https://github.com/bustle/mobiledoc-kit/commit/0cc12d3)), closes [#534](https://github.com/bustle/mobiledoc-kit/issues/534)
* fix github url at demo page (#536) ([4fd6cf0](https://github.com/bustle/mobiledoc-kit/commit/4fd6cf0)), closes [#536](https://github.com/bustle/mobiledoc-kit/issues/536)
* Fixed broken logo link and removed Gitter link ([5179440](https://github.com/bustle/mobiledoc-kit/commit/5179440))
* Made content more explicit. ([a94190a](https://github.com/bustle/mobiledoc-kit/commit/a94190a))
* Replaced gitter with slack. ([daa81dc](https://github.com/bustle/mobiledoc-kit/commit/daa81dc))
* chore: Replace deprecated mobiledoc-html-renderer with mobiledoc-dom-renderer (#538) ([2295cfc](https://github.com/bustle/mobiledoc-kit/commit/2295cfc)), closes [#538](https://github.com/bustle/mobiledoc-kit/issues/538)
* chore: Upgrade broccoli dependencies (#539) ([3155800](https://github.com/bustle/mobiledoc-kit/commit/3155800)), closes [#539](https://github.com/bustle/mobiledoc-kit/issues/539)
* chore: Upgrade saucie to latest (#540) ([9662756](https://github.com/bustle/mobiledoc-kit/commit/9662756)), closes [#540](https://github.com/bustle/mobiledoc-kit/issues/540)
* style(css): Drop LESS dependency (#537) ([e9d0276](https://github.com/bustle/mobiledoc-kit/commit/e9d0276)), closes [#537](https://github.com/bustle/mobiledoc-kit/issues/537)
* docs(README): added vue-mobiledoc-editor to library options (#531) ([c0d4cf3](https://github.com/bustle/mobiledoc-kit/commit/c0d4cf3)), closes [#531](https://github.com/bustle/mobiledoc-kit/issues/531)
<a name="0.10.14"></a>
## <small>0.10.14 (2017-02-11)</small>
* 0.10.14 ([441897f](https://github.com/bustle/mobiledoc-kit/commit/441897f))
<a name="0.10.14-0"></a>
## <small>0.10.14-0 (2016-11-17)</small>
* 0.10.14-0 ([a13748a](https://github.com/bustle/mobiledoc-kit/commit/a13748a))
* Bump saucie and other deps ([88b98dc](https://github.com/bustle/mobiledoc-kit/commit/88b98dc))
* Default tests to run on all IPs ([a5c5f2a](https://github.com/bustle/mobiledoc-kit/commit/a5c5f2a))
* Grouped undo and redo statements. refs #502 ([ce4d8d4](https://github.com/bustle/mobiledoc-kit/commit/ce4d8d4)), closes [#502](https://github.com/bustle/mobiledoc-kit/issues/502)
* Install phantom after yarn ([c98ba15](https://github.com/bustle/mobiledoc-kit/commit/c98ba15))
* Mobiledoc format 0.3.1, new section and markup tags ([57670bb](https://github.com/bustle/mobiledoc-kit/commit/57670bb))
* Refactor undo/redo tests to avoid timeouts ([9a5244a](https://github.com/bustle/mobiledoc-kit/commit/9a5244a))
<a name="0.10.13"></a>
## <small>0.10.13 (2016-11-14)</small>
* 0.10.12 ([cf115f1](https://github.com/bustle/mobiledoc-kit/commit/cf115f1))
* 0.10.13 ([a705767](https://github.com/bustle/mobiledoc-kit/commit/a705767))
* Add range#expandByMarker, list#detect with reverse ([254dfbc](https://github.com/bustle/mobiledoc-kit/commit/254dfbc))
* Add suggestion to specify utf-8 ([bbc3b15](https://github.com/bustle/mobiledoc-kit/commit/bbc3b15))
* built website from 915e516e9d9088f265b45f3b6087c543719efa52 ([1d53f94](https://github.com/bustle/mobiledoc-kit/commit/1d53f94))
* Correct ref to rel attribute ([3aeb1d0](https://github.com/bustle/mobiledoc-kit/commit/3aeb1d0))
* Corrects "Cards and Atoms" demo code sample ([bf2eaff](https://github.com/bustle/mobiledoc-kit/commit/bf2eaff))
* Document some of the Range, Position APIs ([bb59d0e](https://github.com/bustle/mobiledoc-kit/commit/bb59d0e))
* Update travis config to use newer phantomjs ([0af0a7f](https://github.com/bustle/mobiledoc-kit/commit/0af0a7f))
* chore(deps): update yarn.lock ([915e516](https://github.com/bustle/mobiledoc-kit/commit/915e516))
* chore(package): update jsdoc to version 3.4.2 (#501) ([8f48cbb](https://github.com/bustle/mobiledoc-kit/commit/8f48cbb)), closes [#501](https://github.com/bustle/mobiledoc-kit/issues/501)
* chore(package): update tiny-lr to version 1.0.2 (#505) ([29f35a7](https://github.com/bustle/mobiledoc-kit/commit/29f35a7)), closes [#505](https://github.com/bustle/mobiledoc-kit/issues/505)
* chore(website): Use plain-js demo (#509) ([a6e5805](https://github.com/bustle/mobiledoc-kit/commit/a6e5805)), closes [#509](https://github.com/bustle/mobiledoc-kit/issues/509)
* chore(yarn): use yarn, update readme (#508) ([0271871](https://github.com/bustle/mobiledoc-kit/commit/0271871)), closes [#508](https://github.com/bustle/mobiledoc-kit/issues/508)
* docs(README): Add table to README (#506) ([b75b0d3](https://github.com/bustle/mobiledoc-kit/commit/b75b0d3)), closes [#506](https://github.com/bustle/mobiledoc-kit/issues/506)
* fix(paste): Fix bug #498: Pasting into an empty Mobiledoc via the browser File menu does not work ( ([c75711c](https://github.com/bustle/mobiledoc-kit/commit/c75711c)), closes [#498](https://github.com/bustle/mobiledoc-kit/issues/498) [#499](https://github.com/bustle/mobiledoc-kit/issues/499) [#498](https://github.com/bustle/mobiledoc-kit/issues/498)
<a name="0.10.11"></a>
## <small>0.10.11 (2016-09-14)</small>
* 0.10.11 ([8a3633e](https://github.com/bustle/mobiledoc-kit/commit/8a3633e))
* chore(exports): Export additional modules for selective importing (#493) ([5667a34](https://github.com/bustle/mobiledoc-kit/commit/5667a34)), closes [#493](https://github.com/bustle/mobiledoc-kit/issues/493)
<a name="0.10.11-beta.1"></a>
## <small>0.10.11-beta.1 (2016-09-13)</small>
* 0.10.11-beta.1 ([39e3026](https://github.com/bustle/mobiledoc-kit/commit/39e3026))
* fix(ui): Fix UI export (#492) ([08c0c24](https://github.com/bustle/mobiledoc-kit/commit/08c0c24)), closes [#492](https://github.com/bustle/mobiledoc-kit/issues/492)
<a name="0.10.10"></a>
## <small>0.10.10 (2016-09-13)</small>
* 0.10.10 ([3d3bc2e](https://github.com/bustle/mobiledoc-kit/commit/3d3bc2e))
* feat(textInput): able to unregister single or all text input handlers (#484) ([68a60ae](https://github.com/bustle/mobiledoc-kit/commit/68a60ae)), closes [#484](https://github.com/bustle/mobiledoc-kit/issues/484)
* feat(UI): Export toggleLink (#491) ([3335357](https://github.com/bustle/mobiledoc-kit/commit/3335357)), closes [#491](https://github.com/bustle/mobiledoc-kit/issues/491)
* feat(willHandleNewline): add willHandleNewline hook (#489) ([f1d2262](https://github.com/bustle/mobiledoc-kit/commit/f1d2262)), closes [#489](https://github.com/bustle/mobiledoc-kit/issues/489)
* docs(grammarly): DOC - Add section about disabling Grammarly (#490) ([bbf3cfd](https://github.com/bustle/mobiledoc-kit/commit/bbf3cfd)), closes [#490](https://github.com/bustle/mobiledoc-kit/issues/490)
* fix(deprecate): Make deprecate accept conditional argument (#488) ([059fd66](https://github.com/bustle/mobiledoc-kit/commit/059fd66)), closes [#488](https://github.com/bustle/mobiledoc-kit/issues/488)
<a name="0.10.9"></a>
## <small>0.10.9 (2016-08-31)</small>
* 0.10.9 ([2fe7f0f](https://github.com/bustle/mobiledoc-kit/commit/2fe7f0f))
* fix(newlines). Remove newline chars in text nodes (`\n`) when parsing HTML (#478) ([6036b90](https://github.com/bustle/mobiledoc-kit/commit/6036b90)), closes [#478](https://github.com/bustle/mobiledoc-kit/issues/478) [#333](https://github.com/bustle/mobiledoc-kit/issues/333)
* fix(range) Allow reading range from DOM when editor is disabled (#476) ([6969f5c](https://github.com/bustle/mobiledoc-kit/commit/6969f5c)), closes [#476](https://github.com/bustle/mobiledoc-kit/issues/476) [#475](https://github.com/bustle/mobiledoc-kit/issues/475)
* refactor(cleanup) Remove unused methods from `Post`, `Markerable` (#474) ([235f7a3](https://github.com/bustle/mobiledoc-kit/commit/235f7a3)), closes [#474](https://github.com/bustle/mobiledoc-kit/issues/474)
* fix(onTextInput): Ensure `onTextInput` is triggered by tab character (#479) ([a0aaa3a](https://github.com/bustle/mobiledoc-kit/commit/a0aaa3a)), closes [#479](https://github.com/bustle/mobiledoc-kit/issues/479) [#400](https://github.com/bustle/mobiledoc-kit/issues/400)
<a name="0.10.8"></a>
## <small>0.10.8 (2016-08-25)</small>
* 0.10.8 ([1cef370](https://github.com/bustle/mobiledoc-kit/commit/1cef370))
* feat(atom): Implement Atom `save` hook (#472) ([3ef3bc3](https://github.com/bustle/mobiledoc-kit/commit/3ef3bc3)), closes [#472](https://github.com/bustle/mobiledoc-kit/issues/472) [#399](https://github.com/bustle/mobiledoc-kit/issues/399)
* fix(atoms): Avoid rerendering atoms when section content changes. (#471) ([a59ae74](https://github.com/bustle/mobiledoc-kit/commit/a59ae74)), closes [#471](https://github.com/bustle/mobiledoc-kit/issues/471) [#421](https://github.com/bustle/mobiledoc-kit/issues/421)
<a name="0.10.8-beta.1"></a>
## <small>0.10.8-beta.1 (2016-08-25)</small>
* 0.10.8-beta.1 ([e3efb98](https://github.com/bustle/mobiledoc-kit/commit/e3efb98))
* fix(placeholder): Use '__has-no-content' class name to display placeholder text (#461) ([11452fe](https://github.com/bustle/mobiledoc-kit/commit/11452fe)), closes [#461](https://github.com/bustle/mobiledoc-kit/issues/461) [#407](https://github.com/bustle/mobiledoc-kit/issues/407) [#171](https://github.com/bustle/mobiledoc-kit/issues/171)
* refactor(tests): Refactor deletion tests to be terser (#469) ([eeb9e19](https://github.com/bustle/mobiledoc-kit/commit/eeb9e19)), closes [#469](https://github.com/bustle/mobiledoc-kit/issues/469)
<a name="0.10.7"></a>
## <small>0.10.7 (2016-08-24)</small>
* 0.10.7 ([919600c](https://github.com/bustle/mobiledoc-kit/commit/919600c))
* fix(paste): Fix insertion into blank section (#466) ([a3d274d](https://github.com/bustle/mobiledoc-kit/commit/a3d274d)), closes [#466](https://github.com/bustle/mobiledoc-kit/issues/466) [#462](https://github.com/bustle/mobiledoc-kit/issues/462)
* fix(paste): Handle paste card at start of middle list item (#468) ([939a541](https://github.com/bustle/mobiledoc-kit/commit/939a541)), closes [#468](https://github.com/bustle/mobiledoc-kit/issues/468) [#467](https://github.com/bustle/mobiledoc-kit/issues/467)
* doc(jsdoc): Fix JSDocs violations and typo (#463) ([843f381](https://github.com/bustle/mobiledoc-kit/commit/843f381)), closes [#463](https://github.com/bustle/mobiledoc-kit/issues/463)
* doc(jsdoc): Make building docs part of testing, to avoid jsdocs errors (#464) ([039fd04](https://github.com/bustle/mobiledoc-kit/commit/039fd04)), closes [#464](https://github.com/bustle/mobiledoc-kit/issues/464)
* feat(post): Refactor rendering of editor element (#460) ([c9d4067](https://github.com/bustle/mobiledoc-kit/commit/c9d4067)), closes [#460](https://github.com/bustle/mobiledoc-kit/issues/460) [#335](https://github.com/bustle/mobiledoc-kit/issues/335)
<a name="0.10.6"></a>
## <small>0.10.6 (2016-08-23)</small>
* 0.10.6 ([c3aed98](https://github.com/bustle/mobiledoc-kit/commit/c3aed98))
* feat(delete): add delete hooks in lifecycle (#454) ([f7c72cd](https://github.com/bustle/mobiledoc-kit/commit/f7c72cd)), closes [#454](https://github.com/bustle/mobiledoc-kit/issues/454)
* feat(delete): add range, direction and unit to delete hook (#455) ([2884ebf](https://github.com/bustle/mobiledoc-kit/commit/2884ebf)), closes [#455](https://github.com/bustle/mobiledoc-kit/issues/455)
* fix(paste): Allow inserting multiple markup sections onto a list item (#459) ([1898cf5](https://github.com/bustle/mobiledoc-kit/commit/1898cf5)), closes [#459](https://github.com/bustle/mobiledoc-kit/issues/459) [#456](https://github.com/bustle/mobiledoc-kit/issues/456)
<a name="0.10.5"></a>
## <small>0.10.5 (2016-08-16)</small>
* 0.10.5 ([9c14bb3](https://github.com/bustle/mobiledoc-kit/commit/9c14bb3))
* fix(links): Ensure that CTRL+K on Windows toggles link. Fixes #452 (#453) ([3220534](https://github.com/bustle/mobiledoc-kit/commit/3220534)), closes [#452](https://github.com/bustle/mobiledoc-kit/issues/452) [#453](https://github.com/bustle/mobiledoc-kit/issues/453)
* style(links): Add nobreak to links in the editor so toolips are always accessible (#449) ([b75bb7d](https://github.com/bustle/mobiledoc-kit/commit/b75bb7d)), closes [#449](https://github.com/bustle/mobiledoc-kit/issues/449)
* docs(changelog): Update changelog manually ([2ceb39d](https://github.com/bustle/mobiledoc-kit/commit/2ceb39d))
<a name="0.10.4"></a>
## <small>0.10.4 (2016-08-04)</small>
* 0.10.4 ([8674702](https://github.com/bustle/mobiledoc-kit/commit/8674702))
<a name="0.10.4-beta.1"></a>
## <small>0.10.4-beta.1 (2016-08-04)</small>
* 0.10.4-beta.1 ([77eb772](https://github.com/bustle/mobiledoc-kit/commit/77eb772))
* Add `buildWithText` test helper, `postEditor#deleteRange` ([3327408](https://github.com/bustle/mobiledoc-kit/commit/3327408))
* Add `postEditor#deleteAtPosition`, deprecate `deleteFrom` ([92c3eb6](https://github.com/bustle/mobiledoc-kit/commit/92c3eb6))
* Add `toRange` and `toPosition` methods to Position, Section, Post ([c7ec6eb](https://github.com/bustle/mobiledoc-kit/commit/c7ec6eb)), closes [#258](https://github.com/bustle/mobiledoc-kit/issues/258)
* Refactor `deleteRange` ([54f56cc](https://github.com/bustle/mobiledoc-kit/commit/54f56cc))
* remove post#sectionsContainedBy(range) ([27ba974](https://github.com/bustle/mobiledoc-kit/commit/27ba974))
* update changelog ([844239a](https://github.com/bustle/mobiledoc-kit/commit/844239a))
* Update demo to ember-cli@2.6.0 ([e8f9ac8](https://github.com/bustle/mobiledoc-kit/commit/e8f9ac8))
* update demo to ember-mobiledoc-editor 0.5.3 ([05ca4d3](https://github.com/bustle/mobiledoc-kit/commit/05ca4d3))
* update mobiledoc-pretty-json-renderer to ^2.0.1 ([9ff9f13](https://github.com/bustle/mobiledoc-kit/commit/9ff9f13))
* Use "version" script instead of postversion with --amend --no-edit ([13abc9d](https://github.com/bustle/mobiledoc-kit/commit/13abc9d))
* docs: `replaceWithListSection` and `replaceWithHeaderSection` ([2b65ad5](https://github.com/bustle/mobiledoc-kit/commit/2b65ad5))
* Tests: Extract `MockEditor`, `run`, `renderBuiltAbstract`, docs for `buildFromText` ([b473a27](https://github.com/bustle/mobiledoc-kit/commit/b473a27))
<a name="0.10.3"></a>
## <small>0.10.3 (2016-07-26)</small>
* 0.10.3 ([b7e4ca5](https://github.com/bustle/mobiledoc-kit/commit/b7e4ca5))
* Un-deprecate editor#hasActiveMarkups, remove editor#markupsInSelection ([de9d7c5](https://github.com/bustle/mobiledoc-kit/commit/de9d7c5))
<a name="0.10.2"></a>
## <small>0.10.2 (2016-07-26)</small>
* 0.10.2 ([3f7eb68](https://github.com/bustle/mobiledoc-kit/commit/3f7eb68))
* Add forward/backward inclusivity rules for markups fix #402 fix #392 ([300019f](https://github.com/bustle/mobiledoc-kit/commit/300019f)), closes [#402](https://github.com/bustle/mobiledoc-kit/issues/402) [#392](https://github.com/bustle/mobiledoc-kit/issues/392) [#392](https://github.com/bustle/mobiledoc-kit/issues/392) [#402](https://github.com/bustle/mobiledoc-kit/issues/402)
* Add support for word deletion on Mac (opt+del) and PC (ctrl+del) Fix #169 ([f919490](https://github.com/bustle/mobiledoc-kit/commit/f919490)), closes [#169](https://github.com/bustle/mobiledoc-kit/issues/169)
* Fix incorrect test helper imports ([95b1797](https://github.com/bustle/mobiledoc-kit/commit/95b1797))
* Fix method signature for `createListItem` in ListItem#clone ([d131f17](https://github.com/bustle/mobiledoc-kit/commit/d131f17))
* Refocus editor after toggling markup when no selection. fixes #369 (#436) ([01b2e5e](https://github.com/bustle/mobiledoc-kit/commit/01b2e5e)), closes [#369](https://github.com/bustle/mobiledoc-kit/issues/369) [#436](https://github.com/bustle/mobiledoc-kit/issues/436)
* Remove deprecated Post#cloneRange Editor#registerExpansion, Editor#on ([272a2c7](https://github.com/bustle/mobiledoc-kit/commit/272a2c7))
* Update ember-mobiledoc-editor for demo/ ([4fbd912](https://github.com/bustle/mobiledoc-kit/commit/4fbd912))
* update relase instructions in readme ([89f1b58](https://github.com/bustle/mobiledoc-kit/commit/89f1b58))
<a name="0.10.1"></a>
## <small>0.10.1 (2016-07-15)</small>
* [demo] fix simple card demo (include "remove" button) ([82a141c](https://github.com/bustle/mobiledoc-kit/commit/82a141c))
* 0.10.1 ([63c1912](https://github.com/bustle/mobiledoc-kit/commit/63c1912))
* Ensure the activeElement is set after rendering cursor ([2ce581e](https://github.com/bustle/mobiledoc-kit/commit/2ce581e))
<a name="0.10.0"></a>
## 0.10.0 (2016-07-15)
* 0.10.0 ([270123b](https://github.com/bustle/mobiledoc-kit/commit/270123b))
<a name="0.10.0-beta.3"></a>
## 0.10.0-beta.3 (2016-07-15)
* 0.10.0-beta.2 ([4d5db27](https://github.com/bustle/mobiledoc-kit/commit/4d5db27))
* 0.10.0-beta.3 ([dc63306](https://github.com/bustle/mobiledoc-kit/commit/dc63306))
* update postversion npm script ([870d9c8](https://github.com/bustle/mobiledoc-kit/commit/870d9c8))
<a name="0.10.0-beta.1"></a>
## 0.10.0-beta.1 (2016-07-15)
* 0.10.0-beta.1 ([4cc772a](https://github.com/bustle/mobiledoc-kit/commit/4cc772a))
* Add SelectionChangeObserver, use it for editor.range updates ([2ff0590](https://github.com/bustle/mobiledoc-kit/commit/2ff0590))
* update demo app ember-cli version to 1.13.13 ([ce7f1d9](https://github.com/bustle/mobiledoc-kit/commit/ce7f1d9))
* Update npm tasks for for `np` ([fdf79c4](https://github.com/bustle/mobiledoc-kit/commit/fdf79c4))
<a name="0.9.8"></a>
## <small>0.9.8 (2016-07-07)</small>
* Add some tests for desired behavior when adding markups ([ae7f0c1](https://github.com/bustle/mobiledoc-kit/commit/ae7f0c1))
* didRender is defined on the card regardless of editing context ([a0c7b51](https://github.com/bustle/mobiledoc-kit/commit/a0c7b51))
* Document `Editor({ mobiledoc: ... })` option ([67dee12](https://github.com/bustle/mobiledoc-kit/commit/67dee12))
* Document Editor({ parserPlugins: ... }) option ([da52ebb](https://github.com/bustle/mobiledoc-kit/commit/da52ebb))
* Ensure editor instances in tests are properly torn down ([90a1f5e](https://github.com/bustle/mobiledoc-kit/commit/90a1f5e))
* Fix #addMarkupToRange documentation ([51e4627](https://github.com/bustle/mobiledoc-kit/commit/51e4627))
* Fix finicky test failure for FF at SauceLabs ([23bce3e](https://github.com/bustle/mobiledoc-kit/commit/23bce3e)), closes [#428](https://github.com/bustle/mobiledoc-kit/issues/428)
* Fix typo in README ([6594649](https://github.com/bustle/mobiledoc-kit/commit/6594649))
* It's useful to expose replace section functions ([8a5945b](https://github.com/bustle/mobiledoc-kit/commit/8a5945b))
* Pull in mobiledoc-pretty-json-renderer for the demo app ([f096b54](https://github.com/bustle/mobiledoc-kit/commit/f096b54))
* Return card and atom from high-level insert methods ([fd3dcd2](https://github.com/bustle/mobiledoc-kit/commit/fd3dcd2))
* Tweak postEditor#addMarkupToRange to consider existing markups ([18463b9](https://github.com/bustle/mobiledoc-kit/commit/18463b9)), closes [#360](https://github.com/bustle/mobiledoc-kit/issues/360)
* Use `assertEditor` helper in Helpers.dom (minor change) ([f6878e2](https://github.com/bustle/mobiledoc-kit/commit/f6878e2))
* v0.9.8 ([9a470af](https://github.com/bustle/mobiledoc-kit/commit/9a470af))
* chore(package): update jquery to version 3.0.0 ([402d949](https://github.com/bustle/mobiledoc-kit/commit/402d949))
<a name="0.9.7"></a>
## <small>0.9.7 (2016-05-31)</small>
* Add failing test. ([a6f3944](https://github.com/bustle/mobiledoc-kit/commit/a6f3944))
* add onTextInput to Editor Lifecycle Hook section ([101e639](https://github.com/bustle/mobiledoc-kit/commit/101e639)), closes [#398](https://github.com/bustle/mobiledoc-kit/issues/398)
* built website from 6e3437d74688f91838b1203dad61d1961dc7eba4 ([c74223a](https://github.com/bustle/mobiledoc-kit/commit/c74223a))
* Comment of @bantic. ([b033f02](https://github.com/bustle/mobiledoc-kit/commit/b033f02))
* fastboot-friendly browser test ([0db96d0](https://github.com/bustle/mobiledoc-kit/commit/0db96d0))
* Fix bug #395 ([7b0b97d](https://github.com/bustle/mobiledoc-kit/commit/7b0b97d)), closes [#395](https://github.com/bustle/mobiledoc-kit/issues/395)
* Fix emoji's on iPad. ([8f205b3](https://github.com/bustle/mobiledoc-kit/commit/8f205b3))
* Fix failing test on the other browsers. ([de1d869](https://github.com/bustle/mobiledoc-kit/commit/de1d869))
* Fix tests for IE11 and Edge. ([0e4803f](https://github.com/bustle/mobiledoc-kit/commit/0e4803f))
* Prevent 'Invalid argument' error when triple-clicking to select on IE ([6c41499](https://github.com/bustle/mobiledoc-kit/commit/6c41499))
* update testem to 1.7.4 ([e09e1af](https://github.com/bustle/mobiledoc-kit/commit/e09e1af))
* Use trusty dist and phantomjs-prebuilt at travis ([06853f4](https://github.com/bustle/mobiledoc-kit/commit/06853f4))
* v0.9.7 ([d829e09](https://github.com/bustle/mobiledoc-kit/commit/d829e09))
* chore(package): update testem to version 1.7.0 ([947b436](https://github.com/bustle/mobiledoc-kit/commit/947b436))
<a name="0.9.6"></a>
## <small>0.9.6 (2016-05-10)</small>
* [docs] Document card `env.didRender` hook ([3a1edde](https://github.com/bustle/mobiledoc-kit/commit/3a1edde))
* [docs] Fix markups/markers text in ATOMS.md ([8833ec7](https://github.com/bustle/mobiledoc-kit/commit/8833ec7))
* [docs] Fix transposition in mobiledoc atom docs ([995d034](https://github.com/bustle/mobiledoc-kit/commit/995d034))
* Add didRender to card lifecycle hooks ([f9e040e](https://github.com/bustle/mobiledoc-kit/commit/f9e040e))
* Added support to CMD+Left/Right for Mac navigation ([d1f7eff](https://github.com/bustle/mobiledoc-kit/commit/d1f7eff))
* built website from 5a4714193d5fb9b443d9629955617a5cee2d3c0a ([5b1dfac](https://github.com/bustle/mobiledoc-kit/commit/5b1dfac))
* Clarify test ([1896a8b](https://github.com/bustle/mobiledoc-kit/commit/1896a8b))
* Consider HOME and END keys as movement keys ([c4b2c51](https://github.com/bustle/mobiledoc-kit/commit/c4b2c51)), closes [#377](https://github.com/bustle/mobiledoc-kit/issues/377)
* Explicitly set range in some tests so they pass in Firefox ([d84c861](https://github.com/bustle/mobiledoc-kit/commit/d84c861)), closes [#388](https://github.com/bustle/mobiledoc-kit/issues/388)
* minor - update docs for onTextInput ([651bc57](https://github.com/bustle/mobiledoc-kit/commit/651bc57))
* v0.9.6 ([6e3437d](https://github.com/bustle/mobiledoc-kit/commit/6e3437d))
* chore(package): update broccoli-less-single to version 0.6.2 ([874ef2d](https://github.com/bustle/mobiledoc-kit/commit/874ef2d))
* chore(package): update conventional-changelog-cli to version 1.2.0 ([d0f1da7](https://github.com/bustle/mobiledoc-kit/commit/d0f1da7))
<a name="0.9.5"></a>
## <small>0.9.5 (2016-04-26)</small>
* [bugfix] Ensure cursor is in li after "* " expands to li ([be898fb](https://github.com/bustle/mobiledoc-kit/commit/be898fb))
* [bugfix] Ensure cursor positioning on a blank markup section or list item works ([9d20ed1](https://github.com/bustle/mobiledoc-kit/commit/9d20ed1))
* Add `Editor#onTextInput` to handle text or regex-match input ([a0347b2](https://github.com/bustle/mobiledoc-kit/commit/a0347b2)), closes [#367](https://github.com/bustle/mobiledoc-kit/issues/367)
* Add Editor#enableLogging and Editor#disableLogging ([0f54784](https://github.com/bustle/mobiledoc-kit/commit/0f54784))
* Build docs when building website ([5e05d72](https://github.com/bustle/mobiledoc-kit/commit/5e05d72))
* built website from 98999423290fe13d7276d0b07801ecb8bfb7e213 ([fbb52f4](https://github.com/bustle/mobiledoc-kit/commit/fbb52f4))
* built website from fbb52f4b0a8437866cd15e96201f1ab1559bea18 ([be85869](https://github.com/bustle/mobiledoc-kit/commit/be85869))
* Change Range#extend and Position#move to move multiple units ([bff7bc7](https://github.com/bustle/mobiledoc-kit/commit/bff7bc7))
* enable logging in demo app ([f8582fc](https://github.com/bustle/mobiledoc-kit/commit/f8582fc))
* Update README.md ([77fba45](https://github.com/bustle/mobiledoc-kit/commit/77fba45))
* v0.9.5 ([5a47141](https://github.com/bustle/mobiledoc-kit/commit/5a47141))
<a name="0.9.4"></a>
## <small>0.9.4 (2016-04-20)</small>
* Add #insertAtom and #insertCard to Editor, fix #insertText ([b14d7be](https://github.com/bustle/mobiledoc-kit/commit/b14d7be))
* Allow destroying an editor when it failed to render properly ([e16e0d6](https://github.com/bustle/mobiledoc-kit/commit/e16e0d6))
* Better description of markup attributes in MOBILEDOC.md ([f04d2e6](https://github.com/bustle/mobiledoc-kit/commit/f04d2e6))
* build docs into demo ([d2af3ac](https://github.com/bustle/mobiledoc-kit/commit/d2af3ac))
* built website from a3221dd3557ebd0215422264f6c2f7fa8cce7e59 ([ed24ba5](https://github.com/bustle/mobiledoc-kit/commit/ed24ba5))
* built website from d2af3ac0dd1fed55537b376946d38cf44da813ed ([1ce6592](https://github.com/bustle/mobiledoc-kit/commit/1ce6592))
* bump demo deps ([a3221dd](https://github.com/bustle/mobiledoc-kit/commit/a3221dd))
* change doc output to demo/public/docs ([3ca5353](https://github.com/bustle/mobiledoc-kit/commit/3ca5353))
* Ignore mutation events from within atoms ([8aac800](https://github.com/bustle/mobiledoc-kit/commit/8aac800))
* Minor changes: Remove references to embed intent, add FIXME ([46e50be](https://github.com/bustle/mobiledoc-kit/commit/46e50be))
* Update broccoli build to copy version from package.json to src/js/version.js ([ae06afc](https://github.com/bustle/mobiledoc-kit/commit/ae06afc))
* Update the README to add links to docs ([e346abd](https://github.com/bustle/mobiledoc-kit/commit/e346abd))
* v0.9.4 ([9899942](https://github.com/bustle/mobiledoc-kit/commit/9899942))
<a name="0.9.3"></a>
## <small>0.9.3 (2016-04-14)</small>
* Turn off mutation-parser logging ([4ba228d](https://github.com/bustle/mobiledoc-kit/commit/4ba228d))
* v0.9.3 ([f1faa73](https://github.com/bustle/mobiledoc-kit/commit/f1faa73))
<a name="0.9.2"></a>
## <small>0.9.2 (2016-04-14)</small>
* [BUGFIX] Ensure Editor#hasActiveMarkup detects complex markups ([36be12a](https://github.com/bustle/mobiledoc-kit/commit/36be12a))
* [BUGFIX] Ensure inputModeDidChange fires when changing from ol -> ul ([c4680aa](https://github.com/bustle/mobiledoc-kit/commit/c4680aa))
* [CLEANUP] Enable live-reload for tests ([a5f4c3d](https://github.com/bustle/mobiledoc-kit/commit/a5f4c3d))
* [CLEANUP] Fix jsdoc formatting, add `docs` npm script. ([2b28d95](https://github.com/bustle/mobiledoc-kit/commit/2b28d95))
* [CLEANUP] Improve documentation for Editor, Post, PostNodeBuilder, Range ([97140e9](https://github.com/bustle/mobiledoc-kit/commit/97140e9))
* [DOC] minor change for `activeSections` and `activeMarkups` ([1b255c1](https://github.com/bustle/mobiledoc-kit/commit/1b255c1))
* [FEATURE] [BUGFIX] Refactor editor hooks ([de52092](https://github.com/bustle/mobiledoc-kit/commit/de52092)), closes [#319](https://github.com/bustle/mobiledoc-kit/issues/319)
* built website from 36a7d5eb46db8b41887103974f59bc197adfd890 ([3fe5b35](https://github.com/bustle/mobiledoc-kit/commit/3fe5b35))
* v0.9.2 ([cb51433](https://github.com/bustle/mobiledoc-kit/commit/cb51433))
* minor: change Range docs ([d5aefae](https://github.com/bustle/mobiledoc-kit/commit/d5aefae))
<a name="0.9.1"></a>
## <small>0.9.1 (2016-03-24)</small>
* [BUGFIX] Do not handle key events when the editor has no cursor ([251675e](https://github.com/bustle/mobiledoc-kit/commit/251675e)), closes [#344](https://github.com/bustle/mobiledoc-kit/issues/344)
* [BUGFIX] up/down arrows in Firefox should not update mobiledoc ([81e1cb0](https://github.com/bustle/mobiledoc-kit/commit/81e1cb0))
* [CLEANUP] DRY copy/paste and drop event handling. Add editor#serializeTo ([8a1ae77](https://github.com/bustle/mobiledoc-kit/commit/8a1ae77))
* [FEATURE] holding shift while pasting pastes plain text ([a006366](https://github.com/bustle/mobiledoc-kit/commit/a006366)), closes [#334](https://github.com/bustle/mobiledoc-kit/issues/334)
* Add card with drag/drop listeners to demo app ([f374958](https://github.com/bustle/mobiledoc-kit/commit/f374958))
* Handle drop events semantically ([b2a49c9](https://github.com/bustle/mobiledoc-kit/commit/b2a49c9))
* Update README.md ([dad9dc3](https://github.com/bustle/mobiledoc-kit/commit/dad9dc3))
* v0.9.1 ([36a7d5e](https://github.com/bustle/mobiledoc-kit/commit/36a7d5e))
* chore(package): update testem to version 1.6.0 ([7117017](https://github.com/bustle/mobiledoc-kit/commit/7117017))
<a name="0.9.0"></a>
## 0.9.0 (2016-03-22)
* Ensure using arrow keys when text is selected moves cursor correctly ([58dec72](https://github.com/bustle/mobiledoc-kit/commit/58dec72))
* v0.9.0 ([67a8292](https://github.com/bustle/mobiledoc-kit/commit/67a8292))
<a name="0.9.0-beta.1"></a>
## 0.9.0-beta.1 (2016-03-17)
* Add ctrl+z, ctrl+shift+z key commands for non-mac ([8ad1377](https://github.com/bustle/mobiledoc-kit/commit/8ad1377))
* Add npm test:ci script, use mobiledoc-kit saucelabs creds ([e52172b](https://github.com/bustle/mobiledoc-kit/commit/e52172b))
* Add tests for copy-pasting on IE11. ([2a743fa](https://github.com/bustle/mobiledoc-kit/commit/2a743fa))
* Extract clipboard getters/setters into utility functions. ([f6307ea](https://github.com/bustle/mobiledoc-kit/commit/f6307ea))
* Fix a typo in Readme ([b20a76a](https://github.com/bustle/mobiledoc-kit/commit/b20a76a))
* Fix bug #326: Cross-browser testing on CI ([19874f8](https://github.com/bustle/mobiledoc-kit/commit/19874f8)), closes [#326](https://github.com/bustle/mobiledoc-kit/issues/326)
* Fix bug #329: Copy-pasting does not work on IE11 ([b4c46c3](https://github.com/bustle/mobiledoc-kit/commit/b4c46c3)), closes [#329](https://github.com/bustle/mobiledoc-kit/issues/329)
* Replace broken Node.contains with custom containsNode ([c80f5ad](https://github.com/bustle/mobiledoc-kit/commit/c80f5ad))
* Update changelog ([9e50f5b](https://github.com/bustle/mobiledoc-kit/commit/9e50f5b))
* update demo to use ember-mobiledoc-dom-renderer ^0.4.0 ([a1e7cf4](https://github.com/bustle/mobiledoc-kit/commit/a1e7cf4))
* update readme release instructions ([deb69f3](https://github.com/bustle/mobiledoc-kit/commit/deb69f3))
* Update README.md ([60b0b4f](https://github.com/bustle/mobiledoc-kit/commit/60b0b4f))
* Update README.md ([89a17ad](https://github.com/bustle/mobiledoc-kit/commit/89a17ad))
* Use keypress event to enter text ([2701e71](https://github.com/bustle/mobiledoc-kit/commit/2701e71))
* v0.9.0-beta.1 ([5768110](https://github.com/bustle/mobiledoc-kit/commit/5768110))
* chore(package): update dependencies ([b9bb08d](https://github.com/bustle/mobiledoc-kit/commit/b9bb08d))
* chore(package): update jquery to version 2.2.2 ([ce0a2c6](https://github.com/bustle/mobiledoc-kit/commit/ce0a2c6))
* chore(package): update testem to version 1.5.0 ([7a8eff8](https://github.com/bustle/mobiledoc-kit/commit/7a8eff8))
<a name="0.8.5"></a>
## <small>0.8.5 (2016-02-11)</small>
* 0.8.5 ([d062577](https://github.com/bustle/mobiledoc-kit/commit/d062577))
* bump to 0.8.5 ([037ff4a](https://github.com/bustle/mobiledoc-kit/commit/037ff4a))
* Expose version ([9a49660](https://github.com/bustle/mobiledoc-kit/commit/9a49660))
* Update changelog ([3a097cd](https://github.com/bustle/mobiledoc-kit/commit/3a097cd))
<a name="0.8.4"></a>
## <small>0.8.4 (2016-02-10)</small>
* 0.8.4 ([bc9da8b](https://github.com/bustle/mobiledoc-kit/commit/bc9da8b))
* Add further undo/redo tests ([2164ea5](https://github.com/bustle/mobiledoc-kit/commit/2164ea5))
* Do not permit changes inside cards to reparse ([7b5c272](https://github.com/bustle/mobiledoc-kit/commit/7b5c272))
* Update changelog ([e94e13f](https://github.com/bustle/mobiledoc-kit/commit/e94e13f))
<a name="0.8.3"></a>
## <small>0.8.3 (2016-02-10)</small>
* 0.8.2 ([b215e45](https://github.com/bustle/mobiledoc-kit/commit/b215e45))
* 0.8.3 ([75f117b](https://github.com/bustle/mobiledoc-kit/commit/75f117b))
* Add EditHistory, wire META+Z to undo last change ([5e6a3d5](https://github.com/bustle/mobiledoc-kit/commit/5e6a3d5)), closes [#149](https://github.com/bustle/mobiledoc-kit/issues/149)
* built website from 1d2b96df65db79a8e3a9debae0f98003fe43f84f ([81f94f1](https://github.com/bustle/mobiledoc-kit/commit/81f94f1))
* built website from 2a90e8a48c5dc9e0eeac16ea785adcd74060290e ([bd4093a](https://github.com/bustle/mobiledoc-kit/commit/bd4093a))
* built website from a3096f4ce144a5bb7df74f35a2067718a5158838 ([2a90e8a](https://github.com/bustle/mobiledoc-kit/commit/2a90e8a))
* Change "0.3" to "0.3.0" in MOBILEDOC.md ([a3096f4](https://github.com/bustle/mobiledoc-kit/commit/a3096f4))
* editor#serialize accepts version parameter ([e27bf9b](https://github.com/bustle/mobiledoc-kit/commit/e27bf9b))
* https URLs for placeholder ([1d2b96d](https://github.com/bustle/mobiledoc-kit/commit/1d2b96d))
* Migrate cursor API usage over to range ([b56aa16](https://github.com/bustle/mobiledoc-kit/commit/b56aa16))
* Update changelog ([2667468](https://github.com/bustle/mobiledoc-kit/commit/2667468))
* Update changelog ([4aeaedb](https://github.com/bustle/mobiledoc-kit/commit/4aeaedb))
* Update README.md ([6e972dd](https://github.com/bustle/mobiledoc-kit/commit/6e972dd))
* Update README.md ([94bb0a3](https://github.com/bustle/mobiledoc-kit/commit/94bb0a3))
* Use `node.contains` instead of checking element.parentNode in mutations ([ea9c849](https://github.com/bustle/mobiledoc-kit/commit/ea9c849))
* demo: use simple mobiledoc by default ([00e9388](https://github.com/bustle/mobiledoc-kit/commit/00e9388))
<a name="0.8.1"></a>
## <small>0.8.1 (2016-02-04)</small>
* 0.8.1 ([ee86120](https://github.com/bustle/mobiledoc-kit/commit/ee86120))
* built website from 35234813b8c468d118501e255c66b847e3048f90 ([ec8aaad](https://github.com/bustle/mobiledoc-kit/commit/ec8aaad))
* Update changelog ([3523481](https://github.com/bustle/mobiledoc-kit/commit/3523481))
* update dependencies for html and text renderers to ^0.3.0 ([144bfd3](https://github.com/bustle/mobiledoc-kit/commit/144bfd3))
* demo: update dependencies ([2a9d41f](https://github.com/bustle/mobiledoc-kit/commit/2a9d41f))
<a name="0.8.0"></a>
## 0.8.0 (2016-02-04)
* 0.8.0 ([07280ce](https://github.com/bustle/mobiledoc-kit/commit/07280ce))
* Atom deletion with keystrokes ([add705f](https://github.com/bustle/mobiledoc-kit/commit/add705f))
* Atoms should not be editable ([573453a](https://github.com/bustle/mobiledoc-kit/commit/573453a))
* Atoms with cursor movement, reparsing ([5020b91](https://github.com/bustle/mobiledoc-kit/commit/5020b91))
* Convert demo cards to 0.3.0 format, add an example Atom ([5b887b1](https://github.com/bustle/mobiledoc-kit/commit/5b887b1))
* Document and test insertMarkers for atoms ([e199416](https://github.com/bustle/mobiledoc-kit/commit/e199416))
* Dont de-duplicate cards/atoms based on payload ([a831097](https://github.com/bustle/mobiledoc-kit/commit/a831097))
* Export the right version from 0.3 renderer ([cfbee1c](https://github.com/bustle/mobiledoc-kit/commit/cfbee1c))
* Hitting enter when atom is first in markupSection/listItem inserts newline ([1307b90](https://github.com/bustle/mobiledoc-kit/commit/1307b90)), closes [#313](https://github.com/bustle/mobiledoc-kit/issues/313)
* Implement Mobiledoc parser for v0.3.0 format ([2c32894](https://github.com/bustle/mobiledoc-kit/commit/2c32894))
* Implement Mobiledoc renderer v0.3 with atom support ([a9c2d80](https://github.com/bustle/mobiledoc-kit/commit/a9c2d80))
* Implement unknownAtomHandler & lifecycle hooks ([67e556a](https://github.com/bustle/mobiledoc-kit/commit/67e556a))
* Improve atom demos ([bc3fa94](https://github.com/bustle/mobiledoc-kit/commit/bc3fa94))
* Initial atoms and Mobiledoc 0.3 design ([0a51e71](https://github.com/bustle/mobiledoc-kit/commit/0a51e71))
* Initial atoms implementation ([11158e7](https://github.com/bustle/mobiledoc-kit/commit/11158e7))
* Keep track and use markupElement for marker when rendering/destroying ([b5eaff5](https://github.com/bustle/mobiledoc-kit/commit/b5eaff5)), closes [#306](https://github.com/bustle/mobiledoc-kit/issues/306) [#299](https://github.com/bustle/mobiledoc-kit/issues/299)
* Make Mobiledoc 0.3 the default version ([568eef6](https://github.com/bustle/mobiledoc-kit/commit/568eef6))
* Refined Atom behaviors wrt parsing, rerendering ([b5957a6](https://github.com/bustle/mobiledoc-kit/commit/b5957a6))
* restrict ctr-A and ctr-E key commands to Mac ([3684551](https://github.com/bustle/mobiledoc-kit/commit/3684551))
* Update ATOMS.md, MOBILEDOC.md ([3b063de](https://github.com/bustle/mobiledoc-kit/commit/3b063de))
<a name="0.8.0-beta.4"></a>
## 0.8.0-beta.4 (2016-01-28)
* 0.8.0-beta.4 ([08f37ac](https://github.com/bustle/mobiledoc-kit/commit/08f37ac))
* Add a demo card written in Ember ([6a1015e](https://github.com/bustle/mobiledoc-kit/commit/6a1015e))
* Add edit/save/cancel to Ember demo card ([6c4a43b](https://github.com/bustle/mobiledoc-kit/commit/6c4a43b))
* Add MutationHandler, reparse entire post when new nodes appear ([34ab629](https://github.com/bustle/mobiledoc-kit/commit/34ab629)), closes [#300](https://github.com/bustle/mobiledoc-kit/issues/300)
* built website from 3d34f06cadd5927e5cca8300297ffc80a08cd327 ([b86f015](https://github.com/bustle/mobiledoc-kit/commit/b86f015))
* built website from 445d075a8e891d8845480eebe5c95156ace05726 ([6498862](https://github.com/bustle/mobiledoc-kit/commit/6498862))
* Bump ember-mobiledoc-editor for fallback ember cards ([225fdaf](https://github.com/bustle/mobiledoc-kit/commit/225fdaf))
* cmd-K unlinks text if it already has a link in it ([6c50c1f](https://github.com/bustle/mobiledoc-kit/commit/6c50c1f)), closes [#295](https://github.com/bustle/mobiledoc-kit/issues/295)
* Drop dummy demo tests ([445d075](https://github.com/bustle/mobiledoc-kit/commit/445d075))
* handle spaces semantically ([fb093f7](https://github.com/bustle/mobiledoc-kit/commit/fb093f7)), closes [#292](https://github.com/bustle/mobiledoc-kit/issues/292)
* Make the font be secure-domain happy ([b7020fd](https://github.com/bustle/mobiledoc-kit/commit/b7020fd))
* Pass parser plugins to HTMLParser from editor#loadPost ([6b3da6e](https://github.com/bustle/mobiledoc-kit/commit/6b3da6e)), closes [#296](https://github.com/bustle/mobiledoc-kit/issues/296)
* Refactor cursor positioning ([af5ae91](https://github.com/bustle/mobiledoc-kit/commit/af5ae91))
* Remove editor#didReparse hook ([eda9a2b](https://github.com/bustle/mobiledoc-kit/commit/eda9a2b))
* Replace `throw Error` usage with `assert`, use custom `MobiledocError` ([ea09b52](https://github.com/bustle/mobiledoc-kit/commit/ea09b52))
* Report active markups even when selection is collapsed ([b85724e](https://github.com/bustle/mobiledoc-kit/commit/b85724e))
* Satisfy newer jshint ([2eba3b5](https://github.com/bustle/mobiledoc-kit/commit/2eba3b5))
* Skip all non-text, non-element nodes in SectionParser ([4d5b4d2](https://github.com/bustle/mobiledoc-kit/commit/4d5b4d2))
* Suggest secure domain for selfie card ([c4966fd](https://github.com/bustle/mobiledoc-kit/commit/c4966fd))
<a name="0.8.0-beta.3"></a>
## 0.8.0-beta.3 (2016-01-11)
* Always `setRange` in `toggleMarkup` and `toggleSection` ([5ae07ee](https://github.com/bustle/mobiledoc-kit/commit/5ae07ee)), closes [#285](https://github.com/bustle/mobiledoc-kit/issues/285) [#287](https://github.com/bustle/mobiledoc-kit/issues/287)
* v0.8.0-beta.3 ([819085b](https://github.com/bustle/mobiledoc-kit/commit/819085b))
<a name="0.8.0-beta.2"></a>
## 0.8.0-beta.2 (2016-01-11)
* Expose Mobiledoc.Range ([c4aebef](https://github.com/bustle/mobiledoc-kit/commit/c4aebef))
* Refactor postEditor#insertText to use #insertMarkers ([33e6bf0](https://github.com/bustle/mobiledoc-kit/commit/33e6bf0))
* Update changelog ([95acc75](https://github.com/bustle/mobiledoc-kit/commit/95acc75))
* v0.8.0-beta.2 ([2cf1ff8](https://github.com/bustle/mobiledoc-kit/commit/2cf1ff8))
<a name="0.8.0-beta.1"></a>
## 0.8.0-beta.1 (2016-01-07)
* 0.8.0-beta.1 ([704bb20](https://github.com/bustle/mobiledoc-kit/commit/704bb20))
* Blur element focus on destroy, add null/blank demos ([845c041](https://github.com/bustle/mobiledoc-kit/commit/845c041))
* Fix bug #276: Copy-pasting from Google Docs and Sheets does not work on Chrome on Windows ([b3aac9e](https://github.com/bustle/mobiledoc-kit/commit/b3aac9e)), closes [#276](https://github.com/bustle/mobiledoc-kit/issues/276)
* marker#deleteValueAtOffset detects if the character is outside the BMP ([f3b72ae](https://github.com/bustle/mobiledoc-kit/commit/f3b72ae)), closes [#274](https://github.com/bustle/mobiledoc-kit/issues/274)
* only find text expansion when at end of markup section ([9c3fa90](https://github.com/bustle/mobiledoc-kit/commit/9c3fa90)), closes [#280](https://github.com/bustle/mobiledoc-kit/issues/280)
* Remove content-kit-utils, move mobiledoc renderers to dependencies ([a625f7a](https://github.com/bustle/mobiledoc-kit/commit/a625f7a)), closes [#278](https://github.com/bustle/mobiledoc-kit/issues/278)
* Update changelog ([8f83e6d](https://github.com/bustle/mobiledoc-kit/commit/8f83e6d))
<a name="0.7.3"></a>
## <small>0.7.3 (2015-12-17)</small>
* 0.7.3 ([45b3b87](https://github.com/bustle/mobiledoc-kit/commit/45b3b87))
* Add text parser, use it for handling pasted text ([c3e2ffd](https://github.com/bustle/mobiledoc-kit/commit/c3e2ffd)), closes [#263](https://github.com/bustle/mobiledoc-kit/issues/263)
* built website from 94507c9f49d15caa600469752480d6ea3ff4aa96 ([76b01fb](https://github.com/bustle/mobiledoc-kit/commit/76b01fb))
* Clear selection in editor#destroy, make editorDomRenderer#destroy safer ([15ceb0f](https://github.com/bustle/mobiledoc-kit/commit/15ceb0f))
* ensure style tags are skipped when parsing HTML/dom ([5409b1a](https://github.com/bustle/mobiledoc-kit/commit/5409b1a))
* Refactor Position#move to work correctly when prev/next is list section ([3c73d86](https://github.com/bustle/mobiledoc-kit/commit/3c73d86)), closes [#270](https://github.com/bustle/mobiledoc-kit/issues/270)
* Refactor postEditor#insertPost to handle more situations ([cda1e7e](https://github.com/bustle/mobiledoc-kit/commit/cda1e7e)), closes [#249](https://github.com/bustle/mobiledoc-kit/issues/249) [#259](https://github.com/bustle/mobiledoc-kit/issues/259)
* Tweak changelog ([94507c9](https://github.com/bustle/mobiledoc-kit/commit/94507c9))
* Update changelog ([ed299a7](https://github.com/bustle/mobiledoc-kit/commit/ed299a7))
<a name="0.7.2"></a>
## <small>0.7.2 (2015-12-14)</small>
* 0.7.2 ([fc25f1d](https://github.com/bustle/mobiledoc-kit/commit/fc25f1d))
* Avoid reparse after initial render ([a30897b](https://github.com/bustle/mobiledoc-kit/commit/a30897b))
* built website from ea57d2f4ae42f7e855d44bb9f4e6690b6fe621d1 ([abf204a](https://github.com/bustle/mobiledoc-kit/commit/abf204a))
* Catch, display and log rendering errors ([ce06ef3](https://github.com/bustle/mobiledoc-kit/commit/ce06ef3))
* Clean up changelog ([eaaed00](https://github.com/bustle/mobiledoc-kit/commit/eaaed00))
* Drop mutation observer during rerender ([26d3d78](https://github.com/bustle/mobiledoc-kit/commit/26d3d78))
* Fix issue #256: Copy-pasting from Notepad does not work ([e251455](https://github.com/bustle/mobiledoc-kit/commit/e251455)), closes [#256](https://github.com/bustle/mobiledoc-kit/issues/256)
* Optimize the compiler loop ([eeca363](https://github.com/bustle/mobiledoc-kit/commit/eeca363))
* Set cursor to collapsed after hitting enter ([68cfa16](https://github.com/bustle/mobiledoc-kit/commit/68cfa16))
* Update changelog ([ea57d2f](https://github.com/bustle/mobiledoc-kit/commit/ea57d2f))
<a name="0.7.1"></a>
## <small>0.7.1 (2015-12-09)</small>
* 0.7.1 ([49dafd8](https://github.com/bustle/mobiledoc-kit/commit/49dafd8))
* Add better guard against inserting item from other list into linked list ([f7a4ef2](https://github.com/bustle/mobiledoc-kit/commit/f7a4ef2))
* Add postEditor#toggleSection, works with ul/ol sections ([1e47433](https://github.com/bustle/mobiledoc-kit/commit/1e47433)), closes [#186](https://github.com/bustle/mobiledoc-kit/issues/186)
* Add support for tabs ([a677599](https://github.com/bustle/mobiledoc-kit/commit/a677599))
* built website from 4a39224e72873b155d12e922865b5e9d426ea8c4 ([5c890e2](https://github.com/bustle/mobiledoc-kit/commit/5c890e2))
* Document parser hooks ([06b1406](https://github.com/bustle/mobiledoc-kit/commit/06b1406))
* IE11 Support ([3eeb2ba](https://github.com/bustle/mobiledoc-kit/commit/3eeb2ba))
* Implement parserPlugins API ([f52d97e](https://github.com/bustle/mobiledoc-kit/commit/f52d97e))
* Update changelog ([a72fe64](https://github.com/bustle/mobiledoc-kit/commit/a72fe64))
* update outdated modules (used updtr) ([0c5f102](https://github.com/bustle/mobiledoc-kit/commit/0c5f102))
* Use '__mobiledoc-' prefix for element class names ([10eb490](https://github.com/bustle/mobiledoc-kit/commit/10eb490))
* use ember-mobiledoc-editor v0.3.0 ([4a39224](https://github.com/bustle/mobiledoc-kit/commit/4a39224))
<a name="0.7.0"></a>
## 0.7.0 (2015-11-24)
* 0.7.0 ([afbeb5e](https://github.com/bustle/mobiledoc-kit/commit/afbeb5e))
* update card docs ([5b87106](https://github.com/bustle/mobiledoc-kit/commit/5b87106))
* Use ember-mobiledoc-editor@0.2.2-beta1 ([bd83fc5](https://github.com/bustle/mobiledoc-kit/commit/bd83fc5))
<a name="0.6.2-beta1"></a>
## <small>0.6.2-beta1 (2015-11-23)</small>
* Add versioning for Mobiledoc renderer, parser ([69a93e4](https://github.com/bustle/mobiledoc-kit/commit/69a93e4))
* Fix DOM-dependent tests for IE Edge ([49bc53d](https://github.com/bustle/mobiledoc-kit/commit/49bc53d))
* Fix un-executed tests ([d4ce7b9](https://github.com/bustle/mobiledoc-kit/commit/d4ce7b9))
* Implement card refactor for editor-dom renderer ([3baafbe](https://github.com/bustle/mobiledoc-kit/commit/3baafbe)), closes [#236](https://github.com/bustle/mobiledoc-kit/issues/236) [#239](https://github.com/bustle/mobiledoc-kit/issues/239)
* Silence testing-only failues on IE Edge ([0dc9ec6](https://github.com/bustle/mobiledoc-kit/commit/0dc9ec6))
* Update changelog ([915a287](https://github.com/bustle/mobiledoc-kit/commit/915a287))
* Use more constants for mobiledoc versions ([2d1b59f](https://github.com/bustle/mobiledoc-kit/commit/2d1b59f))
* v0.6.2-beta1 ([ebdd180](https://github.com/bustle/mobiledoc-kit/commit/ebdd180))
<a name="0.6.1"></a>
## <small>0.6.1 (2015-11-18)</small>
* 0.6.1 ([ff637c1](https://github.com/bustle/mobiledoc-kit/commit/ff637c1))
* Retain edit mode on cloned cards ([ebe19b8](https://github.com/bustle/mobiledoc-kit/commit/ebe19b8))
<a name="0.6.0"></a>
## 0.6.0 (2015-11-16)
* 0.6.0 ([0001015](https://github.com/bustle/mobiledoc-kit/commit/0001015))
* Add `update-changelog` npm script, update readme ([29e5278](https://github.com/bustle/mobiledoc-kit/commit/29e5278))
* add changelog ([1aa18a6](https://github.com/bustle/mobiledoc-kit/commit/1aa18a6))
* add logo to demo assets ([45e3b42](https://github.com/bustle/mobiledoc-kit/commit/45e3b42))
* Add mobiledoc logo ([88e9902](https://github.com/bustle/mobiledoc-kit/commit/88e9902))
* Add select option for codemirror card ([208f09d](https://github.com/bustle/mobiledoc-kit/commit/208f09d))
* add small logo ([76f8e6e](https://github.com/bustle/mobiledoc-kit/commit/76f8e6e))
* built website from 45e3b42b562ded870fe99c62af2918cbe55c3694 ([0937781](https://github.com/bustle/mobiledoc-kit/commit/0937781))
* Fix project in a link ([e7bcab2](https://github.com/bustle/mobiledoc-kit/commit/e7bcab2))
* Update demo for mobiledoc 0.2.0-beta ([e078eeb](https://github.com/bustle/mobiledoc-kit/commit/e078eeb))
* Update demos, add different renderers ([1d9b124](https://github.com/bustle/mobiledoc-kit/commit/1d9b124))
* Update links to mobiledoc renderers ([d5d573e](https://github.com/bustle/mobiledoc-kit/commit/d5d573e))
* update website build/deploy script messages ([34beec1](https://github.com/bustle/mobiledoc-kit/commit/34beec1))
* Use ember-mobiledoc-*-renderer addons ([a7f5940](https://github.com/bustle/mobiledoc-kit/commit/a7f5940))
* use ember-mobiledoc-dom-renderer ([fb8fd2d](https://github.com/bustle/mobiledoc-kit/commit/fb8fd2d))
* Use html and text mobiledoc renderers for copy/paste ([6a1bbf7](https://github.com/bustle/mobiledoc-kit/commit/6a1bbf7)), closes [#205](https://github.com/bustle/mobiledoc-kit/issues/205)
<a name="0.6.0-beta4"></a>
## 0.6.0-beta4 (2015-11-10)
* 0.6.0-beta4 ([ec3b07e](https://github.com/bustle/mobiledoc-kit/commit/ec3b07e))
* Drop inCard, broke null section positions ([2300311](https://github.com/bustle/mobiledoc-kit/commit/2300311))
<a name="0.6.0-beta2"></a>
## 0.6.0-beta2 (2015-11-10)
* 0.6.0-beta2 ([a1d1df0](https://github.com/bustle/mobiledoc-kit/commit/a1d1df0))
* Correct version: 0.6.0-beta1 ([532635e](https://github.com/bustle/mobiledoc-kit/commit/532635e))
<a name="0.6.0-beta1"></a>
## 0.6.0-beta1 (2015-11-10)
* 0.6.0-beta.1 ([13f5193](https://github.com/bustle/mobiledoc-kit/commit/13f5193))
* Content-Kit -> Mobiledoc Kit ([a3d31f6](https://github.com/bustle/mobiledoc-kit/commit/a3d31f6))
* Correctly interpret a reported selection of the editor element ([937f359](https://github.com/bustle/mobiledoc-kit/commit/937f359)), closes [#215](https://github.com/bustle/mobiledoc-kit/issues/215)
* Match key commands to modifiers exactly ([8d2b95d](https://github.com/bustle/mobiledoc-kit/commit/8d2b95d)), closes [#216](https://github.com/bustle/mobiledoc-kit/issues/216)
* Update Travis Badge in README ([aef72ba](https://github.com/bustle/mobiledoc-kit/commit/aef72ba))
<a name="0.5.1"></a>
## <small>0.5.1 (2015-11-09)</small>
* 0.5.1 ([132cf33](https://github.com/bustle/mobiledoc-kit/commit/132cf33))
* Add cursor points at head and tail of cards ([ac4fac8](https://github.com/bustle/mobiledoc-kit/commit/ac4fac8)), closes [#182](https://github.com/bustle/mobiledoc-kit/issues/182)
* Add underline, subscript, superscript and strikethrough markup ([cae444c](https://github.com/bustle/mobiledoc-kit/commit/cae444c))
* demo card with image ([2a7753a](https://github.com/bustle/mobiledoc-kit/commit/2a7753a))
* fix createMarkup() example in post.js ([336ee8a](https://github.com/bustle/mobiledoc-kit/commit/336ee8a))
* Fix demo input card for FF ([f6563f8](https://github.com/bustle/mobiledoc-kit/commit/f6563f8))
* fix typo in Editor Lifecycle Hooks section of README ([193007c](https://github.com/bustle/mobiledoc-kit/commit/193007c))
* Parse nbsp into spaces, render nbsp where needed ([6a95af5](https://github.com/bustle/mobiledoc-kit/commit/6a95af5)), closes [#195](https://github.com/bustle/mobiledoc-kit/issues/195)
* Remove Post parser, its reparse methods are now in DOM parser ([cf45846](https://github.com/bustle/mobiledoc-kit/commit/cf45846))
* Remove unused/deprecated code and css ([2f5eb4a](https://github.com/bustle/mobiledoc-kit/commit/2f5eb4a))
* show text cursor instead of default cursor over the placeholder ([f7db993](https://github.com/bustle/mobiledoc-kit/commit/f7db993))
<a name="0.5.0"></a>
## 0.5.0 (2015-11-02)
* 0.5.0 ([c7340f2](https://github.com/bustle/mobiledoc-kit/commit/c7340f2))
* Better error messages when parsing bad mobiledoc ([7d67671](https://github.com/bustle/mobiledoc-kit/commit/7d67671)), closes [#177](https://github.com/bustle/mobiledoc-kit/issues/177)
* built website from 7774864980b6944edd755346044ff13f730fa299 ([e0b7e0e](https://github.com/bustle/mobiledoc-kit/commit/e0b7e0e))
* built website from e0b7e0e0bf8326a7e56d8a2eed7052bc64e525cd ([28c57d7](https://github.com/bustle/mobiledoc-kit/commit/28c57d7))
* Enable pasting html and text externally ([3556155](https://github.com/bustle/mobiledoc-kit/commit/3556155)), closes [#180](https://github.com/bustle/mobiledoc-kit/issues/180)
* Paste improvements ([d4ce47a](https://github.com/bustle/mobiledoc-kit/commit/d4ce47a)), closes [#196](https://github.com/bustle/mobiledoc-kit/issues/196) [#190](https://github.com/bustle/mobiledoc-kit/issues/190)
* Remove unused files, remove packages from package.json, docs ([fce0dc4](https://github.com/bustle/mobiledoc-kit/commit/fce0dc4))
* update website build script, demo prod config ([7fbd438](https://github.com/bustle/mobiledoc-kit/commit/7fbd438))
<a name="0.5.0-beta2"></a>
## 0.5.0-beta2 (2015-10-27)
* 0.5.0-beta2 ([ff395b6](https://github.com/bustle/mobiledoc-kit/commit/ff395b6))
* Improve unknown card errors ([180172e](https://github.com/bustle/mobiledoc-kit/commit/180172e))
* Parse ul and ols correctly ([577b3db](https://github.com/bustle/mobiledoc-kit/commit/577b3db)), closes [#183](https://github.com/bustle/mobiledoc-kit/issues/183)
* Return "moved" sections ([5371529](https://github.com/bustle/mobiledoc-kit/commit/5371529))
<a name="0.5.0-beta1"></a>
## 0.5.0-beta1 (2015-10-27)
* 0.5.0-beta1 ([4b1179a](https://github.com/bustle/mobiledoc-kit/commit/4b1179a))
* Add `cardParsers` to SectionParser ([1c880f3](https://github.com/bustle/mobiledoc-kit/commit/1c880f3))
* Enable CommonJS builds ([ad2e698](https://github.com/bustle/mobiledoc-kit/commit/ad2e698)), closes [#181](https://github.com/bustle/mobiledoc-kit/issues/181)
* Fix demo updating on selection change ([051d267](https://github.com/bustle/mobiledoc-kit/commit/051d267))
* Update demo. Style active buttons, bump ember-content-kit ([8e3dde4](https://github.com/bustle/mobiledoc-kit/commit/8e3dde4))
<a name="0.4.11"></a>
## <small>0.4.11 (2015-10-23)</small>
* 0.4.11 ([2f4f1b6](https://github.com/bustle/mobiledoc-kit/commit/2f4f1b6))
* Delete selection before applying paste ([ee22762](https://github.com/bustle/mobiledoc-kit/commit/ee22762)), closes [#184](https://github.com/bustle/mobiledoc-kit/issues/184)
<a name="0.4.10"></a>
## <small>0.4.10 (2015-10-22)</small>
* 0.4.10 ([b1080ae](https://github.com/bustle/mobiledoc-kit/commit/b1080ae))
* execCommands for bold, italic without selection ([8855461](https://github.com/bustle/mobiledoc-kit/commit/8855461))
* Handle cut/copy/paste events ([c2bbafe](https://github.com/bustle/mobiledoc-kit/commit/c2bbafe)), closes [#180](https://github.com/bustle/mobiledoc-kit/issues/180) [#111](https://github.com/bustle/mobiledoc-kit/issues/111)
<a name="0.4.9"></a>
## <small>0.4.9 (2015-10-20)</small>
* 0.4.9 ([b76155b](https://github.com/bustle/mobiledoc-kit/commit/b76155b))
* Remove dragover, drop listeners ([29db470](https://github.com/bustle/mobiledoc-kit/commit/29db470))
<a name="0.4.8"></a>
## <small>0.4.8 (2015-10-16)</small>
* 0.4.8 ([e069b2e](https://github.com/bustle/mobiledoc-kit/commit/e069b2e))
* Allow silent payload saving ([f041963](https://github.com/bustle/mobiledoc-kit/commit/f041963))
* Drop the embed intent prompt ([edf3c26](https://github.com/bustle/mobiledoc-kit/commit/edf3c26))
<a name="0.4.7"></a>
## <small>0.4.7 (2015-10-15)</small>
* 0.4.7 ([ac3e6c5](https://github.com/bustle/mobiledoc-kit/commit/ac3e6c5))
* Add editor#editCard and editor#displayCard ([2ef19f1](https://github.com/bustle/mobiledoc-kit/commit/2ef19f1))
* Allow duplicate key commands to be registered ([0140bd9](https://github.com/bustle/mobiledoc-kit/commit/0140bd9))
* built website from 0be1a85e810ef8c3f943b8dbb552dfd8faeed0a0 ([1c68846](https://github.com/bustle/mobiledoc-kit/commit/1c68846))
* Fix bug when walkMarkerableSections ranges starts with card ([9d6266c](https://github.com/bustle/mobiledoc-kit/commit/9d6266c))
* fixes shiftKey not being detected ([9d515e9](https://github.com/bustle/mobiledoc-kit/commit/9d515e9))
* Initial display of mobiledoc and rendered DOM ([7761ecc](https://github.com/bustle/mobiledoc-kit/commit/7761ecc)), closes [#163](https://github.com/bustle/mobiledoc-kit/issues/163)
* Register combo commands (“CTRL+X”) and allow special key names (“enter”) ([f6cfe26](https://github.com/bustle/mobiledoc-kit/commit/f6cfe26))
* Registered key commands can override built-in functionality ([cbd6ec0](https://github.com/bustle/mobiledoc-kit/commit/cbd6ec0))
* update README with details of key commands ([d3228b7](https://github.com/bustle/mobiledoc-kit/commit/d3228b7))
* Update website build script for Ember ([0be1a85](https://github.com/bustle/mobiledoc-kit/commit/0be1a85))
<a name="0.4.6"></a>
## <small>0.4.6 (2015-10-01)</small>
* 0.4.6 ([cad7039](https://github.com/bustle/mobiledoc-kit/commit/cad7039))
* Drop toolbars, migrate to Ember based demo ([bd63658](https://github.com/bustle/mobiledoc-kit/commit/bd63658))
<a name="0.4.5"></a>
## <small>0.4.5 (2015-09-24)</small>
* 0.4.5 ([e738b32](https://github.com/bustle/mobiledoc-kit/commit/e738b32))
* Drop addon ([9c775ff](https://github.com/bustle/mobiledoc-kit/commit/9c775ff))
<a name="0.4.4"></a>
## <small>0.4.4 (2015-09-23)</small>
* 0.4.4 ([973a1a2](https://github.com/bustle/mobiledoc-kit/commit/973a1a2))
* refactor post editor to use callbacks ([b53ae7a](https://github.com/bustle/mobiledoc-kit/commit/b53ae7a))
* section#clone, postEditor#moveSectionBefore moveSectionUp moveSectionDown ([099bc21](https://github.com/bustle/mobiledoc-kit/commit/099bc21))
<a name="0.4.3"></a>
## <small>0.4.3 (2015-09-23)</small>
* 0.4.3 ([de3113d](https://github.com/bustle/mobiledoc-kit/commit/de3113d))
* Add #detectMarkupInRange to editor ([93824a1](https://github.com/bustle/mobiledoc-kit/commit/93824a1))
* applyMarkupToRange -> addMarkupToRange ([ded780b](https://github.com/bustle/mobiledoc-kit/commit/ded780b))
<a name="0.4.2"></a>
## <small>0.4.2 (2015-09-22)</small>
* 0.4.2 ([2a689a5](https://github.com/bustle/mobiledoc-kit/commit/2a689a5))
* Add `cursorDidChange` lifecycle callback to editor ([cb20368](https://github.com/bustle/mobiledoc-kit/commit/cb20368)), closes [#157](https://github.com/bustle/mobiledoc-kit/issues/157)
* Handle a section of tagName "pull-quote" ([216cd9b](https://github.com/bustle/mobiledoc-kit/commit/216cd9b)), closes [#153](https://github.com/bustle/mobiledoc-kit/issues/153)
* Handle selecting sections when the passed array is empty ([f249a74](https://github.com/bustle/mobiledoc-kit/commit/f249a74)), closes [#155](https://github.com/bustle/mobiledoc-kit/issues/155)
* Update README.md ([5579169](https://github.com/bustle/mobiledoc-kit/commit/5579169))
<a name="0.4.1"></a>
## <small>0.4.1 (2015-09-21)</small>
* 0.4.1 ([0dd2d4c](https://github.com/bustle/mobiledoc-kit/commit/0dd2d4c))
* Add docs for `registerKeyCommand` and `registerExpansion` editor methods ([a2df75e](https://github.com/bustle/mobiledoc-kit/commit/a2df75e)), closes [#150](https://github.com/bustle/mobiledoc-kit/issues/150)
* built website from 4e4662cf0315fd4c235d798a78857343be730bbc ([db764c6](https://github.com/bustle/mobiledoc-kit/commit/db764c6))
* upgrade to broccoli-multi-builder 0.2.8 ([ab5029e](https://github.com/bustle/mobiledoc-kit/commit/ab5029e))
<a name="0.4.0"></a>
## 0.4.0 (2015-09-21)
* 0.4.0 ([4e4662c](https://github.com/bustle/mobiledoc-kit/commit/4e4662c))
* add postEditor#splitSectionMarkerAtOffset ([6940ecd](https://github.com/bustle/mobiledoc-kit/commit/6940ecd))
* Coalesce markers that have identical markups ([a83b176](https://github.com/bustle/mobiledoc-kit/commit/a83b176))
* Fix all failing tests on Firefox ([e5b4763](https://github.com/bustle/mobiledoc-kit/commit/e5b4763))
* fix firefox demo ([9c02250](https://github.com/bustle/mobiledoc-kit/commit/9c02250))
* mark marker as dirty, not section, when applying or removing markup ([7d91956](https://github.com/bustle/mobiledoc-kit/commit/7d91956))
* No need to coalesce markers for removed sections ([af39a5a](https://github.com/bustle/mobiledoc-kit/commit/af39a5a))
* Use postEditor for block format commands ([0e4befd](https://github.com/bustle/mobiledoc-kit/commit/0e4befd))
<a name="0.3.13"></a>
## <small>0.3.13 (2015-09-16)</small>
* 0.3.13 ([0eb505b](https://github.com/bustle/mobiledoc-kit/commit/0eb505b))
* Add postEditor#insertSection, #insertSectionAtEnd, #toggleMarkup ([5dffae5](https://github.com/bustle/mobiledoc-kit/commit/5dffae5)), closes [#126](https://github.com/bustle/mobiledoc-kit/issues/126)
* Do not show embed intent when editing is disabled ([0f18698](https://github.com/bustle/mobiledoc-kit/commit/0f18698)), closes [#129](https://github.com/bustle/mobiledoc-kit/issues/129)
* Do not show the placeholder text when editing is disabled ([03e404c](https://github.com/bustle/mobiledoc-kit/commit/03e404c))
* Ensure that a markup can be applied to a range with a blank section ([7614af4](https://github.com/bustle/mobiledoc-kit/commit/7614af4)), closes [#128](https://github.com/bustle/mobiledoc-kit/issues/128)
* ensure we cache markups with attributes properly ([a46c26e](https://github.com/bustle/mobiledoc-kit/commit/a46c26e)), closes [#140](https://github.com/bustle/mobiledoc-kit/issues/140)
* Failing test for #134 ([db4c922](https://github.com/bustle/mobiledoc-kit/commit/db4c922)), closes [#134](https://github.com/bustle/mobiledoc-kit/issues/134)
* post#sectionsContainedBy returns [] when head section === tail section ([0a9fc7b](https://github.com/bustle/mobiledoc-kit/commit/0a9fc7b)), closes [#134](https://github.com/bustle/mobiledoc-kit/issues/134)
* Refactor EditorDom Renderer to ensure renderNodes are not leaked ([0b8f6c8](https://github.com/bustle/mobiledoc-kit/commit/0b8f6c8)), closes [#132](https://github.com/bustle/mobiledoc-kit/issues/132)
* Set the renderTree renderNode element for a list item ([7c192ed](https://github.com/bustle/mobiledoc-kit/commit/7c192ed)), closes [#130](https://github.com/bustle/mobiledoc-kit/issues/130)
* update release notes ([411ea90](https://github.com/bustle/mobiledoc-kit/commit/411ea90))
* use `isBlank` in editor-dom renderer ([542e672](https://github.com/bustle/mobiledoc-kit/commit/542e672))
<a name="0.3.12"></a>
## <small>0.3.12 (2015-09-15)</small>
* 0.3.12 ([d3ecb8d](https://github.com/bustle/mobiledoc-kit/commit/d3ecb8d))
* built website from 068db51a82c6c3d75ca9a5ef18a25e3d3fdc1db6 ([fa4c06c](https://github.com/bustle/mobiledoc-kit/commit/fa4c06c))
* Handle blank mobiledoc in editor ([dca9722](https://github.com/bustle/mobiledoc-kit/commit/dca9722)), closes [#125](https://github.com/bustle/mobiledoc-kit/issues/125) [#35](https://github.com/bustle/mobiledoc-kit/issues/35) [#71](https://github.com/bustle/mobiledoc-kit/issues/71)
* Handle forward-delete in list items ([ae42ab2](https://github.com/bustle/mobiledoc-kit/commit/ae42ab2)), closes [#118](https://github.com/bustle/mobiledoc-kit/issues/118)
* Refactor dom helpers, run some tests that were skipped in phantom ([e19dd6c](https://github.com/bustle/mobiledoc-kit/commit/e19dd6c))
* Refactor into base Section class ([a8e19da](https://github.com/bustle/mobiledoc-kit/commit/a8e19da))
* simplify Helpers.dom.getSelectedText() ([352c53c](https://github.com/bustle/mobiledoc-kit/commit/352c53c))
<a name="0.3.11"></a>
## <small>0.3.11 (2015-09-10)</small>
* 0.3.11 ([31f4b7a](https://github.com/bustle/mobiledoc-kit/commit/31f4b7a))
* Add keyboard shortcuts via editor#registerKeyCommand ([f5487b0](https://github.com/bustle/mobiledoc-kit/commit/f5487b0)), closes [#112](https://github.com/bustle/mobiledoc-kit/issues/112)
* Fix bug in getting activeMarkers, use editor#markupsInSelection ([1c2fbab](https://github.com/bustle/mobiledoc-kit/commit/1c2fbab)), closes [#119](https://github.com/bustle/mobiledoc-kit/issues/119)
* Fix joining of previous section in postEditor when prev section is list ([fedb727](https://github.com/bustle/mobiledoc-kit/commit/fedb727)), closes [#117](https://github.com/bustle/mobiledoc-kit/issues/117)
* Move command and button creation code out of editor.js ([fe72d5b](https://github.com/bustle/mobiledoc-kit/commit/fe72d5b))
* Use post#markersContainedByRange in postEditor#splitMarkers ([63cb72a](https://github.com/bustle/mobiledoc-kit/commit/63cb72a)), closes [#121](https://github.com/bustle/mobiledoc-kit/issues/121)
<a name="0.3.10"></a>
## <small>0.3.10 (2015-09-08)</small>
* 0.3.10 ([a5b6b50](https://github.com/bustle/mobiledoc-kit/commit/a5b6b50))
* Add Post#sectionsContainedBy and update #walkMarkerableSections ([703ce12](https://github.com/bustle/mobiledoc-kit/commit/703ce12)), closes [#108](https://github.com/bustle/mobiledoc-kit/issues/108)
* Add post#walkMarkerableSections and make post.markersFor markerable-aware ([4b2ca18](https://github.com/bustle/mobiledoc-kit/commit/4b2ca18)), closes [#102](https://github.com/bustle/mobiledoc-kit/issues/102)
* bump mobiledoc-html-renderer dep ([58714d6](https://github.com/bustle/mobiledoc-kit/commit/58714d6))
* bump to use mobiledoc-dom-renderer 0.1.12, with list support ([41e0605](https://github.com/bustle/mobiledoc-kit/commit/41e0605))
* Cleanup listener code ([3d56c76](https://github.com/bustle/mobiledoc-kit/commit/3d56c76))
* Create default markup section when hitting enter ([d348d06](https://github.com/bustle/mobiledoc-kit/commit/d348d06))
* Detect when cursor is in card and ignore editor event listeners when so ([e6bfdef](https://github.com/bustle/mobiledoc-kit/commit/e6bfdef)), closes [#114](https://github.com/bustle/mobiledoc-kit/issues/114)
* Implement text expansions ([f598db8](https://github.com/bustle/mobiledoc-kit/commit/f598db8)), closes [#87](https://github.com/bustle/mobiledoc-kit/issues/87)
* Remove extraneous arguments in toolbar/view logic ([f5871fc](https://github.com/bustle/mobiledoc-kit/commit/f5871fc))
* Remove unnecessary `sync` call ([413144b](https://github.com/bustle/mobiledoc-kit/commit/413144b))
* Simplify card editor-dom rendering ([a2a9969](https://github.com/bustle/mobiledoc-kit/commit/a2a9969))
<a name="0.3.9"></a>
## <small>0.3.9 (2015-09-01)</small>
* 0.3.9 ([b3d9cdb](https://github.com/bustle/mobiledoc-kit/commit/b3d9cdb))
* Add #remove env hook to cards ([0787c17](https://github.com/bustle/mobiledoc-kit/commit/0787c17)), closes [#104](https://github.com/bustle/mobiledoc-kit/issues/104)
* Add ListSection, ListItem, bump MOBILEDOC_VERSION -> 0.2.0 ([44494f0](https://github.com/bustle/mobiledoc-kit/commit/44494f0))
* Add prompt button, remove execCommand for links ([dcab0ad](https://github.com/bustle/mobiledoc-kit/commit/dcab0ad)), closes [#98](https://github.com/bustle/mobiledoc-kit/issues/98)
* allow trailing commas ([04cfdc7](https://github.com/bustle/mobiledoc-kit/commit/04cfdc7))
* Catch render errors in demo and display the error ([789e252](https://github.com/bustle/mobiledoc-kit/commit/789e252))
* Cleanup ([9fa15e4](https://github.com/bustle/mobiledoc-kit/commit/9fa15e4))
* Drop all blank markers, section renders br ([787bd5a](https://github.com/bustle/mobiledoc-kit/commit/787bd5a))
* Ensure we correctly use the markup cache when creating markups ([72cb5c6](https://github.com/bustle/mobiledoc-kit/commit/72cb5c6)), closes [#80](https://github.com/bustle/mobiledoc-kit/issues/80)
* Extract Markerable base class for ListItem and MarkupSection ([cab841a](https://github.com/bustle/mobiledoc-kit/commit/cab841a))
* Introduce lifecycle hooks ([34104aa](https://github.com/bustle/mobiledoc-kit/commit/34104aa))
<a name="0.3.8"></a>
## <small>0.3.8 (2015-08-26)</small>
* 0.3.8 ([6f18a98](https://github.com/bustle/mobiledoc-kit/commit/6f18a98))
* Fix clicking when there is no active cursor. ([48d372e](https://github.com/bustle/mobiledoc-kit/commit/48d372e))
<a name="0.3.7"></a>
## <small>0.3.7 (2015-08-25)</small>
* 0.3.7 ([7d93666](https://github.com/bustle/mobiledoc-kit/commit/7d93666))
* built website from ced3b2b9e50e8a1c4be251e645a34a013135854f ([785641b](https://github.com/bustle/mobiledoc-kit/commit/785641b))
* disabling content editable works before render ([3a2c416](https://github.com/bustle/mobiledoc-kit/commit/3a2c416))
* Ensure that editor gets destroyed between tests ([b1d58d1](https://github.com/bustle/mobiledoc-kit/commit/b1d58d1))
<a name="0.3.6"></a>
## <small>0.3.6 (2015-08-25)</small>
* 0.3.5 ([c8aa07e](https://github.com/bustle/mobiledoc-kit/commit/c8aa07e))
* 0.3.6 ([ced3b2b](https://github.com/bustle/mobiledoc-kit/commit/ced3b2b))
* Add disableEditing, enableEditing ([22f723f](https://github.com/bustle/mobiledoc-kit/commit/22f723f))
* built website from c83010e40c0ca020d10ce9ffa97044fcac435ca0 ([25ec47e](https://github.com/bustle/mobiledoc-kit/commit/25ec47e))
* Remove UNPRINTABLE_CHARACTER, use <br> instead ([a0d5566](https://github.com/bustle/mobiledoc-kit/commit/a0d5566))
* simplify #markersFor ([ba7f1b9](https://github.com/bustle/mobiledoc-kit/commit/ba7f1b9))
* Split render from editor instantiation ([6b05a4f](https://github.com/bustle/mobiledoc-kit/commit/6b05a4f))
<a name="0.3.4"></a>
## <small>0.3.4 (2015-08-18)</small>
* 0.3.4 ([f48a326](https://github.com/bustle/mobiledoc-kit/commit/f48a326))
* Export BoldCommand ([53bfd64](https://github.com/bustle/mobiledoc-kit/commit/53bfd64))
<a name="0.3.3"></a>
## <small>0.3.3 (2015-08-18)</small>
* 0.3.3 ([b572547](https://github.com/bustle/mobiledoc-kit/commit/b572547))
* Add `Key`, test for printable character on keydown when selection ([83deff5](https://github.com/bustle/mobiledoc-kit/commit/83deff5)), closes [#50](https://github.com/bustle/mobiledoc-kit/issues/50)
* Add forward and backward deletion to PostEditor ([cbb7182](https://github.com/bustle/mobiledoc-kit/commit/cbb7182)), closes [#36](https://github.com/bustle/mobiledoc-kit/issues/36)
* Add LinkedList#removeBy ([1cf6e59](https://github.com/bustle/mobiledoc-kit/commit/1cf6e59))
* Correct the browser's reported selection ([1fbec9f](https://github.com/bustle/mobiledoc-kit/commit/1fbec9f)), closes [#56](https://github.com/bustle/mobiledoc-kit/issues/56)
* Docs for postEditor, editor.run, README ([aae4eda](https://github.com/bustle/mobiledoc-kit/commit/aae4eda))
* Drop loadModel ([d1061eb](https://github.com/bustle/mobiledoc-kit/commit/d1061eb))
* Handle newlines when there is a selection ([3b71056](https://github.com/bustle/mobiledoc-kit/commit/3b71056)), closes [#49](https://github.com/bustle/mobiledoc-kit/issues/49)
* Make getUserMedia work across browsers ([f9df470](https://github.com/bustle/mobiledoc-kit/commit/f9df470))
* Refactor image card to use postEditor ([b4db504](https://github.com/bustle/mobiledoc-kit/commit/b4db504))
* Refactor newline insertion to use postEditor ([9a5c62e](https://github.com/bustle/mobiledoc-kit/commit/9a5c62e))
* Refactor some method into public postEditor methods ([356468b](https://github.com/bustle/mobiledoc-kit/commit/356468b))
* Remove unused MarkupSection#markerContaining ([44518f8](https://github.com/bustle/mobiledoc-kit/commit/44518f8))
* remove unused MarkupSection#split ([c42329b](https://github.com/bustle/mobiledoc-kit/commit/c42329b))
* Render a first marker with a leading space using NO_BREAK_SPACE ([f20a890](https://github.com/bustle/mobiledoc-kit/commit/f20a890)), closes [#75](https://github.com/bustle/mobiledoc-kit/issues/75)
* Render a last marker with trailing space using NO_BREAK_SPACE ([e1a5eda](https://github.com/bustle/mobiledoc-kit/commit/e1a5eda)), closes [#68](https://github.com/bustle/mobiledoc-kit/issues/68)
* rerender and didUpdate should be scheduled ([7e8a35c](https://github.com/bustle/mobiledoc-kit/commit/7e8a35c))
* use triggerDelete instead of execCommand ([c0a84a9](https://github.com/bustle/mobiledoc-kit/commit/c0a84a9))
<a name="0.3.2"></a>
## <small>0.3.2 (2015-08-12)</small>
* 0.3.2 ([c6d544e](https://github.com/bustle/mobiledoc-kit/commit/c6d544e))
* built website from 57aa456aea525555af553c5ce9359ba39cf54cee ([c404d3b](https://github.com/bustle/mobiledoc-kit/commit/c404d3b))
* Ensure parsed mobiledocs have a blank marker ([e6f656c](https://github.com/bustle/mobiledoc-kit/commit/e6f656c))
* Handle empty DOM nodes ([cfa4624](https://github.com/bustle/mobiledoc-kit/commit/cfa4624))
<a name="0.3.1"></a>
## <small>0.3.1 (2015-08-11)</small>
* 0.3.1 ([57aa456](https://github.com/bustle/mobiledoc-kit/commit/57aa456))
* built website from 059f4f3d6c14b18b38e3c7164301df893b638e04 ([cb8e11d](https://github.com/bustle/mobiledoc-kit/commit/cb8e11d))
* Close markers properly in editor-dom renderer ([16569cb](https://github.com/bustle/mobiledoc-kit/commit/16569cb))
* Ensure Marker#join returns a Marker with a builder ([19a30b3](https://github.com/bustle/mobiledoc-kit/commit/19a30b3))
* Ensure that the editor triggers an update when clicking "heading" ([5344ca2](https://github.com/bustle/mobiledoc-kit/commit/5344ca2)), closes [#58](https://github.com/bustle/mobiledoc-kit/issues/58)
* isEmpty for linked list ([3dceea4](https://github.com/bustle/mobiledoc-kit/commit/3dceea4))
* Restore correct unprintable character ([462d9a7](https://github.com/bustle/mobiledoc-kit/commit/462d9a7))
* Use `isEmpty` prop instead of `empty()` method on marker and section ([7c01249](https://github.com/bustle/mobiledoc-kit/commit/7c01249))
* Use builder for marker clone ([41a8214](https://github.com/bustle/mobiledoc-kit/commit/41a8214))
<a name="0.3.0"></a>
## 0.3.0 (2015-08-11)
* 0.3.0 ([059f4f3](https://github.com/bustle/mobiledoc-kit/commit/059f4f3))
* Handle newline at start or end of section ([3f113b3](https://github.com/bustle/mobiledoc-kit/commit/3f113b3)), closes [#39](https://github.com/bustle/mobiledoc-kit/issues/39)
* use a single loop ([d94aacb](https://github.com/bustle/mobiledoc-kit/commit/d94aacb))
<a name="0.2.7"></a>
## <small>0.2.7 (2015-08-10)</small>
* 0.2.7 ([b4efbef](https://github.com/bustle/mobiledoc-kit/commit/b4efbef))
* Drop embed in favor of bustle cards ([237bf4a](https://github.com/bustle/mobiledoc-kit/commit/237bf4a))
* Ensure multiple markup applications are rendered appropriately ([0687c83](https://github.com/bustle/mobiledoc-kit/commit/0687c83))
<a name="0.2.6"></a>
## <small>0.2.6 (2015-08-10)</small>
* 0.2.6 ([63474c8](https://github.com/bustle/mobiledoc-kit/commit/63474c8))
* Add objectAt to linked-list ([b13be70](https://github.com/bustle/mobiledoc-kit/commit/b13be70))
* Add splice method to linked list ([6e12e70](https://github.com/bustle/mobiledoc-kit/commit/6e12e70))
* Drop custom list accessors/methods ([7731668](https://github.com/bustle/mobiledoc-kit/commit/7731668))
* Port markers to linked list ([34945e8](https://github.com/bustle/mobiledoc-kit/commit/34945e8))
* Port sections to a linked list ([8c6f343](https://github.com/bustle/mobiledoc-kit/commit/8c6f343))
* takeRange -> readRange ([3503e5e](https://github.com/bustle/mobiledoc-kit/commit/3503e5e))
* Use diff of prev/next marker's markups instead of assuming consistent order ([59b96ef](https://github.com/bustle/mobiledoc-kit/commit/59b96ef)), closes [#51](https://github.com/bustle/mobiledoc-kit/issues/51)
<a name="0.2.5"></a>
## <small>0.2.5 (2015-08-10)</small>
* 0.2.5 ([c9bc65c](https://github.com/bustle/mobiledoc-kit/commit/c9bc65c))
* Add tests for adopt and free item hooks ([4b9f37f](https://github.com/bustle/mobiledoc-kit/commit/4b9f37f))
* Add toolbar test helpers, `triggerDelete` helper ([dd412c9](https://github.com/bustle/mobiledoc-kit/commit/dd412c9))
* built website from 854dc54f2edeef21a938e6b6176c5aaa610e3db4 ([39fe494](https://github.com/bustle/mobiledoc-kit/commit/39fe494))
* Handle different types of deletion ([9998dbb](https://github.com/bustle/mobiledoc-kit/commit/9998dbb)), closes [#37](https://github.com/bustle/mobiledoc-kit/issues/37)
* Initial linked list implementation ([3dd658e](https://github.com/bustle/mobiledoc-kit/commit/3dd658e))
* Make broccoli-funnel a dep ([3883367](https://github.com/bustle/mobiledoc-kit/commit/3883367))
* Port render nodes to use the linked list implementation ([d262593](https://github.com/bustle/mobiledoc-kit/commit/d262593))
* Remove Marker.createBlank ([1c1f04b](https://github.com/bustle/mobiledoc-kit/commit/1c1f04b))
* Use `triggerDelete` and remove some of the skipped-in-phantom tests ([433b783](https://github.com/bustle/mobiledoc-kit/commit/433b783))
<a name="0.2.4"></a>
## <small>0.2.4 (2015-08-07)</small>
* 0.2.4 ([854dc54](https://github.com/bustle/mobiledoc-kit/commit/854dc54))
* Add .editorconfig & .gitignore additions ([875f7f4](https://github.com/bustle/mobiledoc-kit/commit/875f7f4))
* Add `PostNodeBuilder`, remove post-builder, Markup.create ([ad9d9f9](https://github.com/bustle/mobiledoc-kit/commit/ad9d9f9))
* Add Editor#applyMarkupToSelection, change bold command to use it ([f3e99c6](https://github.com/bustle/mobiledoc-kit/commit/f3e99c6))
* Added Gitter badge ([be6d670](https://github.com/bustle/mobiledoc-kit/commit/be6d670))
* built website from 4acc28b64b352ca2f4ea5fa99a1af42e35e7add8 ([b96d75e](https://github.com/bustle/mobiledoc-kit/commit/b96d75e))
* change block commands to operate semantically, add ReversibleToolbarButton ([8ded94f](https://github.com/bustle/mobiledoc-kit/commit/8ded94f))
* Change Italic command to operate semantically, Bold command uses "strong" tag ([d0c834c](https://github.com/bustle/mobiledoc-kit/commit/d0c834c))
* Classify commands, change FormatBlock command to operate semantically ([3e7e829](https://github.com/bustle/mobiledoc-kit/commit/3e7e829))
* Fix embed-intent ([b89d4fe](https://github.com/bustle/mobiledoc-kit/commit/b89d4fe))
* Fix flexbox in Safari ([058155a](https://github.com/bustle/mobiledoc-kit/commit/058155a))
* Fixes mobiledoc sample & removes jQuery from usage ([dc99c85](https://github.com/bustle/mobiledoc-kit/commit/dc99c85))
* Ignore file with ENV for server ([845ab5d](https://github.com/bustle/mobiledoc-kit/commit/845ab5d))
* Normalize tag names for sections ([1d16466](https://github.com/bustle/mobiledoc-kit/commit/1d16466))
* Post images to be cards ([2b88550](https://github.com/bustle/mobiledoc-kit/commit/2b88550))
* Refactor editor to delegate selection methods to `Cursor` ([674d399](https://github.com/bustle/mobiledoc-kit/commit/674d399))
* Separate default and named imports (fixes confused syntax checker) ([897e35a](https://github.com/bustle/mobiledoc-kit/commit/897e35a))
* Upgrade to broccoli-multi-builder 0.2.7 (brings sourcemaps) ([94f120d](https://github.com/bustle/mobiledoc-kit/commit/94f120d))
* use element.classList ([75940ff](https://github.com/bustle/mobiledoc-kit/commit/75940ff))
* Use normalizeTagName, Markup.create ([dcf686e](https://github.com/bustle/mobiledoc-kit/commit/dcf686e))
* bugfix: Allow selecting across sections ([f89d346](https://github.com/bustle/mobiledoc-kit/commit/f89d346))
<a name="0.2.3"></a>
## <small>0.2.3 (2015-07-31)</small>
* 0.2.3 ([4acc28b](https://github.com/bustle/mobiledoc-kit/commit/4acc28b))
* built website from 0cc1746c4433b9896e85fe3fbd17b760247b0bd7 ([97f42c6](https://github.com/bustle/mobiledoc-kit/commit/97f42c6))
* changing to card display state triggers editor update ([4d0ad36](https://github.com/bustle/mobiledoc-kit/commit/4d0ad36))
* Update README.md ([60a5b77](https://github.com/bustle/mobiledoc-kit/commit/60a5b77))
<a name="0.2.2"></a>
## <small>0.2.2 (2015-07-31)</small>
* 0.2.2 ([0cc1746](https://github.com/bustle/mobiledoc-kit/commit/0cc1746))
* change selfie demo to use `src` ([be00508](https://github.com/bustle/mobiledoc-kit/commit/be00508))
* Clean up demo ([f49d483](https://github.com/bustle/mobiledoc-kit/commit/f49d483))
* fix safari bug in demo.js ([1fa57e6](https://github.com/bustle/mobiledoc-kit/commit/1fa57e6))
* Handle deletion (without selection) semantically ([5febfc4](https://github.com/bustle/mobiledoc-kit/commit/5febfc4))
* Handle newline semantically, use special chars to denote text nodes and unprintable chars in editor ([99824ba](https://github.com/bustle/mobiledoc-kit/commit/99824ba))
* Update index.html ([f074dd4](https://github.com/bustle/mobiledoc-kit/commit/f074dd4))
* Update README.md ([510faeb](https://github.com/bustle/mobiledoc-kit/commit/510faeb))
<a name="0.2.1"></a>
## <small>0.2.1 (2015-07-29)</small>
* 0.2.1 ([33d296a](https://github.com/bustle/mobiledoc-kit/commit/33d296a))
* Add ember-addon functionality ([c1e4991](https://github.com/bustle/mobiledoc-kit/commit/c1e4991))
* Tweak README ([878c877](https://github.com/bustle/mobiledoc-kit/commit/878c877))
<a name="0.2.0"></a>
## 0.2.0 (2015-07-29)
* 0.2.0 ([14dec35](https://github.com/bustle/mobiledoc-kit/commit/14dec35))
* ability to get cursor index ([244b7b5](https://github.com/bustle/mobiledoc-kit/commit/244b7b5))
* abstract auto typing text formatters ([f16e8b2](https://github.com/bustle/mobiledoc-kit/commit/f16e8b2))
* add $ and QUnit to jshint globals ([710664f](https://github.com/bustle/mobiledoc-kit/commit/710664f))
* Add a selfie card to the demo ([1e471f8](https://github.com/bustle/mobiledoc-kit/commit/1e471f8))
* Add fixme ([89a60bc](https://github.com/bustle/mobiledoc-kit/commit/89a60bc))
* add jquery ([006f74e](https://github.com/bustle/mobiledoc-kit/commit/006f74e))
* Add Marker, Section, Section parser ([b757a3b](https://github.com/bustle/mobiledoc-kit/commit/b757a3b))
* Add mobiledoc renderer test, fix tests ([d82b625](https://github.com/bustle/mobiledoc-kit/commit/d82b625))
* Add more options to the demo, clean up its style and UI ([6b0c45a](https://github.com/bustle/mobiledoc-kit/commit/6b0c45a))
* Add new renderer ([998c95a](https://github.com/bustle/mobiledoc-kit/commit/998c95a))
* add npm scripts to build and deploy website ([205f169](https://github.com/bustle/mobiledoc-kit/commit/205f169))
* add Post parser ([d83302d](https://github.com/bustle/mobiledoc-kit/commit/d83302d))
* Add tests for parsers ([4a6edfb](https://github.com/bustle/mobiledoc-kit/commit/4a6edfb))
* Added the ability to specify server url ([ea6f526](https://github.com/bustle/mobiledoc-kit/commit/ea6f526))
* adding loadModel and model option ([c02edbe](https://github.com/bustle/mobiledoc-kit/commit/c02edbe))
* Allow markers to determine if they closing or opening markup ([aec3812](https://github.com/bustle/mobiledoc-kit/commit/aec3812))
* Assert that cards are rendered in the editor, and are noneditable ([27cd46e](https://github.com/bustle/mobiledoc-kit/commit/27cd46e))
* basic test for pressing a letter in the editor ([f1372c5](https://github.com/bustle/mobiledoc-kit/commit/f1372c5))
* Better server error messages ([aca842a](https://github.com/bustle/mobiledoc-kit/commit/aca842a))
* breakup css files and build ([518ad4d](https://github.com/bustle/mobiledoc-kit/commit/518ad4d))
* Bring in DOMRenderer from external dep mobiledoc-dom-renderer ([a78b990](https://github.com/bustle/mobiledoc-kit/commit/a78b990))
* bug fix: embed intent hiding ([822d40a](https://github.com/bustle/mobiledoc-kit/commit/822d40a))
* bug fix: positioning when resizing window while editing a link ([d8e6b3b](https://github.com/bustle/mobiledoc-kit/commit/d8e6b3b))
* Build dist ([4d6e05f](https://github.com/bustle/mobiledoc-kit/commit/4d6e05f))
* build with esperanto ([278e02c](https://github.com/bustle/mobiledoc-kit/commit/278e02c))
* built website from 558499e7b0c5fbc76f554b3265f5a7dfb186d161 ([9512f1d](https://github.com/bustle/mobiledoc-kit/commit/9512f1d))
* built website from 6b0c45a130fd3a96be7ccb8b7e7186c494c7dfed ([433947d](https://github.com/bustle/mobiledoc-kit/commit/433947d))
* built website from b0933bfc8fc57aef1d2d68c9dd6d9bc1f28d1593 ([453856e](https://github.com/bustle/mobiledoc-kit/commit/453856e))
* built website from bb36364c86f87721b6572f6e8adbe5ff2e8b2ca8 ([99372ee](https://github.com/bustle/mobiledoc-kit/commit/99372ee))
* Bump for renderers to support cards ([055776e](https://github.com/bustle/mobiledoc-kit/commit/055776e))
* Bump html renderer to support cards ([2e9f668](https://github.com/bustle/mobiledoc-kit/commit/2e9f668))
* bundle the loader to simplify end-usage ([d4661eb](https://github.com/bustle/mobiledoc-kit/commit/d4661eb))
* Cards docs ([ae07bfd](https://github.com/bustle/mobiledoc-kit/commit/ae07bfd))
* change marker type to "marker", use "tagName" in markup ([875d31c](https://github.com/bustle/mobiledoc-kit/commit/875d31c))
* change npm command to broccoli serve ([0a36660](https://github.com/bustle/mobiledoc-kit/commit/0a36660))
* cleaner embed url settings ([6f0a1de](https://github.com/bustle/mobiledoc-kit/commit/6f0a1de))
* cleaning up Editor constructor ([a0bedfa](https://github.com/bustle/mobiledoc-kit/commit/a0bedfa))
* cleanup some complexity ([074f846](https://github.com/bustle/mobiledoc-kit/commit/074f846))
* code cleanup and minor bug fixes ([d2121ac](https://github.com/bustle/mobiledoc-kit/commit/d2121ac))
* combine contentEditable hacks ([0f157ea](https://github.com/bustle/mobiledoc-kit/commit/0f157ea))
* compatibility fixes for IE10 ([9d9a530](https://github.com/bustle/mobiledoc-kit/commit/9d9a530))
* compiler now included as npm dep. Move embed renderers here instead of compiler ([d8496ac](https://github.com/bustle/mobiledoc-kit/commit/d8496ac))
* Correct spelling ([db0d75e](https://github.com/bustle/mobiledoc-kit/commit/db0d75e))
* cross-browser fixes, positioning bug fixes, code cleanup, update compiler ([2c4c1d4](https://github.com/bustle/mobiledoc-kit/commit/2c4c1d4))
* crude image embeds ([84a634a](https://github.com/bustle/mobiledoc-kit/commit/84a634a))
* crude oEmbed working ([7d523d4](https://github.com/bustle/mobiledoc-kit/commit/7d523d4))
* destroy editor in demo before booting a new one ([5b59865](https://github.com/bustle/mobiledoc-kit/commit/5b59865))
* display rendered HTML in the demo ([558499e](https://github.com/bustle/mobiledoc-kit/commit/558499e))
* document building and deploying ([b7bdb12](https://github.com/bustle/mobiledoc-kit/commit/b7bdb12))
* don't show toolbar when only selecting whitespace ([565f8b1](https://github.com/bustle/mobiledoc-kit/commit/565f8b1))
* Drop compiler dependency ([45ce1f0](https://github.com/bustle/mobiledoc-kit/commit/45ce1f0))
* editor 'selection', 'selectionUpdated', and 'selectionEnded' events ([53cc297](https://github.com/bustle/mobiledoc-kit/commit/53cc297))
* eliminated constants file ([f4b6850](https://github.com/bustle/mobiledoc-kit/commit/f4b6850))
* embed intent responsiveness and cleanup ([83a73ff](https://github.com/bustle/mobiledoc-kit/commit/83a73ff))
* embed intents ([3bdb065](https://github.com/bustle/mobiledoc-kit/commit/3bdb065))
* embed loading indicator ([ccd33c4](https://github.com/bustle/mobiledoc-kit/commit/ccd33c4))
* embed toolbar, loading indication are now relative to embed intent view ([0a21ae7](https://github.com/bustle/mobiledoc-kit/commit/0a21ae7))
* Enabled CORS on the server ([2f5e34d](https://github.com/bustle/mobiledoc-kit/commit/2f5e34d))
* ensure floating toolbar always stays onscreen ([c3ea10d](https://github.com/bustle/mobiledoc-kit/commit/c3ea10d))
* Ensure rendered editor dom closes markup tags ([12c20af](https://github.com/bustle/mobiledoc-kit/commit/12c20af))
* ensure starting with an empty editor generates a block tag ([5e834d5](https://github.com/bustle/mobiledoc-kit/commit/5e834d5))
* error messages ([941c829](https://github.com/bustle/mobiledoc-kit/commit/941c829))
* es6 modules ([ac7b1f0](https://github.com/bustle/mobiledoc-kit/commit/ac7b1f0))
* events ([8e870d6](https://github.com/bustle/mobiledoc-kit/commit/8e870d6))
* explain how to deploy website in readme ([bb36364](https://github.com/bustle/mobiledoc-kit/commit/bb36364))
* faster tagName lookups ([8542c4e](https://github.com/bustle/mobiledoc-kit/commit/8542c4e))
* Fix bad import in editor-dom-test ([1ca3c56](https://github.com/bustle/mobiledoc-kit/commit/1ca3c56))
* fix broken build ([e6996a1](https://github.com/bustle/mobiledoc-kit/commit/e6996a1))
* fix bug in demo ([3900924](https://github.com/bustle/mobiledoc-kit/commit/3900924))
* fix CSS and JS for safari and FF ([f95aa2b](https://github.com/bustle/mobiledoc-kit/commit/f95aa2b))
* fix demo to run as local file without needing to start the server ([dfbbaac](https://github.com/bustle/mobiledoc-kit/commit/dfbbaac))
* Fix dom renderer to render cards ([b0933bf](https://github.com/bustle/mobiledoc-kit/commit/b0933bf))
* Fix failing test on Firefox due to non-deterministic attr ordering ([3976fd0](https://github.com/bustle/mobiledoc-kit/commit/3976fd0))
* fix jshint failure ([d7705e5](https://github.com/bustle/mobiledoc-kit/commit/d7705e5))
* handle failed images ([dd6614d](https://github.com/bustle/mobiledoc-kit/commit/dd6614d))
* handle live update special cases (enter, backspace) ([f6b5d9d](https://github.com/bustle/mobiledoc-kit/commit/f6b5d9d))
* Identify multiple selections and reparse them all ([0eb62f4](https://github.com/bustle/mobiledoc-kit/commit/0eb62f4))
* idk heroku ([a7e39be](https://github.com/bustle/mobiledoc-kit/commit/a7e39be))
* Ignore .env for AWS keys ([ed0410a](https://github.com/bustle/mobiledoc-kit/commit/ed0410a))
* Ignore tmp/ ([27aed62](https://github.com/bustle/mobiledoc-kit/commit/27aed62))
* image uploading ([4a48469](https://github.com/bustle/mobiledoc-kit/commit/4a48469))
* importing content-kit-compiler from npm ([26cbd84](https://github.com/bustle/mobiledoc-kit/commit/26cbd84))
* importing content-kit-utils from npm ([a820cbb](https://github.com/bustle/mobiledoc-kit/commit/a820cbb))
* improve test helper's makeDOM ([f6a7c07](https://github.com/bustle/mobiledoc-kit/commit/f6a7c07))
* improved text parsing ([a4129a0](https://github.com/bustle/mobiledoc-kit/commit/a4129a0))
* improving design ([89e7be1](https://github.com/bustle/mobiledoc-kit/commit/89e7be1))
* initial commit ([59e240e](https://github.com/bustle/mobiledoc-kit/commit/59e240e))
* integrated upload/embed server directing into app ([8eeeb50](https://github.com/bustle/mobiledoc-kit/commit/8eeeb50))
* integrating LESS ([6d69d9c](https://github.com/bustle/mobiledoc-kit/commit/6d69d9c))
* Introduce cards ([ca43198](https://github.com/bustle/mobiledoc-kit/commit/ca43198))
* link tooltips ([1bd3276](https://github.com/bustle/mobiledoc-kit/commit/1bd3276))
* local image rendering ([df3de85](https://github.com/bustle/mobiledoc-kit/commit/df3de85))
* minor style cleanup of demo ([7bde2c7](https://github.com/bustle/mobiledoc-kit/commit/7bde2c7))
* mobiledoc documentation ([b1b8bec](https://github.com/bustle/mobiledoc-kit/commit/b1b8bec))
* more deploy goodies ([8cbfaab](https://github.com/bustle/mobiledoc-kit/commit/8cbfaab))
* more embed intent ux fixes ([a6321a4](https://github.com/bustle/mobiledoc-kit/commit/a6321a4))
* Move Section model to MarkupSection, use across codebase ([3c9465d](https://github.com/bustle/mobiledoc-kit/commit/3c9465d))
* mucho trabajo ([2304dc3](https://github.com/bustle/mobiledoc-kit/commit/2304dc3))
* new transpiler to remove amd ([874115f](https://github.com/bustle/mobiledoc-kit/commit/874115f))
* Only reference runtime in demo ([1926c95](https://github.com/bustle/mobiledoc-kit/commit/1926c95))
* overhaul gulp build system. Include compiler in build ([5e39bb2](https://github.com/bustle/mobiledoc-kit/commit/5e39bb2))
* overhaul gulp build system. Include compiler in build ([3105470](https://github.com/bustle/mobiledoc-kit/commit/3105470))
* parse dom node, not innerHTML ([e77c366](https://github.com/bustle/mobiledoc-kit/commit/e77c366))
* Pass version number and sections payload on mobiledocs ([148735b](https://github.com/bustle/mobiledoc-kit/commit/148735b))
* Post nodes no longer store closed and open, but all their markups ([0f69dc1](https://github.com/bustle/mobiledoc-kit/commit/0f69dc1))
* prepping embeds for interactive editing. ([40937bd](https://github.com/bustle/mobiledoc-kit/commit/40937bd))
* Prototype serializer for posts ([18ba2a0](https://github.com/bustle/mobiledoc-kit/commit/18ba2a0))
* publish builds ([4e9dcd0](https://github.com/bustle/mobiledoc-kit/commit/4e9dcd0))
* Re-use card blocks from a previous render ([6dd5a69](https://github.com/bustle/mobiledoc-kit/commit/6dd5a69))
* README tweaks for website deploy ([dcfcade](https://github.com/bustle/mobiledoc-kit/commit/dcfcade))
* README updates ([3e57efc](https://github.com/bustle/mobiledoc-kit/commit/3e57efc))
* Refactor Image and Card sections to a new renderer ([67c2e0d](https://github.com/bustle/mobiledoc-kit/commit/67c2e0d))
* Remove CORS ([3c084ce](https://github.com/bustle/mobiledoc-kit/commit/3c084ce))
* remove heroku postinstall script ([497df98](https://github.com/bustle/mobiledoc-kit/commit/497df98))
* remove some unused code ([a9f7f02](https://github.com/bustle/mobiledoc-kit/commit/a9f7f02))
* remove unused ember-cli-test-loader bower component ([3bc230a](https://github.com/bustle/mobiledoc-kit/commit/3bc230a))
* Removes gulp dependencies ([422f987](https://github.com/bustle/mobiledoc-kit/commit/422f987))
* revert some experimental code ([acad7cb](https://github.com/bustle/mobiledoc-kit/commit/acad7cb))
* sample cards: simple, edit, input ([6a440dc](https://github.com/bustle/mobiledoc-kit/commit/6a440dc))
* screenshot ([ec7b780](https://github.com/bustle/mobiledoc-kit/commit/ec7b780))
* section has type='section' and tagName property ([e6509e4](https://github.com/bustle/mobiledoc-kit/commit/e6509e4))
* serverUrl property changed to serverHost ([2843105](https://github.com/bustle/mobiledoc-kit/commit/2843105))
* Show innerHTML (with | between text nodes) of editor in demo ([5e25491](https://github.com/bustle/mobiledoc-kit/commit/5e25491))
* simplify animations ([7ff5fa6](https://github.com/bustle/mobiledoc-kit/commit/7ff5fa6))
* skip link test in phantomjs ([7557d43](https://github.com/bustle/mobiledoc-kit/commit/7557d43))
* Small formatting cleanup ([0589f3c](https://github.com/bustle/mobiledoc-kit/commit/0589f3c))
* Specify libDirName for testTreeBuilder ([9bf4ab0](https://github.com/bustle/mobiledoc-kit/commit/9bf4ab0))
* start live update ([1e5b1cf](https://github.com/bustle/mobiledoc-kit/commit/1e5b1cf))
* sticky toolbar support ([8ec1188](https://github.com/bustle/mobiledoc-kit/commit/8ec1188))
* stub drag and drop ([76e465c](https://github.com/bustle/mobiledoc-kit/commit/76e465c))
* style touchups ([7752de9](https://github.com/bustle/mobiledoc-kit/commit/7752de9))
* support for pasting markup ([bf5b57f](https://github.com/bustle/mobiledoc-kit/commit/bf5b57f))
* Test that editor can accept mobiledoc format and render it ([06def74](https://github.com/bustle/mobiledoc-kit/commit/06def74))
* Tests for creating/deleting sections ([dafdee5](https://github.com/bustle/mobiledoc-kit/commit/dafdee5))
* Text fixes ([86651c0](https://github.com/bustle/mobiledoc-kit/commit/86651c0))
* toolbar cleanup ([bc947fa](https://github.com/bustle/mobiledoc-kit/commit/bc947fa))
* Tweak docs to show booting node server ([6261c7c](https://github.com/bustle/mobiledoc-kit/commit/6261c7c))
* Tweak README ([d6f9ca8](https://github.com/bustle/mobiledoc-kit/commit/d6f9ca8))
* typo fix ([a2bbf96](https://github.com/bustle/mobiledoc-kit/commit/a2bbf96))
* Typo fix ([f09e33a](https://github.com/bustle/mobiledoc-kit/commit/f09e33a))
* update compiler ([216fd3f](https://github.com/bustle/mobiledoc-kit/commit/216fd3f))
* update compiler, update demo code pane ux ([f830621](https://github.com/bustle/mobiledoc-kit/commit/f830621))
* update config setup ([3b0c57f](https://github.com/bustle/mobiledoc-kit/commit/3b0c57f))
* update demo, add compat layer for win/doc, compile LESS ([3c505d7](https://github.com/bustle/mobiledoc-kit/commit/3c505d7))
* Update editor to parse the DOM to the post AT ([e59eaf7](https://github.com/bustle/mobiledoc-kit/commit/e59eaf7))
* Update index.html ([81b5649](https://github.com/bustle/mobiledoc-kit/commit/81b5649))
* Update LICENSE year, owners ([442740f](https://github.com/bustle/mobiledoc-kit/commit/442740f))
* Update MOBILEDOC.md ([e9a5d42](https://github.com/bustle/mobiledoc-kit/commit/e9a5d42))
* Update README ([9d417f0](https://github.com/bustle/mobiledoc-kit/commit/9d417f0))
* Update README.md ([504adbe](https://github.com/bustle/mobiledoc-kit/commit/504adbe))
* Update README.md ([0b9222d](https://github.com/bustle/mobiledoc-kit/commit/0b9222d))
* Update renderers ([f775642](https://github.com/bustle/mobiledoc-kit/commit/f775642))
* update server stuff ([3a01391](https://github.com/bustle/mobiledoc-kit/commit/3a01391))
* update to work with broccoli multi builder 0.2.2, bring in loader.js to tests ([a0c5c56](https://github.com/bustle/mobiledoc-kit/commit/a0c5c56))
* use broccoli-multi-builder to output amd, globals, cjs ([35f34c8](https://github.com/bustle/mobiledoc-kit/commit/35f34c8))
* Use broccoli-test-builder and fix jshint failures ([59d103c](https://github.com/bustle/mobiledoc-kit/commit/59d103c))
* use content-kit-compiler 0.3.1 ([2613387](https://github.com/bustle/mobiledoc-kit/commit/2613387))
* Use custom IE flexbox CSS for demo ([2839ce5](https://github.com/bustle/mobiledoc-kit/commit/2839ce5))
* use ENV vars instead of config.json for api keys; setup for deploy ([7510ee0](https://github.com/bustle/mobiledoc-kit/commit/7510ee0))
* use EventListener mixin to ensure listeners are destroyed by views ([9ef8f59](https://github.com/bustle/mobiledoc-kit/commit/9ef8f59))
* use markup model ([63b8fbf](https://github.com/bustle/mobiledoc-kit/commit/63b8fbf))
* Use phantomjs at travis ([6e30ac8](https://github.com/bustle/mobiledoc-kit/commit/6e30ac8))
* Use runtime renderer in demo ([8213e30](https://github.com/bustle/mobiledoc-kit/commit/8213e30))
* use testem for tests ([532c974](https://github.com/bustle/mobiledoc-kit/commit/532c974))
* using tags from compiler ([19a2464](https://github.com/bustle/mobiledoc-kit/commit/19a2464))
* View class abstraction and code cleanup ([2a3b093](https://github.com/bustle/mobiledoc-kit/commit/2a3b093))
* wooo ([c74e6a2](https://github.com/bustle/mobiledoc-kit/commit/c74e6a2))
* youtube embeds ([028f3ba](https://github.com/bustle/mobiledoc-kit/commit/028f3ba))
* z-index management. better messages UI ([817166c](https://github.com/bustle/mobiledoc-kit/commit/817166c))
* Test: displaying toolbar, clicking format butons, creating links ([9a10d7a](https://github.com/bustle/mobiledoc-kit/commit/9a10d7a))
* WIP: Add destroy to editor, make mobiledoc observable ([98075e8](https://github.com/bustle/mobiledoc-kit/commit/98075e8))
* WIP: parse across section edits. TODO: handle deletion ([d062eab](https://github.com/bustle/mobiledoc-kit/commit/d062eab))
* WIP: Start rewriting the demo ([43fd3c6](https://github.com/bustle/mobiledoc-kit/commit/43fd3c6))