| ⇢ | A | WildcardPattern added | |
| C | ↘ | F | StringHelper got worse |
| ⇢ | B | StringHelper::replaceSubstring() added | |
| ⇢ | B | WildcardPattern::match() added | |
| ⇢ | A | Inflector::numberToOrdinal() added | |
| ⇢ | A | StringHelper::sentence() added | |
| ⇢ | A | Inflector::pascalToUnderscore() added | |
| ⇢ | A | WildcardPattern::__construct() added | |
| ⇢ | A | Inflector::toPascal() added | |
| ⇢ | A | WildcardPattern::ignoreCase() added | |
| ⇢ | A | WildcardPattern::withoutEscape() added | |
| ⇢ | A | Inflector::pascalToId() added | |
| ⋮ | view more | ||
| B | ↛ | StringHelper::matchWildcard() removed | |
| A | ↛ | Inflector::ordinalize() removed | |
| A | ↛ | Inflector::sentence() removed | |
| A | ↛ | Inflector::classify() removed | |
| A | ↛ | StringHelper::dirname() removed | |
| A | ↛ | Inflector::camel2words() removed | |
| A | ↛ | Inflector::id2camel() removed | |
| A | ↛ | Inflector::underscore() removed | |
| A | ↛ | Inflector::camel2id() removed | |
| A | ↛ | StringHelper::ucwords() removed | |
| ⋮ | view more | ||