Releases: yairEO/tagify
Releases · yairEO/tagify
v4.9.2
v4.9.1
v4.9.0
- 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
- 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
- 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 thetagTextProp
property, use thevalue
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 whenenforceWhitelist
istrue
) 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.7.1
- 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
to0
to solve this. f60b434
v4.7.0
- 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.6.0
- 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
- 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