Skip to content

Releases: yairEO/tagify

v4.9.2

27 Nov 14:29
Compare
Choose a tag to compare
  • fixes #951 - add callback moved to be triggered after DOM has been modified b70061a
  • fixes #950 - tag is set as readonly even though tagData has key readonly:false 4fbc41c

v4.9.1...v4.9.2

v4.9.1

19 Nov 15:48
Compare
Choose a tag to compare
  • fixes #943 - readonly tag may be deleted in *mix-mode * 05c643c

v4.9.0...v4.9.1

v4.9.0

13 Nov 21:17
Compare
Choose a tag to compare
  • React: switched to using the unminified Tagify for easier debugging eb13d83
  • fixes #885 - [feat] added ther ability to persist data on localstorage automatically using a unique id per-instance 8b44f9c
  • reverted last change 6042552
  • Merge branch 'master' of https://github.com/yairEO/tagify 66a6402
  • Fixed typos in README (#939) f29e6d6
  • no need to place loadOriginalValues within a setTimeout because it's automatically fired from "observeOriginalInputValue" a1c446c
  • fixes #924 - Distribute non-minified code on NPM 790bf98
  • fixes #926 - Dropdown selection in edited tag with emptied value fails 7cf3d9f
  • fixes #932 - move transformTag callback to be called before valitation happens b196a71
  • fixes #920 - Input is enabled in disabled mode 24eee59
  • minor fix for some random console error d1b1124
  • fail-safe for #761 ee0e93c
  • fixes #911 - Placeholder text only shows when the page first loads d277e43

v4.8.1...v4.9.0

v4.8.1

24 Sep 20:38
Compare
Choose a tag to compare
  • added manual test files d2ba4f6
  • fixes #895 - disable drop into tagify's input 3486590
  • fixes #911 - [select-mode] Placeholder text only shows when the page first loads 09ce6f1
  • fixes #910 - Delete removes previous item when there are extra spaces b9e5be7
  • fixes #900 - removed console.warn error when the Tagify element is not in the DOM anymore e58f740

v4.8.0...v4.8.1

v4.8.0

21 Sep 13:49
Compare
Choose a tag to compare
  • fixes various bugs regarding mix-mode backspace & ENTER both in Chrome & FF. 387b799
  • allows adding tags which don't exist in the whitelist f4833bd
  • fixes related to mix-mode edge cases with CHROME and new lines 7a47389
  • fixes #905 - should sync with original input value changes made outside of tagify's context (improved code) 40a25d9
  • minor improvement to the README "tagTextProp" setting info d53d661
  • fixes #905 - should sync with original input value changes made outside of tagify's context cd354ef
  • fixes #903 - TAB key does nothing in single-value mode when enforceWhitelist is true de2b058
  • fixes #896 - removed forgotten code which was just for experimenting 81e45d0
  • accurately convert the mix-mode input DOM to a value string 75384da
  • refactored using the new isNodeTag helper 8fccd5b
  • fixes #896 - mix-mode multiline value breaks on duplicate. Also could not delete tag if input started with empty a new line 2e725c0
  • [feat] added new dropdown.sortby setting with two possible values: a function or a string (startsWith) for smarter suggestions sorting 863cf75
  • select mode - when an option was selected, do not show a filtered dropdown but show all results d0770df
  • in select mode - if a certain whitelist item has is missing the tagTextProp property, use the value one de14c0b
  • fixes #894 - in select mode, allow backspace to delete characters only if no tag has been selected, else remove the whole tag (only when enforceWhitelist is true ) ae31de0
  • fixes #898 - chrome seems to update the value of an input after the page has been rendered when going back in history f8d7dac
  • fixes #668 - should concatenate pre-existing input value with pasted one a8c080c
  • [chore] updates dependencies 98b3114

v4.7.2...v4.8.0

v4.7.2

22 Aug 21:18
Compare
Choose a tag to compare
  • fixes #805 - Extra newlines added on double Enter bfc8144

v4.7.1...v4.7.2

v4.7.1

21 Aug 09:49
Compare
Choose a tag to compare
  • Added dropdown.toggle method
  • Fixes an issue with "userInput" setting - when a tag is selected the dropdown is closed bu the component still has focus so clicking it again will not re-open then dropdown. Must force enabled to 0 to solve this. f60b434

v4.7.0...v4.7.1

v4.7.0

20 Aug 22:00
Compare
Choose a tag to compare
  • fixes #762 - mix-mode with tags, when caret at the end and pessing Delete a few times, tags should not be removed 7b07f91
  • fixes #874 - mix-mode with simple whitelist & "dropdown.enabled = 0" setting could not select suggestions after only typing the pattern 2294d4b
  • fixing #877 - added "userInput" setting ("true" by default) which allows typing/pasting/editing tags cd611a9
  • updated Codepen CSS for toggling original input visibility afc0933
  • fixes #888 - removed IE support 22ecf08
  • fixes #868 - when allowing duplicates, duplicates are not matched with the filtered whitelist 8016cf8
  • fixes #880 - allows Select mode to not be editable if "enforceWhitelist" setting is set, and also allows backspace to remove selected tag aa162f5
  • select-mode with "enforceWhitelist" setting should not be editable 4e4ee88
  • improved "advanced options" example so a single click will change to a random tag color cf5b748

v4.5.0...v4.7.0

v4.6.0

28 Jul 21:12
Compare
Choose a tag to compare
  • fixes #872 - "Greater than" character in whitelist array causes HTML parsing mistake 0b881ee
  • fixes #866 - mode="select" fires twice when "Enter" key is pressed to select a filtered item 171a78f
  • fixes #865 - clears all global events when "destroy" is called 07761c8
  • add mechanism to unbind all global event listeners of an instance (#865) e92a255
  • Refactored "texts" for easier customization from "settings" 7d7f683
  • #862 7c10019
  • fixes #812 - mix-mode: selecting suggestion with by clicking with mouse places caret at beginning 40a8c4d

v4.5.0...v4.6.0

v4.5.0

13 Jul 20:42
Compare
Choose a tag to compare
  • Briefly show knobs before closing it 7fbf6db
  • Improved the "easy to customize" section in the demo page with link to CSS variables bde9cdc
  • fixes #858 - missing parts in code examples syntax highlighter in the demo page 60c9ca8
  • R efactored code for better supporting React components as templates caf9000 9e95da8
  • fixed incorrect markdown a547872

v4.4.0...v4.5.0