| ⇢ | A | NodeBuilder added | |
| ⇢ | A | GraphQLRuntime added | |
| A | ↘ | B | Lexer got worse | 
| ⇢ | C | GraphQLRuntime::registerScalarTypes() added | |
| ⇢ | B | GraphQLRuntime::getSourceReaders() added | |
| ⇢ | A | NodeBuilder::getBuilder() added | |
| ⇢ | A | NodeBuilder::__construct() added | |
| ⇢ | A | NodeBuilder::build() added | |
| ⇢ | A | GraphQLRuntime::__construct() added | |
| ⇢ | A | GraphQLRuntime::registerParser() added | |
| ⇢ | A | GraphQLRuntime::get() added | |
| ⇢ | A | GraphQLRuntime::registerBindings() added | |
| ⇢ | A | GraphQLRuntime::getNodeBuilders() added | |
| ⋮ | view more | ||
| B | ↗ | A | GraphQLString() improved | 
| B | ↗ | A | GraphQLSkipDirective() improved | 
| B | ↗ | A | GraphQLIncludeDirective() improved | 
| B | ↗ | A | GraphQLDeprecatedDirective() improved | 
| B | ↗ | A | GraphQLID() improved | 
| B | ↗ | A | GraphQLFloat() improved | 
| A | ↛ | parser() removed | |
| A | ↛ | Parser::getBuilder() removed | |
| A | ↛ | Parser::createLexer() removed | |