------
- Allow :code:`optional` vertex fields nested inside other :code:`optional`
vertex fields.
`120 <https://github.com/kensho-technologies/graphql-compiler/pull/120>`__
- Fix a bug that accidentally disallowed having two :code:`recurse`
directives within the same vertex field.
`115 <https://github.com/kensho-technologies/graphql-compiler/pull/115>`__
- Enforce that all required directives are present in the schema.
`114 <https://github.com/kensho-technologies/graphql-compiler/pull/114>`__
- Under the hood, made fairly major changes to how query metadata is
tracked and processed.
Thanks to :code:`amartyashankha`, :code:`cw6515`, and :code:`yangsong97` for their
contributions!