- Fixed an issue where
deletionwouldn't append the element in charge of removing tags
- Introduced custom
rendermethod - Introduced custom
readTagmethod
- Added a custom
insignia-evaluatedevent that's fired whenever a tag is evaluated
- Updated
crossventto1.3.1
- Introduced
insignia.findmethod to look for existing instances
- Added a custom
insignia-convertedevent that's fired whenever a tag is converted
- Fixed a bug where focus would get lost while initializing an element with
insignia(el)
- Fixed a Safari bug where focusing would break (#6)
- Reintroduced tag conversion on
focusevents
- Replaced
./eventswithcrossventfor code reuse
- Blur autoconversion of leftovers is now behind a flag. Set
blurry: truefor the2.0.0behavior
- Removed
dupesoption - Introduced
parseoption to massage user-input tag into value of your choosing - Introduced
validateoption to assert whether a value is a valid tag
- Introduced custom
delimitersupport
- Fixed a bug where
.tags()would sometimes return empty elements
- Introduced
.convert(everything=false)API endpoint to parse tags on demand
- Introduced
dupesoption which allows duplicates when set totrue
- After removing a tag by clicking on its Remove button, all tags are now shifted to the left of the input
- Initial Public Release