Hello folks, happy to have you here! This Google Chrome extension is open source, so if you encounter any problems or have ideas on how to improve its functionality: we would love to see your contributions. Whether it's raising issues, starting a discussion or contributing lines of code. It all has value.
Info Only Stellate employees can publish a new version of the extension. There are some manual steps involved.
External contributors: please file a Pull Request and we will take care of releasing it once it has been merged.
Stellate employees, check out this Gain access to "Is this GraphQL?" extension in Chrome Web Store document.
- Checkout the repository
- Create new branch
git checkout -b v1.5.0
- Bump the version to a new semver version of the upcoming release. This involves two steps
- Bump
dist/manifest.json
version and commmit manually npm version <patch|minor|major>
(commits & tags automatically)
- Bump
⚠️ Use Node 16 (it's EOL, we know, sorry!)- Build the ZIP bundle of the new release
npm run build
cd dist
zip -r ../is-this-graphql-extension.zip *
open ..
(to show you the folder where the ZIP file is located)
- Navigate to the "Is this GraphQL" extension in the Chrome Developer Dashboard
- Select "Package" on the left menu
- Top right "Upload new package" and select the newly created ZIP file from before
- "Save draft"
- Check in "Package" that the draft shows the new version number
- Go to "Distribution" and hit "Submit for review"
- Open up PR on the GitHub repo with the version bumps