# kylekatarnls/update-helper

Composer plugin to rise warnings on update, suggest migration processes

Repository: https://github.com/kylekatarnls/update-helper
Canonical: https://ross.abutalabs.com/products/update-helper
Language: PHP
License: MIT
License Family: permissive
Last push: 2020-09-09T15:33:01+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2664, "days_push": 2184, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1528, forks 12 (observed 2026-08-28T04:04:58.625922+00:00)

## What it is
A Composer plugin that lets PHP library authors display upgrade warnings and migration instructions to users during composer updates. It can detect installed dependencies, prompt interactively, and even automatically update dependency versions.

## Use cases
- warn users of a PHP library when they install an obsolete version
- show migration instructions during composer update
- automatically upgrade dependency versions on composer install
- detect whether a package depends on an outdated framework version
- guide library users through breaking-change upgrades

## When to choose
- you maintain a PHP library with breaking changes and want to guide users through upgrades
- you want to automate dependency version bumps during composer workflows

## When to avoid
- you need general-purpose dependency auditing or vulnerability scanning
- your project is not PHP/Composer-based
- you need actively developed tooling - the latest release is from 2020

## Facets
- artifact type: plugin
- maturity: maintenance
- function: package-manager, developer-tools, cli
- domain: developer-tools
- platform: php, cli, cross-platform
- tags: composer-plugin, dependency-upgrades, migration-guidance, php, automation

## Member repositories
- kylekatarnls/update-helper (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:58.625922+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:31:30.934718+00:00, confidence not recorded.
  - readme: https://github.com/kylekatarnls/update-helper (fetched 2026-08-28T04:04:58.625922+00:00, sha f81dd3450df9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
