Skip to content

Rename composer package to gosuperscript/interval - #7

Merged
erikgaal merged 2 commits into
mainfrom
rename-composer-vendor-gosuperscript
Aug 19, 2026
Merged

Rename composer package to gosuperscript/interval#7
erikgaal merged 2 commits into
mainfrom
rename-composer-vendor-gosuperscript

Conversation

@erikgaal

Copy link
Copy Markdown
Member

Summary

The composer package was named superscript/interval, but our GitHub organisation (and composer vendor used by our other packages, e.g. gosuperscript/phpstan-rules, gosuperscript/product-catalogue-sdk) is gosuperscript. This renames the package to gosuperscript/interval and updates the install instructions in the README.

The PHP namespace stays Superscript\Interval, consistent with our other packages (gosuperscript/phpstan-rulesSuperscript\PHPStanRules, etc.).

Follow-ups after merge

  • superscript/interval is currently published on Packagist; gosuperscript/interval will need to be submitted there (with a new tagged release), and the old package marked as abandoned with gosuperscript/interval as the replacement.
  • Dependents need their composer.json updated — at least the product-catalogue modules (journey, legacy-rating-engine, tabula) require superscript/interval.
  • superscript/monetary-interval has the same vendor naming and may want the same treatment.

🤖 Generated with Claude Code

erikgaal and others added 2 commits August 19, 2026 10:47
The composer vendor should match the GitHub organisation (gosuperscript),
consistent with other packages like gosuperscript/phpstan-rules and
gosuperscript/product-catalogue-sdk. The PHP namespace stays
Superscript\Interval, matching the convention in those packages.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Packagist skips tags whose composer.json version field disagrees with
the tag name, so future tags would silently not be released. The tag is
the source of truth for VCS-published packages.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@erikgaal
erikgaal marked this pull request as ready for review August 19, 2026 13:55
@erikgaal
erikgaal merged commit 30eab8c into main Aug 19, 2026
4 checks passed
@erikgaal
erikgaal deleted the rename-composer-vendor-gosuperscript branch August 19, 2026 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant