Releases: nowo-tech/CodeReviewGuardian
Releases · nowo-tech/CodeReviewGuardian
Release list
Release v1.1.7
Release v1.1.7
Changelog
Security
bin/comments.shreads the Git token via bash indirect expansion (${!TOKEN_ENV_NAME}) — noeval.- Script shebang is bash; wrapper
.backupfile removed from the package.
Release v1.1.6
v1.1.6
Changelog
Added
- REQ-CS-008:
igor-php/igor-php(require-dev only), rootigor.json, Composer/Makefileigortarget, andrelease-checkwiring for FrankenPHP worker-state audit.
Changed
- Worker safety (Igor): justified
// @igor-ignoreannotations and/orResetInterface/ request-scoped fixes somake igorpasses on packagesrc/.
Release v1.1.5
Release 1.1.5
See docs/CHANGELOG.md for details.
Changelog
Changed
- Raise minimum PHP to 8.2 and sync README badge (REQ-SF-001).
- README: FrankenPHP-friendly worker-mode banner (REQ-DOCS-017).
- Docs: PHP-FIG PSR evaluation (REQ-CS-007).
Notes
- No API or configuration changes for integrators unless noted above.
Release v1.1.4
Release v1.1.4: composer audit CI
Changelog
- 2026-08-19
Release v1.1.3
Release v1.1.3: mark the package abandoned on Packagist.
Changelog
Changed
- Package marked abandoned (
"abandoned": trueincomposer.json); no further maintenance planned. Prefer Git-host review tooling and project-local CI. - PHPStan: drop
phpstan-baseline.neon; includenowo-tech/phpstan-frankenphpclassic + worker rulesets. - PHP-CS-Fixer: enable
fully_qualified_strict_types.import_symbols. - Makefile: Compose V2 with V1 fallback,
down-dev, optional-includeof the monorepoupdate-depshelper (REQ-MAKE-009 / REQ-MAKE-010).
Tests
- Plugin tests use
readRequiredFile()instead of uncheckedfile_get_contents().
Commits
Release v1.1.2
Release v1.1.2: CI Composer matrix install fixes
- Full composer update with --dev Symfony pin (no lock in repo)
- Unset platform.php in CI so Symfony 7.4/8.x resolve on matrix PHP
- No consumer-facing package behavior changes
Changelog
Fixed
- CI Composer install — With
composer.lockgitignored, the matrix job now runs a fullcomposer update(not a partialsymfony/*update) and pinssymfony/framework-bundlewith--devso it stays inrequire-dev. - CI
platform.php— Unsetsconfig.platform.php(pinned to8.1.0for local Docker) before resolving dependencies so Symfony 7.4 / 8.x install against the matrix PHP version.
Documentation
- UPGRADING — Notes for 1.1.2 (no consumer action required).
Commits
Release v1.1.1
Release v1.1.1: Fix GitHub Release workflow and CI action bumps
- Fix make_latest type in release.yml / sync-releases.yml (string, not boolean)
- Bump actions/checkout, cache, and github-script
- Correct UPGRADING general notes for wrapper/YAML install behavior
Changelog
Fixed
- GitHub Release workflow —
make_latestis now sent as a string ("true"/"false") sorelease.yml/sync-releases.ymlno longer fail with HTTP 422 when creating or updating releases.
Changed
- CI dependencies — Bumped GitHub Actions:
actions/checkout4→7,actions/cache4→6,actions/github-script7→9.
Documentation
- UPGRADING — Corrected the general upgrade notes: YAML is install-if-missing; wrapper overwrite remains opt-in since 1.1.0.
Commits
- chore: Release version 1.1.1 with fixed GitHub Release workflow (eeeb9b6)
- Merge pull request #6 from nowo-tech/dependabot/github_actions/actions/checkout-7 (04bf1a8)
- Merge pull request #5 from nowo-tech/dependabot/github_actions/actions/cache-6 (584d5d6)
- Merge pull request #4 from nowo-tech/dependabot/github_actions/actions/github-script-9 (088acf9)
- chore(ci): bump actions/checkout from 4 to 7 (4b687d7)
- chore(ci): bump actions/cache from 4 to 6 (e049ba4)
- chore(ci): bump actions/github-script from 7 to 9 (b34c7e6)
Release v1.1.0
Release v1.1.0: Opt-in wrapper updates and tooling alignment
Changelog
Added
- Opt-in wrapper overwrite —
extra.code-review-guardian.auto_update_wrapperin the consuming project'scomposer.jsoncontrols whether an existingcode-review-guardian.shis overwritten on install/update (default:false). - Bundle standards alignment — Root Makefile targets, docs, coverage helpers, PHPStan baseline, and Git hygiene (REQ-GIT-001).
Changed
- Wrapper script install behavior — installed when missing; differing local copies are preserved unless
auto_update_wrapperis enabled. - CI matrix — PHP 8.2–8.5 × Symfony 7.4 / 8.0 / 8.1.
Documentation
- README / INSTALLATION / UPGRADING updated for the wrapper behavior change.
Release v1.0.1
Release v1.0.1: Test fixes and development improvements
- Fixed PHPUnit test failures by improving callback assertions
- Added Xdebug configuration in Dockerfile for code coverage
- Improved Makefile consistency (all commands use run --rm)
- Better test stability and development experience
Changelog
- 2026-01-11
Release v1.0.0
Release v1.0.0: First stable version
Changelog
- 2026-01-11