- Switch everything to use dependencies installed via Bower instead of in-repository
- Compatibility with Font Awesome 4.x
- Plugin instance fetching is now more robust and gives better errors on plugins not compatible with jQuery 1.10
- Ported the build environment to Grunt
- Updated Bower packaging, and moved built Hallo version to
dist
Improved compatibility with jQuery 1.9 by removing the deprecated jQuery.browser
calls.
User interface:
- Fixed Hallo toolbars now stay on the top of the screen when scrolling longer content elements 135
- Contextual toolbar positioning is now more accurate 120 & 121
- Link plugin now prepends a
http://
to links if no protocol is defined 101 - New Hallo logo from the contest:
Plugins:
- New blacklist plugin for removing unwanted DOM elements
- Headings plugin uses the button class 126
- Drag-and-drop behavior with the image widget was improved 115
Internals:
- Whitespace no longer prevents Hallo placeholder content from showing up 140
- jQuery UI 1.10 compatibility 138
- Several Internet Explorer fixes were included
- Switched to jQuery 1.7+
on
/off
instead ofbind
/unbind
- Switched selection handling to use the Rangy library
Development:
- CoffeeScript coding standards are now enforced by CoffeeLint
- Unit tests and continuous integration run with the PhantomJS headless browser