| A | ↛ | SelectionSetWriter removed | |
| A | ↛ | SupportedWriters removed | |
| A | ↛ | ArgumentWriter removed | |
| A | ↛ | StringValueWriter removed | |
| A | ↛ | BooleanValueWriter removed | |
| A | ↛ | NullTypeWriter removed | |
| A | ↛ | DocumentWriter removed | |
| A | ↛ | VariableWriter removed | |
| A | ↛ | NullValueWriter removed | |
| A | ↛ | FloatValueWriter removed | |
| ⋮ | view more | ||
| ⇢ | B | printBlockString() added | |
| ⇢ | B | Printer::printOperationDefinition() added | |
| ⇢ | A | Printer::many() added | |
| ⇢ | A | Printer::printField() added | |
| ⇢ | A | Printer::printDirective() added | |
| ⇢ | A | Printer::printFragmentSpread() added | |
| ⇢ | A | Printer::printArgument() added | |
| ⇢ | A | Printer::printObjectField() added | |
| ⇢ | A | Printer::printVariableDefinition() added | |
| ⇢ | A | Printer::printInlineFragment() added | |
| ⋮ | view more | ||
| B | ↛ | OperationDefinitionWriter::write() removed | |
| A | ↛ | Printer::getWriter() removed | |
| A | ↛ | FieldWriter::write() 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 | |
| ⋮ | view more | ||