Skip to content

Releases: graphql/graphiql

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)

v0.4.5

02 Dec 00:11
Compare
Choose a tag to compare

New:

  • Allows providing null for schema, query, and variables to override default behavior. 554b7fc

Fixes:

  • Fixed potential for infinite schema loading 554b7fc

v0.4.4

30 Nov 23:05
Compare
Choose a tag to compare

Fixes:

  • Proper error reporting in Firefox no longer breaks UI
  • Query no longer fails to send if a union field is missing a subselection
  • Now refetches schema if the fetcher property changes.

v0.4.3

30 Nov 21:01
Compare
Choose a tag to compare

New:

  • Loading indicators for queries and doc explorer #61

Fixes:

  • Checks to ensure mutation or subscription types exist before attempting to access them #67

v0.4.2

11 Nov 04:47
Compare
Choose a tag to compare
0.4.2

v0.4.1

11 Nov 03:44
Compare
Choose a tag to compare

Fixes:

  • Can use along side any version of React v0.14.x
  • No longer errors when auto-filling fields if a schema has not yet been fetched
  • Supports servers which do not support subscriptions.

New:

  • Supports experimental "subscription" queries