| ⇢ | A | CompileJsonContains added | |
| ⇢ | A | CompileJsonDoesntContainKey added | |
| ⇢ | A | CompileJson added | |
| ⇢ | A | CompileJsonDoesntContainKey added | |
| ⇢ | A | CompileJsonContains added | |
| ⇢ | A | WhereJsonTrait added | |
| ⇢ | A | CompileJsonLength added | |
| ⇢ | A | WhereJsonTrait added | |
| ⇢ | A | CompileJsonLength added | |
| ⇢ | A | CompileJsonDoesntContainKey added | |
| ⋮ | view more | ||
| ⇢ | A | CompileJsonContainsKey::compile() added | |
| ⇢ | A | CompileJsonContainsKey::compile() added | |
| ⇢ | A | PostgresJsonExpression::getWrappedPath() added | |
| ⇢ | A | JsonExpression::wrapPath() added | |
| ⇢ | A | CompileJsonLength::compile() added | |
| ⇢ | A | WhereJsonTrait::andWhereJsonDoesntContain() added | |
| ⇢ | A | WhereJsonTrait::orWhereJsonContainsKey() added | |
| ⇢ | A | WhereJsonTrait::andWhereJson() added | |
| ⇢ | A | WhereJsonTrait::orWhereJsonContains() added | |
| ⇢ | A | JsonExpression::__set_state() added | |
| ⋮ | view more | ||
| B | ↘ | C | Compiler::fragment() got worse |