| ⇢ | A | ErrorCollection added | |
| ⇢ | A | ErrorTest added | |
| ⇢ | A | Error added | |
| ⇢ | A | ErrorCollectionIterator added | |
| ⇢ | A | ErrorCollectionIteratorTest added | |
| ⇢ | A | ErrorCollectionTest added |
| ⇢ | B | ErrorCollection::assert_valid_error() added | |
| ⇢ | B | ErrorCollectionIteratorTest::test_renderer() added | |
| ⇢ | B | ErrorCollectionTest::test_json_serialize() added | |
| ⇢ | B | ErrorCollectionIteratorTest::test_render_with_cust... added | |
| ⇢ | B | ErrorCollectionTest::test_iterator() added | |
| ⇢ | B | ErrorCollectionTest::test_each() added | |
| ⇢ | A | ErrorCollectionTest::test_array_access_interface() added | |
| ⇢ | A | ErrorCollectionTest::test_merge() added | |
| ⇢ | A | ErrorCollectionTest::test_clear() added | |
| ⇢ | A | ErrorCollection::assert_valid_attribute() added | |
| ⋮ | view more | ||
| B | ↛ | Errors::format() removed | |
| A | ↛ | Errors::rewind() removed | |
| A | ↛ | Errors::each() removed | |
| A | ↛ | Errors::add() removed | |
| A | ↛ | Errors::offsetGet() removed | |
| A | ↛ | Errors::count() removed | |
| A | ↛ | Errors::current() removed | |
| A | ↛ | Errors::next() removed | |
| A | ↛ | Errors::key() removed | |
| A | ↛ | Errors::valid() removed | |
| ⋮ | view more | ||