| ⇢ | B | TagField added | |
| ⇢ | B | StringTagField added | |
| ⇢ | A | StringTagFieldTest added | |
| ⇢ | A | StringTagFieldTestController added | |
| ⇢ | A | ReadonlyTagField added | |
| ⇢ | A | TagFieldTestController added | |
| ⇢ | A | TagFieldTest added | |
| B | ↛ | TagField removed | |
| A | ↛ | StringTagField removed | |
| A | ↛ | TagFieldTestController removed | |
| A | ↛ | TagField_Readonly removed | |
| A | ↛ | StringTagFieldTest removed | |
| A | ↛ | StringTagFieldTestController removed | |
| A | ↛ | TagFieldTest removed |
| ⇢ | C | TagField::saveInto() added | |
| ⇢ | B | StringTagField::getTags() added | |
| ⇢ | B | TagField::getOptions() added | |
| ⇢ | B | StringTagField::suggest() added | |
| ⇢ | B | StringTagFieldTest::testItSuggestsTags() added | |
| ⇢ | B | TagField::setValue() added | |
| ⇢ | B | StringTagField::Field() added | |
| ⇢ | B | TagFieldTest::testRestrictedSuggestions() added | |
| ⇢ | B | TagFieldTest::testItSuggestsTags() added | |
| ⇢ | B | StringTagField::setValue() added | |
| ⋮ | view more | ||
| D | ↛ | TagField::saveInto() removed | |
| B | ↛ | TagField::getOptions() removed | |
| B | ↛ | StringTagField::getTags() removed | |
| B | ↛ | StringTagField::setValue() removed | |
| B | ↛ | TagField::Field() removed | |
| B | ↛ | TagFieldTest::testRestrictedSuggestions() removed | |
| B | ↛ | TagField::setValue() removed | |
| B | ↛ | StringTagFieldTest::testItSuggestsTags() removed | |
| B | ↛ | StringTagField::Field() removed | |
| B | ↛ | TagField::getTags() removed | |
| ⋮ | view more | ||