[0.0.3] - 2026-03-15
Bug Fixes
- ci: Correct bash escaping in dependency checkout step
- ci: Use single-quoted PHP to avoid shell escaping issues
- ci: Hard-code sister package clone instead of PHP parsing
- Remove broken GitHub VCS repository reference
- Add APP_KEY to phpunit.xml for feature tests
- Use valid 32-byte APP_KEY for AES-256-CBC cipher
- ci: Correct container image expression
- ci: Use Forgejo-native variables in release workflow
- ci: Simplify release workflow, use FORGEJO_REF_NAME
- ci: Install zip in release workflow
Documentation
- Improve CLAUDE.md with Claude Code header and expanded guidance
- changelog: Add completed P2 items for January 2026
- Add comprehensive documentation for core-template
- Add CLAUDE.md project instructions
Features
- testing: Add Pest configuration, example tests, and composer scripts
- ci: Use lthn/build:php container image
- Add Forgejo release workflow for Composer registry
- Rename package to lthn/php-template for Packagist
Miscellaneous
- Add local package development support
- Use reusable PHP test workflow from core/php
- Inline workflow to bypass reusable workflow cache
- Add composer config for path repositories (v5)
- Retrigger workflow
- Clone all 4 sister packages and remove broken VCS repo
- Allow pest composer plugin
- Retrigger
- Add .core/ and .idea/ to .gitignore
Refactor
- api: Update composer dependency from php-api to lthn/api
Styling
- Fix pint issues in routes/api.php
Full Changelog: https://github.com/dAppCore/php-template/commits/v0.0.1