Releases: yairEO/tagify
Releases · yairEO/tagify
v4.13.2
v4.13.1
v4.13.0
- Filter only the dropdown-item elements (not header/footer/custom ones) when moving with up/down arrows c97aecd
- Refactored and fixed the
escape
scenario when editing tags, so the original tag is now being replaced back correctly 008f10e - Changed "__originalHTML" to point to a cloned element instead of innerHTML, so when pressing
escape
, it will be replaced back to that, as-is 81d49b9 - Fixes #1056 - Selected tag disappears after the input loses focus when in select mode. a8b5d2a
- Merge branch 'master' of https://github.com/yairEO/tagify dde8fbc
- Update templates.js (#1060) b51c690
- Merge branch 'master' of https://github.com/yairEO/tagify 6efcc53
- Update tagify.test.js (#1061) 86f0bc7
- Improved users-list demo 03fb265
- Added function comment 87e916a
- Added some new methods 1da2156
- Refactored
editTag
method and added 3 new methods:editTagChangeDetected
,getTagTextNode
&setTagTextNode
820f5f4 - Fixes #1044 - add missing css color variable to the suggested text 184ad0f
- Mentioned more templates recently added d792c48
- Fixes #1042 - Tag doesn't get added on selecting value from custom template dropdownItemNoMatch 987af67
- Fixed typo acd2b6b
- Fixed some typos and added async validation example 776a9eb
- Fixes #1046 - clicking an uneditable tag when the
editTags
settings is set toclicks: 1
gives focus to the Tagify field which cannot be unfocused by clicking outside cfd3e0c - Removed
data-editable
attribute for tags done in previous commit. better its added by the developer and not automatically by Tagify bdc22bd - Refactored. removed all CSS variables fallbacks to SCSS variables because they already have fallbacks... 3dedfbe
- Added "data-editable" for tags (default is undefined which means "true") bca7bae
- Removed unneeded left-trim because the the returned value is already trimmed 516c2b2
- Updated eslintrc file eea6e21
- Removed unused package
gulp-eslint
00766e0 - Updated eslintrc file 21c9ae9
- Fixes #1037 - support
originalInputValueFormat
setting inmix-mode
5a0de8f - Fixed some mix-mode issues with new line before/after tags in FF/Chrome. Still a bug for new line before a tag in FF causes double BRs ec6444a
- Fixed
placeCaretAfterNode
after last change in the function 4da5ef4 - Packages versions bump a14a1f6
- Fixes #1035 - Editing a tag, allows you to have duplicated tags (case insenstitve) c3502e4
- Removed the fix done for #653 as it seems fixed in Chrome 7ab28fd
- Fixes #1036 - injecting a tag node using
injectAtCaret
without prior focus results in an error 041e727 - Fix #1038 Changed order of if clauses in
iterateChildren
function (#1039) 1da6bce - Fixing typo (#1021) def256f
v4.12.0
- editing existing valid tag by adding spaces before or after, should not affect validation, unless the
trim
setting isfalse
7125bab - fixes #1019 -
transformTag
setting can make a tag invalid when editing 32b3eb6 - exposed the helpers for outside usage acf4a88
- added a comment 381ee1d
- fixes #1013 -
dropdownFooter
shows "Refine your search" whenmaxItems = 0
(which shows all items) 9723e6e - added an example to the manual tests 2cd4c6a
- Fixed anchor link in
index.html
(#1014) 43b7e20
v4.11.0
- improved the example for the users-list. it now uses the new
dropdown header
template instead of the hacky way it used to work 35d4b7a - stop adding a tag when blured in select-mode - when typing a tag and blurring, if the typed text is not included in the whitelist, it will be cleared 4ad26d8
- do not render the dropdown header template if there's nothing in it d4bfee4
- added 2 new templates for dropdown header & footer 45b902c
- fixes #986 - keyboard shortcut for bold and italic interfere with mix-mode output c5fbcae
- for "select" mode - if text value is not in the whitelist, clear it once the input is blured 0365d68
- fixes #1001 - Tagify can change a tag value to its tagTextProp under mysterious circumstances 776c063
- fixes #1008 - destroy() method throws DOM not defined exception 53610f2
v4.10.0
- now same styles as applied for "readonly" will also apply to "disabled", mainly so the X button will not be rendered d4c6cfd06e
- docs(README): grammar and spelling (#1006) 4857567
- fixes #996 - use the same license all across 7014d7d
- fixes #998 - Grammarly is messing with the tag input 263975b
- fixes #1000 - Changing writing direction in mix-mode removes that line from the original input's value 81a1ca7
- fixes #1004 - Disable spellcheck for select-mode 49819e1
- fixes #1003 - disallow tab focus to the original input cba082c
- fixes #1002 - setDisabled doesn't completely disable the input [should not allow click to tab focus] 492bd08
v4.9.8
- fixes #989 - fix XSS 198c045
- removed unneeded line after recent change which moved this to another onEditDone 93f729c
- fixes #984 - Readonly tags can be deleted by Backspace d675c3f
- bugfix - in mix-mode, place the caret after a tag which was just edited, instead of before it 9d0787d
- fixes #987 - edit tag bug 0f1ebbc
v4.9.7
v4.9.6
- minor syntax and comments changes c2a9951
- added "help with something" issue templates 88ab9c4
- fixes #972 - Unable to edit tags when they reached to maxTags cd9e13a
- fixes #974 - make the striped background on readonly an opt-out feature 4894c53
- re-ordered classNames cf2be53
- added "readonly" to be able to be configured from the settings and not only as an attribute on the original input f3ad3a6
- fixes #978 -
dropdown.enabled:false
has no effect 45b2a8a - Fix typo (#977) e91e0f7
v4.9.5
- fixes #925 - Don't trigger onChange event for loadOriginalValues 48c166f
- [bugfix] mock tagify methods when input element does not exists 155c3fc
- -fixed icons links - changed placeholder text for "outside" example 317ac66
- fixes #958 - unable to type after calling
tagify.removeAllTags()
in select-mode ab5ec31 - fixes #949 -Tagify recieves focus when clicking outside, on the same line. The extra unicode was causing height probelms 35ea533
- fixes #910 - backspace removes previous item when there are extra spaces fe8833f
- fixes #949 -Tagify recieves focus when clicking outside, on the same line. see https://stackoverflow.com/a/34445203/104380 f74c157