All CSS classes used by vue-tags-input are prefixed with ti-
The property type in a validation item has been renamed to classes. And the function rule gets the complete tag as parameter.
All slot names are now in kebab-case. For example in version 1, most of the slot names where in camelCase like tagLeft or autocompleteItem. All those names have changed to the kebab-case pattern: tag-left or autocomplete-item
The function performSaveTag, provided via slot-scope, is now called performSaveEdit
The prop delete-on-backslash has been renamed to delete-on-backspace