Skip to content
This repository has been archived by the owner on Jan 4, 2020. It is now read-only.

Release Notes

Justin Stayton edited this page Aug 28, 2013 · 22 revisions

Starting with v1.2.0, Manifest adheres to Semantic Versioning.

1.3.6

August 28, 2013

  • Updated Marco Polo dependency to v1.8.0.

1.3.5

January 23, 2013

1.3.4

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.

1.3.3

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).

1.3.2

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.

1.3.1

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 from onSelect now prevents the value from being added to Manifest.
  • Updated Marco Polo dependency to v1.7.1.

1.3.0

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 calling remove 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.

1.2.2

January 30, 2012

  • Updated to Marco Polo v1.5.1, which includes an important IE 7/8 bug fix.

1.2.1

December 14, 2011

  • Updated to Marco Polo v1.5.0.
  • Added compatibility with script loaders like RequireJS by registering as an AMD module.

1.2.0

December 13, 2011

  • Updated to Marco Polo v1.4.1.

1.1.5

November 22, 2011

  • More than one separator can now be configured by using an array of characters.

1.1.4

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.

1.1.3

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.

1.1.2

October 14, 2011

  • Added onChange callback for when an item is added or removed from the list.

1.1.1

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 Enter key no longer submits the form when Marco Polo is not being used.

1.1.0

October 10, 2011

Bad release. Sorry, still polishing build scripts. Use version 1.1.1.

1.0.1

September 8, 2011

  • Input text is now measured more accurately when auto-resizing the input.

1.0.0

September 6, 2011

  • First public release!