| ⇢ | A | Write added | |
| ⇢ | A | Read added | |
| ⇢ | A | Helpers added | |
| ⇢ | A | Remove added | |
| F | ↗ | A | DotKey improved |
| ⇢ | B | Write::set() added | |
| ⇢ | B | Remove::remove() added | |
| ⇢ | B | Write::put() added | |
| ⇢ | B | Helpers::descend() added | |
| ⇢ | A | Remove::removeChild() added | |
| ⇢ | A | Write::setValueCreate() added | |
| ⇢ | A | Read::get() added | |
| ⇢ | A | Read::exists() added | |
| ⇢ | A | Helpers::propertyIsAccessible() added | |
| ⇢ | A | ResolveException::create() added | |
| ⋮ | view more | ||
| B | ↗ | A | DotKey::put() improved |
| B | ↗ | A | DotKey::remove() improved |
| B | ↗ | A | DotKey::set() improved |
| B | ↛ | DotKey::setValueCreate() removed | |
| B | ↛ | DotKey::descend() removed | |
| A | ↛ | DotKey::removeChild() removed | |
| A | ↛ | DotKey::propertyIsAccessible() removed | |
| A | ↛ | DotKey::unresolved() removed | |
| A | ↛ | DotKey::splitPath() removed | |