tsh-stack-php changelog
This page is a generated copy. The canonical file is plugins/tsh-stack-php/CHANGELOG.md.
All notable changes to tsh-stack-php are documented here. The format follows
Keep a Changelog 1.1.0 and the versions
are the version field in
.claude-plugin/plugin.json.
One deliberate deviation: there is no [Unreleased] section. The marketplace
serves plugins straight from main, so merging is releasing — an entry parked
under [Unreleased] would be false the moment it was pushed. Every entry below is
a released version, and its version bump landed in the same commit as the change it
describes.
Teammates receive these updates by running /plugin update — a change to this file
alone reaches nobody. This plugin is new, so the first install needs
/plugin marketplace update tsh-agentic-collections before it appears.
[0.1.0] - 2026-10-27
Initial release.
Added
architecting-php-code— a senior PHP architect for PHP 7.4–8.5. It detects the project's PHP version (or asks) and uses only the features that version has. It writes the minimum code that solves the task: it searches for existing code to reuse before writing, adds no dependency without a reason, and introduces a pattern or layer only for a present, named need. References cover design principles (SOLID, YAGNI, KISS, DRY), clean code, code smells, the refactoring catalog, GoF patterns, Fowler's enterprise patterns, architecture styles, and PSR-1/PSR-12 rule by rule.implementing-symfony-applications— a senior Symfony specialist for Symfony 5.4–8.x. It detects the project's Symfony version (or asks), never uses an API that does not exist in it or was removed from it, and justifies every framework feature it reaches for. References cover services and DI, configuration, events, the HTTP layer, Doctrine, Forms and Validator, Serializer, Security, Messenger, Console, testing, version differences per major release, and the supported Symfony range of common third-party bundles.php-code-revieweragent — a read-only reviewer that checks a change for version correctness, unnecessary code, reuse, simplicity, design and PSR-12, runs the project's own checks in check-only mode, and returns a findings report.