This repository has been archived by the owner on Jan 4, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 27
Release Notes
Justin Stayton edited this page Aug 28, 2013
·
22 revisions
Starting with v1.2.0, Manifest adheres to Semantic Versioning.
August 28, 2013
- Updated Marco Polo dependency to v1.8.0.
January 23, 2013
- Manifest is now listed on the jQuery Plugin Registry!
- Updated Marco Polo dependency to v1.7.5.
November 14, 2012
- Various small code tweaks to comply with stricter JSHint options.
- The packaged, production-ready scripts are now within the
build
directory. The README includes more details, but there are now minified and unminified versions of the combined and individual scripts. - Added installation details for Bower to the README.
- Manifest now uses Grunt as its command-line build tool.
- Updated Marco Polo dependency to v1.7.4.
November 3, 2012
- Manifest can now be installed with Bower, a package manager for the web! More details coming soon to the README, but use
bower install jquery-manifest
to get started. - Updated Marco Polo dependency to v1.7.3 (also for Bower support).
November 3, 2012
- The
add
event (onAdd
callback) is now passed a third parameter (initial
) that tells whether the addition is an initial value or not. - Updated Marco Polo dependency to v1.7.2.
September 14, 2012
-
separator
now accepts key codes like 13 for ENTER. Key characters and codes can be used together:separator: [',', ';', 13]
. - Pasting into the input now splits the value (according to the
separator
key characters) and adds each one if arbitrary values are allowed (required: true
). - If using Marco Polo, returning
false
fromonSelect
now prevents the value from being added to Manifest. - Updated Marco Polo dependency to v1.7.1.
June 20, 2012
- Added full WAI-ARIA support.
- A number of formatting and method callbacks now support Deferred objects. (Thanks to Ryan Rauh for the pull request!)
- Fixed bug where
onSelectRemove
callback wasn't fired when the selected item was removed when callingremove
method. - Updated jQuery UI Widget dependency to version 1.8.21.
- Updated Marco Polo dependency to v1.6.0.
- Bumped the required jQuery version from 1.4.2 to 1.5 due to the use of Deferred objects.
January 30, 2012
- Updated to Marco Polo v1.5.1, which includes an important IE 7/8 bug fix.
December 14, 2011
- Updated to Marco Polo v1.5.0.
- Added compatibility with script loaders like RequireJS by registering as an AMD module.
December 13, 2011
- Updated to Marco Polo v1.4.1.
November 22, 2011
- More than one
separator
can now be configured by using an array of characters.
November 18, 2011
- Fixed bug where items weren't added to the list in IE 7 (and probably other versions).
-
mf_busy
is now added to the container's parent during Marco Polo requests. Hook into this with CSS to show and hide a busy indicator.
November 9, 2011
- Spaces, tabs, and newlines are now trimmed from a value when it's added. If the value is empty, it's no longer added.
- The
onChange
callback is no longer triggered when initial values are added.
October 14, 2011
- Added
onChange
callback for when an item is added or removed from the list.
October 10, 2011
- Added
values
method for retrieving the current list values as an array. - Added three ways to easily add one or more initial values. See Adding Initial Values for further details, but in a nutshell:
- The input field's initial
value
is now parsed for values to add to the list. - The input field's
data-values
attribute is also parsed for more complex JSON values to add to the list. - Added
values
option for adding initial values.
- The input field's initial
- The
Enter
key no longer submits the form when Marco Polo is not being used.
October 10, 2011
Bad release. Sorry, still polishing build scripts. Use version 1.1.1.
September 8, 2011
- Input text is now measured more accurately when auto-resizing the input.
September 6, 2011
- First public release!