Skip to content

Latest commit

 

History

History
86 lines (52 loc) · 2.4 KB

CHANGELOG.md

File metadata and controls

86 lines (52 loc) · 2.4 KB

Changelog

All notable changes to this project will be documented in this file.

The format is roughly based on Keep a Changelog.

This project adheres to Semantic Versioning.

Unreleased - xxxx-xx-xx

v0.2.7 - 2024-05-14

New Features

  • Updated most functions to return the named type Iter rather than impl ExactSizedIterator (#945)
  • All the readers now impl Debug (#923)

Bug Fixes

  • Parser now errors on an invalid directive location instead of panicing (#948)
  • Pretty printing now formats long arguments correctly (#947)

v0.2.6 - 2024-04-16

Features

  • implement PartialEq for Type and Value (#924)

v0.2.5 - 2024-04-15

Fixes

  • Directives on schema definitions are now parsed correctly (#921)
  • Schema extensions without operation definitions are now parsed correctly (#921)

v0.2.4 - 2024-04-15

Fixes

  • TypeSystemDocument::definitions() now returns an ExactSizeIterator (#919)

0.2.3 - 2024-04-15

Fixes

  • Pretty printing output is now significantly improved, but still not perfect (#916)

v0.2.2 - 2024-04-12

Fixes

  • Pretty printing will now escape strings

v0.2.1 - 2024-04-04

Changes

  • Some internal changes

v0.2.0 - 2024-03-25

Features

  • Added executable parsing support
  • String escaping is now supported properly.

Changes

  • Probably a ton of other things. I'm not going to list the changes exhaustively because of how early this library is - I'd be surprised if anyone was using it (if I'm wrong please let me know).

v0.1.0 - 2024-01-23

  • Initial version.
  • Supports parsing & printing GraphQL schemas
  • Is fast