Repository navigation
Prepare v0.5.0 release - #53
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Prepare v0.5.0 with the target-aware
UG-TAX-001warning for configuredtax_summaries/createsubscriptions targeting API version 2027-01 or later.Motivation
The rule is merged on main but is not in the published v0.4.0 npm package or Action. This minor release makes it available to consumers and updates the parser dependency to GraphQL 17.0.2.
Changes
Tests performed
npm audit --audit-level=highall passed.Compatibility
The CLI still requires Node.js 22 or newer; the Action runs on Node.js 24. Existing CLI and Action output contracts are unchanged apart from the new warning. GraphQL 17 is used internally by the parser.
Security and privacy
The scan remains offline. Malformed Shopify app TOML now fails with a path-only error; tests verify configuration values are not echoed. No credentials, telemetry, or Shopify network calls were added.
Shopify source/evidence
tax_summaries/createRelease impact
This is a v0.5.0 minor release for an additive consumer-facing rule. Publishing remains tag-triggered and will happen only after this PR is merged, the npm Trusted Publisher is verified, and the release workflow passes.
AI assistance was used to prepare the implementation and tests; the repository owner approved this release diff before publication.
Checklist