All notable changes to the "vscode-graphql" extension will be manually documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
The git log should show a fairly clean view of each of these new versions, and the issues/PRs associated.
LSP bugfixes:
- streaming interface bug
- bugfixes for windows filepaths in LSP server
- require
dotenv
in the server runtime (for loading graphql config values), and allow agraphql-config.dotEnvPath
configuration to specify specific paths - reload server on workspace configuration changes
- reload severside
graphql-config
and language service on config file changes. definitions cache/etc will be rebuilt- note: client not configured to reload on graphql config changes yet (i.e endpoints)
- accept all
graphql-config.loadConfig()
options
- update underlying
graphql-language-service-server
to allow .gql, .graphqls extensions
- documentation fix
- readme documentation improvements, more examples, FAQ, known issues
- bump
graphql-language-service-server
to allow implicit fragment completion (non-inline fragments). just include your fragments file or string in the graphql-configdocuments
- remove insiders announcement until tooling is properly in place, and insiders extension is up to date
useSchemaFileDefinition
setting
- #213: bugfix for input validation on operation exection
- upgrade to
graphql-config@3
- upgrade to latest major version of
graphql-language-service-server
- upgrades
graphql-config@3
- remove watchman dependency 🎉
- introduce workspace symbol lookup, outline
- validation and completion for input variables
- generate a schema output by default, for code-first schemas. SDL first schemas have an override option now
- upgrades
[todo]