Releases: guanguans/soar-php
Releases · guanguans/soar-php
7.0.3
7.0.3 - 2025-12-24
🎨 Styles
- apply php-cs-fixer (aa0b8ec)
- namespaces: Prefix global class references with leading backslashes (b9fd990)
🤖 Continuous Integrations
- config: Update config files (4002af3)
- config: Update config files (441750f)
- deps: Add new dependencies to composer.json (f0e6e5e)
- tests: Update PHP version in CI configuration (a1ab5dc)
Pull Requests
- Merge pull request #184 from guanguans/dependabot/github_actions/actions/cache-5
7.0.2
7.0.1
7.0.1 - 2025-12-03
✨ Features
- example: Add example script for SoarPHP usage (38433b9)
🐞 Bug Fixes
- sudo: Simplify sudo password application condition (80bfc3f)
📖 Documents
- README: Add configuration instructions for sudo password (5329bcd)
💅 Code Refactorings
- WithRunable: Update callable types to Closure for better type safety (59a703f)
✅ Tests
- WithRunableTest: Skip tests on macOS (94ee75b)
🤖 Continuous Integrations
7.0.0
7.0.0 - 2025-11-29
✨ Features
- runable: add setPipe method to support process piping (7be4788)
🎨 Styles
- apply php-cs-fixer (3413928)
💅 Code Refactorings
- apply inspection (90bbdf3)
- rename setter methods to use 'with' prefix for clarity (8640903)
- apply phpstan (a98c0e8)
- apply rector (7012894)
- ComposerScripts: optimize makeSymfonyStyle method (e71e044)
- WithRunable: rename processTapper to tap for clarity (31f316a)
- binary: rename soarBinary to binary for consistency (6972229)
- core: rename sqls to queries for clarity and consistency (63741eb)
- helpers: update str_snake function to use hyphen delimiter (213c975)
✅ Tests
- ArchTest: enforce prohibition of debugging functions usage (b6024f2)
📦 Builds
- polyfill: Remove Symfony polyfill PHP82 and update analyzer and phpstan config (e451f2d)
🤖 Continuous Integrations
- composer: add new scripts for blade-formatter, mago, php-cs-fixer, todo-lint, and zizmor (a1f761e)
- config: Remove unused faker mappings and commented properties (f44e52e)
- config: Update config files (ecd2502)
- config: Update config files (319bb6e)
- config: Update config files (1c32d7f)
- config: Add YAML formatter configuration and generate rule documentation (1817898)
6.3.0
6.3.0 - 2025-11-21
💅 Code Refactorings
- docs: Improve PHPDoc comments and code style (ff744b1)
📦 Builds
- deps: update development dependencies in composer.json (5eccbb7)
Pull Requests
- Merge pull request #180 from guanguans/dependabot/github_actions/stefanzweifel/git-auto-commit-action-7
- Merge pull request #181 from guanguans/dependabot/github_actions/actions/setup-node-6
- Merge pull request #182 from guanguans/dependabot/github_actions/actions/checkout-6
- Merge pull request #176 from guanguans/dependabot/github_actions/actions/checkout-5
- Merge pull request #175 from guanguans/dependabot/github_actions/stefanzweifel/git-auto-commit-action-6
6.2.0
6.1.0
6.0.4
6.0.4 - 2025-04-05
Bug Fixes
- SimplifyListIndexRector: Refactor key handling logic (8b9ec75)
Builds
- composer.json: Update composer command aliases (8fdce34)
Continuous Integrations
- config: Update changelog configuration options (aaffea5)
- workflow: Add secrets check workflow (82849c9)
Documents
- readme: Remove soar help section from README (7e8e07a)
6.0.3
6.0.3 - 2025-04-04
Bug Fixes
- options: Correct host and port handling in DSN normalization (55e707b)
- tests: Correct option normalization and query syntax (cda80f6)
Code Refactoring
- scripts: Rename dump-soar-yaml-config to dump-soar-config (43c72cf)
- tests: Update version and compilation details (aa3dc02)
Docs
- README: Update example commands for Soar usage (b66dee3)