- Fixes #1314 - setting
userInput
tofalse
has no effect inselect
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
​
from templates into constants file aa61a38 - Removed all occurrences of the deprecated
Tagify.logger.enabled
62319cb - Replaced
this
withglobalThis
ines6-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'./dist
as there is now onlytagify.min.js
. * DeletedjQuery.tagify.min.js
as the jQuery port have been deprecated 6267add - Removed the deprecated jQuery example 75fe297
- Replaced
Babel
withSWC
- Upped minimal
node
version from14.20
to16.15
- Updated Gulp from
v4
tov5
- Refactored
gulpfile
- Updated
@rollup/stream
package - Replaced unmaintained
rollup-plugin-terser
with@rollup/plugin-terser
- Removed all
peerDependencies
inpackage.json
8e4a93b - Split
event
variable inonWindowKeyDown
method toisFocused
&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.