-
Support for AMD.
-
Removed deprecated method
$.cookie('name', null)
for deleting a cookie,
use$.removeCookie('name')
. -
$.cookie('name')
now returnsundefined
in case such cookie does not exist
(wasnull
). Because the return value is still falsy, testing for existence
of a cookie likeif ( $.cookie('foo') )
keeps working without change. -
Renamed bower package definition (component.json -> bower.json) for usage
with up-to-date bower. -
Badly encoded cookies no longer throw exception upon reading but do return
undefined (similar to how we handle JSON parse errors with json = true). -
Added conversion function as optional last argument for reading,
so that values can be changed to a different representation easily on the fly.
Useful for parsing numbers for instance:$.cookie('foo', '42'); $.cookie('foo', Number); // => 42