Skip to content

Deprecate in favor of shopify/shopify-app-php - #468

Open
Suleimanlatrsh wants to merge 2 commits into
Shopify:mainfrom
Suleimanlatrsh:deprecate-in-favor-of-shopify-app-php
Open

Deprecate in favor of shopify/shopify-app-php#468
Suleimanlatrsh wants to merge 2 commits into
Shopify:mainfrom
Suleimanlatrsh:deprecate-in-favor-of-shopify-app-php

Conversation

@Suleimanlatrsh

@Suleimanlatrsh Suleimanlatrsh commented Aug 25, 2026

Copy link
Copy Markdown

What

Marks this package as deprecated now that shopify/shopify-app-php has reached v1.0 GA.

  • Adds the Composer "abandoned": "shopify/shopify-app-php" flag, so Packagist shows the abandoned banner and composer warns on install/update.
  • Updates the README notice to a clear deprecation, including that the package keeps working but gets no new features or security fixes, plus a migration pointer.
  • Adds a CHANGELOG entry under Unreleased.

Why

The new shopify-app-php package supports the latest Shopify platform features and is now GA. This is the formal deprecation signal for the old library.

Activating it (for whoever owns the Packagist listing)

Packagist syncs the abandoned flag from the default branch, but per-version metadata only carries the flag on the version whose composer.json had it. To flip the whole package immediately:

  1. Hit the Abandon button in the Packagist package settings UI (points to shopify/shopify-app-php), and
  2. Cut a release so the flag lands on a tagged version too.

Mark this package abandoned (Composer 'abandoned' flag pointing to shopify/shopify-app-php) and update the README notice to a clear deprecation. The new package supports the latest Shopify platform features.

Assisted-By: devx/76ce673e-0c1d-4481-a139-0485281bc265
- CHANGELOG: note the deprecation under Unreleased.
- README: state that the package keeps working but gets no new features/security fixes, and link the migration guide.

Assisted-By: devx/76ce673e-0c1d-4481-a139-0485281bc265
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.

2 participants