2.0.0-alpha-6: Migration of graphl.config.json
Pre-release
Pre-release
This is the sixth alpha of version 2, which features:
- Migration of
graphql.config.json
files to.graphqlconfig
- Support for schemas based on JSON introspection files
- Improved the schemas tree view presentation of config files with multiple keyed projects
- Automatic introspection notification
- Updated Relay Modern directives
- Upgraded to
graphql-java 11.0
- Various minor fixes
Upgrade notes from v1 and previous alpha 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. The plan is to implement a startup notification that converts to this new format.
Getting and installing the alpha releases
The alpha 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 alpha plugin listed.
As new alpahas 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.
For bugs, see the known issues and limitations below. If the issue is not mentioned, use a [v2]
prefix when reporting issues for the alpha.
Known issues and limitations
This release is not feature complete, and changes will be made as development continues.