Bugfix - when tags are styles to render "outside" of the tagify component, the dropdown should not be visible when clicking outside the input box 6779018
Updated the "Easy to customize" example in the demos page to improve some styles regarding the "remove tag" button appearance f5b8ac5
Bugfix - selecting an option with value:0 should work as expected 463a77a
Fixes #1312 - clicking on the right side, inside an empty tag, should focus out the tag and hide the dropdown also 958b769
Added a new setting - focusable 65187c5
Simplified the condition because dropdown.enabled is changed to 0 automatically if userInput is set to false by the applySettings method caae620
[chore] comment alignment f82b102
cursor: text CSS property should only be applied if Tagify has an editable node within 3d36780
Fixes #1316 - The React port should be able to update callbacks references and remove old ones 7b97280
Example for removing all events callbacks d4264fe
Added a this.removeAllCustomListeners as a cleanup stage inside the destroy method d787493
Added ability to remove all the events listeners for a specific type of an event, without specifying the callbacks as they are saves internally - Added ability to remove all the events assigned on the instance c08a3d1
Fixed a README mistake where react.tagify should be imported from the src folder and not dist 619dba5
Fixes #1314 - setting userInput to false has no effect in select mode f02d911
Added userInput setter/getter to dynamically change the setting after initialization 10fb5a4
fixes #1315 - Add ability to change placeholder after initialization efadc70
refactored &[#8203](https://github.com/yairEO/tagify/issues/8203); from templates into constants file aa61a38
Removed all occurrences of the deprecated Tagify.logger.enabled 62319cb
Replaced this with globalThis in es6-promise.js polyfill file after an error started to happened due to recent gulpfile changes: "The 'this' keyword is equivalent to 'undefined' at the top level of an ES module" 45c9166
Refactored the logger to be in the helpers file 6b64e6e
Deleted tagify.js from &[#39](https://github.com/yairEO/tagify/issues/39);./dist as there is now only tagify.min.js. * Deleted jQuery.tagify.min.js as the jQuery port have been deprecated 6267add
Removed the deprecated jQuery example 75fe297
Replaced Babel with SWC
Upped minimal node version from 14.20 to 16.15
Updated Gulp from v4 to v5
Refactored gulpfile
Updated @rollup/stream package
Replaced unmaintained rollup-plugin-terser with @rollup/plugin-terser
Removed all peerDependencies in package.json 8e4a93b
Split event variable in onWindowKeyDown method to isFocused & lostFocus for better clarity and prevent possible mix-ups d2c78cb
Breaking Changes:
Deprecated jQuery port entirely.
Deprecated the React pre-bundled file in /dist/. Please use the source file from /src/react.tagify.jsx instead.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @yaireo/tagify from 4.22.2 to 4.24.0.
Release notes
Sourced from
@yaireo/tagify
's releases.Commits
bcddc98
4.24.06779018
bugfix - when tags are styles to render "outside" of the tagify component, th...f5b8ac5
updated the "Easy to customize" example in the demos page to improve some sty...463a77a
bugfix - selecting an option withvalue:0
should work as expected57ba284
minor CSS change to tag's max width958b769
fixes #1312 - clicking on the right side, inside an empty tag, should focus o...65187c5
Added a new setting -focusable
caae620
simplified the condition becausedropdown.enabled
is changed to0
automat...f82b102
[chore] comment alignment3d36780
cursor: text
CSS property should only be applied if Tagify has an editable ...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show