| A | ↛ | NullTypeWriter removed | |
| A | ↛ | DocumentWriter removed | |
| A | ↛ | VariableWriter removed | |
| A | ↛ | NullValueWriter removed | |
| A | ↛ | FloatValueWriter removed | |
| A | ↛ | ObjectValueWriter removed | |
| A | ↛ | ListTypeWriter removed | |
| A | ↛ | OperationDefinitionWriter removed | |
| A | ↛ | FragmentSpreadWriter removed | |
| A | ↛ | DirectiveWriter removed | |
| ⋮ | view more | ||
| ⇢ | B | printBlockString() added | |
| ⇢ | B | Printer::printOperationDefinition() added | |
| ⇢ | A | Printer::printArgument() added | |
| ⇢ | A | Printer::printObjectField() added | |
| ⇢ | A | Printer::printVariableDefinition() added | |
| ⇢ | A | Printer::printInlineFragment() added | |
| ⇢ | A | Printer::printStringValue() added | |
| ⇢ | A | Printer::printFragmentDefinition() added | |
| ⇢ | A | Printer::many() added | |
| ⇢ | A | Printer::printField() added | |
| ⋮ | view more | ||
| B | ↛ | OperationDefinitionWriter::write() removed | |
| A | ↛ | Printer::getWriter() removed | |
| A | ↛ | FragmentDefinitionWriter::write() removed | |
| A | ↛ | AbstractWriter::printNodes() removed | |
| A | ↛ | InlineFragmentWriter::write() removed | |
| A | ↛ | ObjectFieldWriter::write() removed | |
| A | ↛ | VariableDefinitionWriter::write() removed | |
| A | ↛ | ObjectValueWriter::write() removed | |
| A | ↛ | Printer::__construct() removed | |
| A | ↛ | DirectiveWriter::write() removed | |
| ⋮ | view more | ||