2.0.0-beta-1: Various fixes for the 2.0 release
Pre-release
Pre-release
This is the first beta of version 2, which contains the following changes:
- Fixed schema and endpoint resolution for "Edit GraphQL fragment" in own editor tab.
- Fixed fragment definition resolution in scratch files.
- Various minor fixes: Completion, syntax highlighting, JSON introspection schema scopes.
- Removed unused v1 code.
Upgrade notes from v1 and previous alpha/beta releases
- The plugin no longer uses a
graphql.config.json
file but will show a migration notification. Schema discovery is now project-wide by default, or configured using graphql-config.graphqlconfig
files.
Getting and installing the beta releases
The beta releases will be published directly in this repository and is added to your IDE using a custom plugin repository URL:
- In your IDE, click "Settings" > "Plugins" > "Browse repositories..." > "Manage repositories..."
- In the "Custom Plugin Repositories" dialog that opens, add the following url:
https://github.com/jimkyndemeyer/js-graphql-intellij-plugin/raw/v2/alpha-releases/updatePlugins.xml
- Once added, click "Ok" to return to the "Browse repositories" dialog.
- You should now see a "Repository: All" dropdown. Select this alpha repository that you just added.
- You should now see the GraphQL beta plugin listed.
As new betas are released, you should get plugin update notifications as per ususal.
Documentation (work in progress)
https://gist.github.com/jimkyndemeyer/1903b65ff892f0811e76f16d8b530848
Reporting issues
The main issue for tracking the v2 road map is #164. Feedback and questions are welcome in that issue.
Please use a [v2]
prefix when reporting bugs for the beta.