Skip to content

Latest commit

 

History

History
254 lines (194 loc) · 18.9 KB

CHANGELOG.md

File metadata and controls

254 lines (194 loc) · 18.9 KB

3.0.0 (2015-07-13)

Bug Fixes

  • autocomplete:
    • Stop preventing keys from being propagated (b0db7633, #384)
    • Hide the suggestion list after a tag is removed (731ef9eb)
  • tagsInput:

Features

Breaking Changes

  • Code that relies on auto-initialization of the model may stop working. (f9fcb12d)
  • This uses new API methods of Angular 1.3 and therefore the directive will no longer work with previous versions of the framework. (3355f3fa)

2.3.0 (2015-03-23)

Bug Fixes

  • autocomplete:
    • Make match highlighting case insensitive (42ca7e46, #388)
    • Make a copy of the suggestion before adding (b12f5074)
    • Fix existing tags diff algorithm (913e95a2, #232)
  • tagsInput:

Features

2.2.0 (2015-03-02)

Bug Fixes

  • autocomplete:
  • tagsInput:
    • Add spellcheck option (166f8358)
    • Ignore addFromAutocompleteOnly on input-blur (e4767c2d)

Features

  • autocomplete:
  • Add autoSelectFirstSuggestion option (0993bbdf, #136)
  • Remove requirement for the source option to return a promise (10932fbb, #237)
  • tagsInput:
    • Add addOnPaste and pasteSplitPattern options (9ad32fbd)
    • Add onInvalidTag option (e5c57b8e)
    • Enable ngFocus and ngBlur native directives (210b86f7)

2.1.1 (2014-09-04)

Bug Fixes

  • tagsInput: Fix has-success, has-warning and has-error classes (2a098736)

2.1.0 (2014-08-22)

Bug Fixes

  • autocomplete: Fix suggestion selection on touch devices (ef25a555)
  • tagsInput:

Features

v2.0.1 (2014-04-13)

Bug Fixes

  • autocomplete:
  • autosize: Re-size input when placeholder changes (0eacc964, #110)

v2.0.0 (2014-03-26)

Bug Fixes

Features

  • tagsInput:
  • configProvider: Make options optionally data-bound (390380bf, #73)

Breaking Changes

  • Stylesheets were changed and .ngTagsInput class selector was replaced by tags-input type selector. (7f9e8bba)
  • From now on, arrays of strings are no longer supported. In order to keep some backward compatibility a one-time conversion from an array of strings into an array of objects is available. (5c036806)

v1.1.1 (2014-01-23)

Bug Fixes

  • tagsInput: Fix input-change event name (47b40e13, #57)

v1.1.0 (2014-01-14)

Bug Fixes

  • tagsInput:
    • Change input width accordingly to its content (8abdf79b, #6)
  • autocomplete:
    • Fix require property (231f275c)
    • Close suggestion list when input loses focus (d73d1567, #52)
    • Hide suggestion list when there's nothing to show (5a58a927, #39)

Features

Breaking Changes

  • Some CSS selectors must be changed, and therefore custom stylesheets based on the old selectors will conflict with this fix. They'll have to be updated to use class selectors. (8abdf79b, #6)

v1.0.1 (2013-12-16)

  • tagsInput
    • Ignore modifier keys when processing keystrokes (820014e, #35)
  • autocomplete
    • Encode HTML chars in suggestion list (6e4f7c7, #34)
    • Prevent pending promises from executing (710d33a, #36)

v1.0.0 (2013-12-07)

v0.1.5 (2013-11-23)

  • Renamed autocomplete directive as auto-complete so it doesn't conflict with input's autocomplete attribute
  • Changed 'restrict' property of both tags-input and auto-complete directives to 'E'

v0.1.4 (2013-11-21)

  • Added basic autocomplete support
  • Added onTagAdded and onTagRemoved callbacks

v0.1.3 (2013-10-02)

  • Added support for one-time string interpolation to all options

v0.1.2 (2013-09-08)

  • Fixed the CSS classes so the directive gets rendered consistently across different browsers

v0.1.1 (2013-08-17)

  • Removed allowed-chars-pattern option since it wouldn't prevent invalid chars from being inserted by pasting data from the clipboard. The allowed-tags-pattern option is the correct way to validate input from now on