| ⇢ | A | IteratorEnvelope added | |
| A | ↛ | TransparentIterator removed | 
| ⇢ | A | IteratorEnvelope::rewind() added | |
| ⇢ | A | IteratorEnvelope::valid() added | |
| ⇢ | A | IteratorEnvelope::key() added | |
| ⇢ | A | IteratorEnvelope::__construct() added | |
| ⇢ | A | IteratorEnvelope::current() added | |
| ⇢ | A | IteratorEnvelope::next() added | |
| A | ↛ | SavingIterator::valid() removed | |
| A | ↛ | SavingIterator::next() removed | |
| A | ↛ | TransparentIterator::current() removed | |
| A | ↛ | TransparentIterator::__construct() removed | |
| A | ↛ | TransparentIterator::valid() removed | |
| A | ↛ | TransparentIterator::next() removed | |
| A | ↛ | TransparentIterator::key() removed | |
| A | ↛ | TransparentIterator::rewind() removed | |
| A | ↛ | SavingIterator::rewind() removed | |
| A | ↛ | SavingIterator::key() removed | |
| ⋮ | view more | ||