Friendica Communications Platform (please note that this is a clone of the repository at github, issues are handled there) https://friendi.ca
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

13 KiB

Change Log

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning by version 1.0.0.

This change log adheres to keepachangelog.com.

Unreleased

1.3.4 - 2016-04-20

Fixed

  • Fix endless loop when RTL (#247)

1.3.3 - 2016-04-04

Fixed

  • Fix uncaught TypeError.

1.3.2 - 2016-03-27

Fixed

  • Fix dropdown position problem with line-height: normal.

1.3.1 - 2016-03-23

Fixed

  • Fix input[type=search] support.

1.3.0 - 2016-03-20

Added

  • Add optional "id" strategy parameter.

1.2.2 - 2016-03-19

Fixed

  • Remove dropdown element after textcomplete('destroy').
  • Skip search after pressing tab.
  • Fix dropdown-menu positioning problem using textarea-caret package.

1.2.1 - 2016-03-14

Fixed

  • Build dist files.

1.2.0 - 2016-03-14

Added

  • Support input[type=search] (#236)

1.1.0 - 2016-03-10

Added

  • Add the ability to insert HTML into a "contenteditable" field. (#217)

Fixed

  • Position relative to appendTo element. (#234)
  • Avoid dropdown bumping into right edge of window. (#235)
  • Fix top position issue when window is scrolled up and parents has fix position. (#229)

1.0.0 - 2016-02-29

Changed

  • Adheres keepachangelog.com.

0.8.2 - 2016-02-29

Added

  • Add deactivate method to Completer. (#233)

0.8.1 - 2015-10-22

Added

  • Add condition to ignore skipUnchangedTerm for empty text. (#210)

0.8.0 - 2015-08-31

Changed

  • If undefined is returned from a replace callback dont replace the text. (#204)

0.7.3 - 2015-08-27

Added

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

0.7.2 - 2015-08-26

Fixed

  • Reset _term after selected (#170)

0.7.1 - 2015-08-19

Changed

  • Remove RTL support because of some bugs.

0.7.0 - 2015-07-02

Add

  • Add support for a "no results" message like the header/footer. (#179)
  • Yield the search term to the template function. (#177)
  • Add amd wrapper. (#167)
  • Add touch devices support. (#163)

Changed

  • Stop sharing a dropdown element.

0.6.1 - 2015-06-30

Fixed

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

0.6.0 - 2015-06-30

Added

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

0.5.2 - 2015-06-29

Fixed

  • Keep dropdown list in browser window. (#172)

0.5.1 - 2015-06-08

Changed

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

0.5.0 - 2015-06-08

Added

  • Support onKeydown option.

0.4.0 - 2015-03-10

Added

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

0.3.9 - 2015-03-03

Fixed

  • Deactivate dropdown on escape. (#155)

0.3.8 - 2015-02-26

Fixed

  • Fix completion with enter key. (#154)
  • Fix empty span node is inserted. (#153)

0.3.7 - 2015-01-21

Added

  • Support input([type=text]. #149)

0.3.6 - 2014-12-11

Added

  • Support element.contentEditable compatibility check. (#147)

Fixed

  • Fixes the fire function for events with additional parameters. (#145)

0.3.5 - 2014-12-11

Added

  • Adds functionality to complete selection on space key. (#141)

Fixed

  • Loading script in head and destroy method bugfixes. (#143)

0.3.4 - 2014-12-03

Fixed

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

0.3.3 - 2014-09-25

Added

  • Add className option.
  • Add match as the third argument of a search function.

Fixed

  • Ignore .textcomplete('destory') on non-initialized elements. (#118)
  • Trigger completer with the current text by default. (#119)
  • Hide dropdown before destroying it. (#120)
  • Don't throw an exception even if a jquery click event is manually triggered. (#121)

0.3.2 - 2014-09-16

Added

  • Add IETextarea adapter which supports IE8
  • Add idProperty option.
  • Add adapter option.

Changed

  • Rename Input as Adapter.

0.3.1 - 2014-09-10

Added

  • Add context strategy option.
  • Add debounce option.

Changed

  • Recycle .dropdown-menu element if available.

0.3.0 - 2014-09-10

Added

  • Consider the tab-size of textarea.
  • Add zIndex option.

Fixed

  • Revive header and footer options.
  • Revive height option.

0.3.0-beta2 - 2014-09-09

Fixed

  • Make sure that all demos work fine.

0.3.0-beta1 - 2014-08-31

Fixed

  • Huge refactoring.

0.2.6 - 2014-08-16

Fixed

  • Repair contenteditable.

0.2.5 - 2014-08-07

Added

  • Enhance contenteditable support. (#98)
  • Support absolute left/right placement. (#96)
  • Support absolute height, scrollbar, pageup and pagedown. (#87)

0.2.4 - 2014-07-02

Fixed

  • Fix horizonal position on contentEditable elements. (#92)

0.2.3 - 2014-06-24

Added

  • Option to supply list view position function. (#88)

0.2.2 - 2014-06-08

Added

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

0.2.1 - 2014-05-15

Added

  • Support appendTo option.
  • header and footer supports a function.

Changed

  • Remove textcomplate-wrapper element.

0.2.0 - 2014-05-02

Added

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

0.1.4.1 - 2014-04-04

Added

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

Fixed

  • Several bugfixes.

0.1.3 - 2014-04-07

Added

  • Support RTL positioning.

Fixed

  • Several bugfixes.

0.1.2 - 2014-02-08

Added

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

0.1.1 - 2014-02-02

Added

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

0.1.0 - 2013-10-28

Added

  • Now strategies argument is an Array of strategy objects.

0.0.4 - 2013-10-28

Added

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

Fixed

  • Several bugfixes.

0.0.3 - 2013-09-11

Added

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

0.0.2 - 2013-09-08

Added

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

0.0.1 - 2013-09-02

Added

  • Initial release.