Changelog
[0.5.2] – 2026-03-03
Fixed
- WordPress: remove auto-activate from post:deploy hook — deploy no longer changes plugin activation state, fixing incorrect activation on multisite installs (#63)
[0.5.1] – 2026-03-03
Fixed
- SQLite DDL translation: CREATE TABLE now translates MySQL-specific syntax (AUTO_INCREMENT, ENGINE, sized integers, KEY/UNIQUE KEY) to SQLite-compatible DDL — enables 590+ tests to run vs 0 before (homeboy#371)
- Remove stale SQLite db.php drop-in when switching to MySQL mode — prevents query interception from previous SQLite runs (homeboy#370)
- Detect zero-test PHPUnit runs and report failure instead of false-positive "passed" (homeboy#369)
- Add ALTER TABLE translation for ADD COLUMN and RENAME operations
[2.2.1] – 2026-03-01
Added
- Add fingerprint scripts for Rust and WordPress extensions
Changed
- Add feature_context rules and richer templates to Rust and WordPress extensions
- Add audit config to Node.js extension (feature_patterns, labels, doc_targets)
- Add audit doc config (feature_labels, doc_targets) to WordPress and Rust extensions
- Remove agent-hooks extension
- rename modules to extensions across repo
Fixed
- include css, ts, js, json in WordPress file_extensions
- Fix Rust extension feature_labels keys for substring matching
- rename HOMEBOY_MODULE_PATH env var to HOMEBOY_EXTENSION_PATH in build scripts
- use HOMEBOY_COMPONENT_ID for build artifact naming (#227) (#41)
- Fix PHPUnit test discovery — drop broken XML config (#215)
- auto-detect MySQL for test runner, fix SQLite driver (#39)
[2.1.0] – 2026-02-25
Added
- WordPress post:deploy hooks for plugin activation and cache flush
Fixed
- WordPress build script permission errors on stale artifacts
- PHPUnit test output swallowed instead of streamed to stdout
[0.5.0] – 2026-02-13
- feat: add openclaw extension for AI agent management
[0.4.0] – 2026-02-10
Added
- plasma-shield extension with desktop visual UI
Fixed
- WordPress extension: download WordPress on demand instead of bundling
- plasma-shield: rename manifest to {id}.json pattern
[0.3.0] – 2026-02-10
Fixed
- WordPress deploy override now injects
--allow-rootfor root SSH users
[0.2.0] – 2026-01-23
Added
- Auto-init context injection for agent hooks
Refactored
- GitHub extension: Remove CLI wrapper, focus on release publishing
Fixed
- Add missing WordPress function stubs to validate-autoload.php
- Add ^ anchors to prevent false positive pattern matches
[0.1.4] – 2026-01-22
- fix: anchor all anti-pattern regexes to command start for consistency
[0.1.3] – 2026-01-22
- feat: add CLI help configuration to WordPress extension
[0.1.2] – 2026-01-21
Fixed
- lint-runner.sh now surfaces clear error when Text Domain header is missing instead of dying silently
- PHP fixers now exclude vendor/, node_extensions/, and build/ directories via shared fixer-helpers.php
- Fixed silent exit 126 failure when linting plugins with many errors (JSON output exceeding macOS ARG_MAX limit now piped via stdin)
[0.1.1] – 2026-01-19
- Initial release