See changelog
Added environment detection capability
Added row-modify mixin and added optional margin to column-modify for modifying spacing
Resolved issue where init route may not fire on nested paths
Resolved issue with CSS function when passing single parameter
Ensured breakpoint val function returns cached size if available
Data parameter is now available to the data request GET method
The mouseenter and mouseleave events are no fully functional
Upgraded html5shiv to 3.7.2
Removed DNS prefetch from HTML examples
Resolved problem with margin on column-modify
Responsive test mode is fully functional with the controller pattern
Cleaned up route logic and resolved all outstanding issues
Added skew(x; @x) and skew(y: @y) mixins
Resolved issue with .sprite (retina) height parameter
Resolved issue with how Wee.html() was written
Added mobile portrait to responsive mode
Font and color are now optional on content-related mixins
Meta variables can now be namespaced
Replaced parse data request parameter with json
Removed $pop function
Removed deep clone option
Updated Grunt dependency to 0.4.5
Replaced $call() function with $private() and $call property with $public
Renamed breakpoints controller to screen
Readme tweaks
Renamed controller.create to controller.make
Added start of QUnit testing
Added htaccess trailing slash directory exclusion
JSON data requests now try the parse for graceful degredation
You can now fire events manually that were bound with mappings
The events.on function now requires an object of events for the second parameter
Routes now take an optional second parameter to initialize the map without a second call
The routes.run function take a second parameter to dictate the chaining order of init callbacks
New $ based pattern matching for routes and ajax support
Screen breakpoint callback object now returns 0 for init direction and 1/-1 for non-init direction
Resolved $call references in loader
Added .gitkeep to css and js build directories
Wee.controller is now Wee.fn
$setVars now looks for data-set/value instead of data-var/content
Added cache parameter to Wee.data.request for cache-busting
Resolved issue with event mapping
The Grunt process now clears source map directories on initialization
Fixed issue with Grunt module inclusion
Resolved outstanding issues with routing misfires
Added scope, arguments, and watch parameters to Wee.screen.map
isObject now makes sure the object is not an array
Wee.data.request GET calls now prepend '?' when attaching data
Wee.loader now accounts properly for image and js failures
Updated grun-contrib-less to 0.11.1
Moved tests to root and added testem.json for CI
Renamed "loader" module to "assets"
Changed assets name in controller
Assets module can now accept arguments and scope parameters for success/failure callbacks
Moved 'use strict' to global scope
Removed overflow-x and overflow-y mixins in favor of overflow()
Removed all align- mixins in favor of align()
renamed arguments parameters to args
mouseenter and mouseleave not appropriately pass through scope and arguments
first pass at resolving event listener issues
resolved issue with responsive cue scope
Callbacks arguments can now be of any type
Began adding JS dependency checking to Grunt build
Resolved issues with events.on binding scope
Removed events off and unbind, to be added back in 2.1
Removed manual module inclusion functionality
Resolved open issues with placeholder polyfill
Moved Wee.legacy to WeeLegacy to eliminate collision with the primary namespace
Updated imagemin dependency to 0.7.1
Added the ability to extend the Wee core namespace
Split out ancillary DOM function to new file with optional build through Grunt
Added local.json testem file for testing without BrowserStack
Updated module extension to properly handle extending the global object