Skip to content

Latest commit

 

History

History
200 lines (128 loc) · 6.52 KB

CHANGELOG.md

File metadata and controls

200 lines (128 loc) · 6.52 KB

Changelog

0.8.1 - Oct 22, 2015.

  • [#210] added condition to ignore skipUnchangedTerm for empty text. (thanks for @meiriko)

0.8.0 - Aug 31, 2015.

  • [#204] If undefined is returned from a replace callback dont replace the text. (thanks for @Petah)

0.7.3 - Aug 27, 2015.

  • Add Strategy#el and Strategy#$el which returns current input/textarea element and corresponding jquery object respectively..

0.7.2 - Aug 26, 2015.

  • [#170] Reset _term after selected. (thanks for @icharlie)

0.7.1 - Aug 19, 2015.

  • Remove RTL support because of some bugs.

0.7.0 - Jul 2, 2015.

  • [#179] Add support for a "no results" message like the header/footer. (thanks for @wbinnssmith)
  • [#177] Yield the search term to the template function. (thanks for @wbinnssmith)
  • Stop sharing a dropdown element.
  • [#167] Add amd wrapper. (thanks for @Mavrin)
  • [#163] Added touch devices support. (thanks for @corvis)

v0.6.1 - Jun 30, 2015.

  • Fix bug that Dropdown._fitToBottom does not consider window scroll

v0.6.0 - Jun 30, 2015.

  • Now dropdown elements have "textcomplete-dropdown" class.

v0.5.2 - Jun 29, 2015.

  • [#172] Keep dropdown list in browser window. (thanks for @kambayashia)

v0.5.1 - Jun 8, 2015.

  • Now a replace function is invoked with a user event.

v0.5.0 - Jun 8, 2015.

  • Support onKeydown option.

v0.4.0 - Mar 10, 2015.

  • Publish to npmjs.
  • Support giving a function which returns a regexp to match option for dynamic matching.

v0.3.9 - Mar 3, 2015.

  • [#155] Deactivate dropdown on escape. (thanks for @EnTeQuAk)

v0.3.8 - Feb 26, 2015.

  • [#154] Fix completion with enter key. (thanks for @tleruitte)
  • [#153] Fix empty span node is inserted. (thanks for @tleruitte)

v0.3.7 - Jan 21, 2015.

  • [#149] Support input[type=text]. (thanks for @pafcu)

v0.3.6 - Dec 11, 2014.

  • [#147] Support element.contentEditable compatibility check. (thanks for @nick-desteffen)
  • [#145] Fixes the fire function for events with additional parameters. (thanks for @Dan-Nolan)

v0.3.5 - Dec 11, 2014.

  • [#143] Loading script in head and destroy method bugfixes. (thanks for @marcogrcr)
  • [#141] Adds functionality to complete selection on space key. (thanks for @gauravtiwari5050)

v0.3.4 - Dec 3, 2014.

  • [#138] Fix error when destroy is called before the field is focused. (thanks for @smilledge)
  • [#133] Fix IE bug where it would only trigger when tha carrot was at the end of the line. (thanks for @eleventhal)

v0.3.3 - Sep 25, 2014.

  • Add className option.
  • [Fix #118] Ignore .textcomplete('destory') on non-initialized elements.
  • [Fix #119] Trigger completer with the current text by default.
  • [Fix #120] Hide dropdown before destroying it.
  • [Fix #121] Don't throw an exception even if a jquery click event is manually triggered.
  • Add match as the third argument of a search function.

v0.3.2 - Sep 16, 2014

  • Add IETextarea adapter which supports IE8
  • Add idProperty option.
  • Add adapter option.
  • Rename Input as Adapter.

v0.3.1 - Sep 10, 2014

  • Add context strategy option.
  • Recycle .dropdown-menu element if available.
  • Add debounce option.

v0.3.0 - Sep 10, 2014

  • Revive header and footer options.
  • Consider the tab-size of textarea.
  • Revive height option.
  • Add zIndex option.

v0.3.0-beta2 - Sep 9, 2014

  • Make sure that all demos work fine.

v0.3.0-beta1 - Aug 31, 2014

  • Huge refactoring.

v0.2.6 - Aug 16, 2014

  • Repair contenteditable.

v0.2.5 - Aug 7, 2014

  • Enhance contenteditable support. [#98] (Thanks for @mikol)
  • Support absolute left/right placement. [#96] (Thanks for @ericktai)
  • Support absolute height, scrollbar, pageup and pagedown. [#87] (Thanks for @alan2wong)

v0.2.4 - Jul 2, 2014

  • Fix horizonal position on contentEditable elements. [#92]

v0.2.3 - Jun 24, 2014

  • Option to supply list view position function. [#88]

v0.2.2 - Jun 8, 2014

  • Append dropdown element to body element by default.
  • Tiny refactoring. [#84]
  • Ignore tab key when modifier keys are being pushed. [#85]
  • Manual triggering.

v0.2.1 - May 15, 2014

  • Support appendTo option.
  • header and footer supports a function.
  • Remove textcomplate-wrapper element.

v0.2 - May 2, 2014

  • Contenteditable support.
  • Several bugfixes.
  • Support header and footer setting.

v0.1.4.1 - April 4, 2014

  • Support placement option.
  • Emacs-style prev/next keybindings.
  • Replay searchFunc for the last term on slow network env.
  • Several bugfixes.

v0.1.3 - March 7, 2014

  • Several bugfixes.
  • Support RTL positioning.

v0.1.2 - February 8, 2014

  • Enable to append strategies on the fly.
  • Enable to stop autocompleting.
  • Enable to apply multiple textareas at once.
  • Don't show popup on pressing arrow up and down keys.
  • Hide dropdown by pressing ESC key.
  • Prevent showing a dropdown when it just autocompleted.
  • Support RTL positioning.

v0.1.1 - February 2, 2014

  • Introduce textComplete:show, textComplete:hide and textComplete:select events.

v0.1.0 - October 28, 2013

  • Now strategies argument is an Array of strategy objects.

v0.0.4 - October 28, 2013

  • Several bugfixes.
  • Up and Down arrows cycle instead of exit.
  • Support Zepto.
  • Support jQuery.overlay.

v0.0.3 - September 11, 2013

  • Some performance improvement.
  • Implement lazy callbacking on search function.

v0.0.2 - September 8, 2013

  • Support IE8.
  • Some performance improvement.
  • Implement cache option.

v0.0.1 - September 2, 2013

  • Initial release.