Skip to content

Releases: graphql/graphiql

v0.7.0

08 Apr 02:44
Compare
Choose a tag to compare

Support for [email protected] which implements the April 2016 draft of the GraphQL specification.

v0.6.6

25 Mar 00:07
Compare
Choose a tag to compare

Fixes:

  • Updates CSS sheet to work with latest version of CodeMirror.

v0.6.5

24 Mar 19:49
Compare
Choose a tag to compare

Fixes:

  • Updates to latest codemirror-graphql, fixing crashes where variables are invalid JSON.

v0.6.4

24 Mar 07:23
Compare
Choose a tag to compare

Fixes:

  • Performance improvements to Documentation Explorer. Debounces user typings and limits the search to first 100. (#117)

v0.6.3

16 Mar 19:26
Compare
Choose a tag to compare

Fixes:

  • No longer throws error if a query is provided before a schema (#113).

v0.6.2

15 Mar 06:33
Compare
Choose a tag to compare

New:

  • Supports React v15 (d5f027a).
  • Ability to set and subscribe to changes of operationName. Example updated to illustrate (#111).
  • Minor UI polish improvements (95617bf 7439d81).

Fixes:

  • Errors fetching schema now reported in UI instead of in console.
  • Faster updating of query facts.

v0.6.1

14 Mar 19:55
Compare
Choose a tag to compare

Fixes:

  • Attaches keydown event handler even if schema is provided from installation (including null).

v0.6.0

10 Mar 02:26
Compare
Choose a tag to compare

Breaking:

  • Only saves to persistent storage on browser close. This should be a notable speed improvement, but is potentially breaking if you were relying on the storage value to always be up to date. (#105)

New:

  • Variable editor now has a linting and typeahead engine based on the current query (#101).
  • Write multiple queries in the editor and run one at a time (#106).
  • Simple search in Documentation Explorer (#86).
  • Supports a fetcher that returns Observable, which enables experimentation with subscriptions in GraphiQL (#104).

Fixes:

  • More resilient to errors during introspection, better support for servers that do not support subscriptions (#79).
  • Ensures a scrollbar doesn't appear if not needed on some Linux browsers (#91)
  • Polished CSS a little bit.

v0.5.0

03 Feb 19:03
Compare
Choose a tag to compare

Breaking:

  • GraphiQL now requires its container to be full sized to display correctly. See this diff for an example of how to do this in a full-screen browser view.

v0.4.9

03 Feb 09:44
Compare
Choose a tag to compare

Unpublished: This revision contained a breaking change and was re-published as v0.5.0.

Includes [email protected] which brings:

  • Typeahead hinting for fragment names

New:

  • If a fetcher returns a string instead of a JS object, it will print it verbatim in the response field. This is useful for displaying malformed results from a server. (63322a8)
  • A stylized ToolbarButton is now available for nicer custom toolbars. (4dfa12b)
  • A query prettify button is now available in the default toolbar. (#64)
  • A basic search over your type schema. (#80)

Fixes:

  • More key-bindings are available for expanding the type ahead, fixing conflicts with some keyboards. (#85)
  • If a field description contains HTML, it is now escaped properly. (#84)
  • GraphiQL can now be embedded without affecting the document. (#83)
  • Enum value descriptions are now correctly displayed in the doc explorer. (#73)
  • When the screen is too small, the toolbar no longer overflows. (#68)