Skip to content

Commit 7da5707

Browse files
committed
chore(release): 6.0.4
1 parent 7e8e07a commit 7da5707

File tree

1 file changed

+74
-57
lines changed

1 file changed

+74
-57
lines changed

CHANGELOG.md

Lines changed: 74 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,33 @@ All notable changes to this project will be documented in this file.
88
## [Unreleased]
99

1010

11+
<a name="6.0.4"></a>
12+
## [6.0.4] - 2025-04-05
13+
### Bug Fixes
14+
- **SimplifyListIndexRector:** Refactor key handling logic ([8b9ec75](https://github.com/guanguans/soar-php/commit/8b9ec75))
15+
16+
### Builds
17+
- **composer.json:** Update composer command aliases ([8fdce34](https://github.com/guanguans/soar-php/commit/8fdce34))
18+
19+
### Continuous Integrations
20+
- **config:** Update changelog configuration options ([aaffea5](https://github.com/guanguans/soar-php/commit/aaffea5))
21+
- **workflow:** Add secrets check workflow ([82849c9](https://github.com/guanguans/soar-php/commit/82849c9))
22+
23+
### Documents
24+
- **readme:** Remove soar help section from README ([7e8e07a](https://github.com/guanguans/soar-php/commit/7e8e07a))
25+
26+
1127
<a name="6.0.3"></a>
1228
## [6.0.3] - 2025-04-04
1329
### Bug Fixes
1430
- **options:** Correct host and port handling in DSN normalization ([55e707b](https://github.com/guanguans/soar-php/commit/55e707b))
1531
- **tests:** Correct option normalization and query syntax ([cda80f6](https://github.com/guanguans/soar-php/commit/cda80f6))
1632

17-
### Code Refactoring
33+
### Code Refactorings
1834
- **scripts:** Rename dump-soar-yaml-config to dump-soar-config ([43c72cf](https://github.com/guanguans/soar-php/commit/43c72cf))
1935
- **tests:** Update version and compilation details ([aa3dc02](https://github.com/guanguans/soar-php/commit/aa3dc02))
2036

21-
### Docs
37+
### Documents
2238
- **README:** Update example commands for Soar usage ([b66dee3](https://github.com/guanguans/soar-php/commit/b66dee3))
2339

2440

@@ -28,7 +44,7 @@ All notable changes to this project will be documented in this file.
2844
- **Soar:** Improve error handling in help method ([6b65893](https://github.com/guanguans/soar-php/commit/6b65893))
2945
- **config:** Update database configuration and add parameters ([675eadf](https://github.com/guanguans/soar-php/commit/675eadf))
3046

31-
### Docs
47+
### Documents
3248
- **README:** Update description and translation accuracy ([0f1c0a4](https://github.com/guanguans/soar-php/commit/0f1c0a4))
3349
- **changelog:** Enhance changelog template formatting ([384081d](https://github.com/guanguans/soar-php/commit/384081d))
3450

@@ -39,17 +55,17 @@ All notable changes to this project will be documented in this file.
3955
- **AddHasOptionsDocCommentRector:** Update doc comments to use '//' for descriptions ([b2931b9](https://github.com/guanguans/soar-php/commit/b2931b9))
4056
- **rector:** Handle null key in refactor method ([c42d81a](https://github.com/guanguans/soar-php/commit/c42d81a))
4157

42-
### Build
58+
### Builds
4359
- **dependencies:** Restore ext-ctype and ext-mbstring requirements ([9c109ea](https://github.com/guanguans/soar-php/commit/9c109ea))
4460

45-
### CI
46-
- **support:** Add checkSoarBinary script to validate executable files ([904933d](https://github.com/guanguans/soar-php/commit/904933d))
47-
- **workflows:** Add workflow_dispatch to all workflow files ([d5817f2](https://github.com/guanguans/soar-php/commit/d5817f2))
48-
49-
### Code Refactoring
61+
### Code Refactorings
5062
- **core:** Replace create() with make() in multiple files ([f3ea1d2](https://github.com/guanguans/soar-php/commit/f3ea1d2))
5163
- **options:** Rename onlyDsns method to onlyDsn ([a459b8e](https://github.com/guanguans/soar-php/commit/a459b8e))
5264

65+
### Continuous Integrations
66+
- **support:** Add checkSoarBinary script to validate executable files ([904933d](https://github.com/guanguans/soar-php/commit/904933d))
67+
- **workflows:** Add workflow_dispatch to all workflow files ([d5817f2](https://github.com/guanguans/soar-php/commit/d5817f2))
68+
5369
### Tests
5470
- **fixtures:** Remove obsolete Soar.php and update .gitignore ([26d8c9b](https://github.com/guanguans/soar-php/commit/26d8c9b))
5571
- **phpunit:** Update PHPUnit configuration and add HelpersTest ([f1afb0c](https://github.com/guanguans/soar-php/commit/f1afb0c))
@@ -63,18 +79,10 @@ All notable changes to this project will be documented in this file.
6379
- **concerns:** Use JSON_THROW_ON_ERROR in arrayScores method ([3c094a0](https://github.com/guanguans/soar-php/commit/3c094a0))
6480
- **tests:** Refine parameter checks and improve code clarity ([8e1a1d6](https://github.com/guanguans/soar-php/commit/8e1a1d6))
6581

66-
### Build
82+
### Builds
6783
- **dependencies:** Refactor dependency exclusions and requirements ([a99bc4d](https://github.com/guanguans/soar-php/commit/a99bc4d))
6884

69-
### CI
70-
- **baselines:** Add new baseline files for error tracking ([52e5932](https://github.com/guanguans/soar-php/commit/52e5932))
71-
- **composer:** Update dev-master branch alias to 6.x-dev ([8ab10ef](https://github.com/guanguans/soar-php/commit/8ab10ef))
72-
- **config:** Remove disallowed.function.neon and clean loader ([3203690](https://github.com/guanguans/soar-php/commit/3203690))
73-
- **config:** Update .gitattributes and remove psalm workflow ([85a6069](https://github.com/guanguans/soar-php/commit/85a6069))
74-
- **issue-template:** Add bug report and config templates ([be6ac88](https://github.com/guanguans/soar-php/commit/be6ac88))
75-
- **workflows:** Upgrade PHP version to 8.0 in workflows and docs ([0af6eaa](https://github.com/guanguans/soar-php/commit/0af6eaa))
76-
77-
### Code Refactoring
85+
### Code Refactorings
7886
- Remove array_reduce_with_keys function and simplify code ([786aeb2](https://github.com/guanguans/soar-php/commit/786aeb2))
7987
- Remove unused escape_argument function calls ([62beb5e](https://github.com/guanguans/soar-php/commit/62beb5e))
8088
- Replace str_camel with IlluminateSupportStr methods ([4e5257e](https://github.com/guanguans/soar-php/commit/4e5257e))
@@ -102,7 +110,15 @@ All notable changes to this project will be documented in this file.
102110
- **support:** Rename dump scripts and improve config handling ([5a80f62](https://github.com/guanguans/soar-php/commit/5a80f62))
103111
- **tests:** Remove obsolete options.full.php reference ([ccf4123](https://github.com/guanguans/soar-php/commit/ccf4123))
104112

105-
### Docs
113+
### Continuous Integrations
114+
- **baselines:** Add new baseline files for error tracking ([52e5932](https://github.com/guanguans/soar-php/commit/52e5932))
115+
- **composer:** Update dev-master branch alias to 6.x-dev ([8ab10ef](https://github.com/guanguans/soar-php/commit/8ab10ef))
116+
- **config:** Remove disallowed.function.neon and clean loader ([3203690](https://github.com/guanguans/soar-php/commit/3203690))
117+
- **config:** Update .gitattributes and remove psalm workflow ([85a6069](https://github.com/guanguans/soar-php/commit/85a6069))
118+
- **issue-template:** Add bug report and config templates ([be6ac88](https://github.com/guanguans/soar-php/commit/be6ac88))
119+
- **workflows:** Upgrade PHP version to 8.0 in workflows and docs ([0af6eaa](https://github.com/guanguans/soar-php/commit/0af6eaa))
120+
121+
### Documents
106122
- **README:** Update version option methods in examples ([4c36da5](https://github.com/guanguans/soar-php/commit/4c36da5))
107123

108124
### Features
@@ -126,13 +142,13 @@ All notable changes to this project will be documented in this file.
126142

127143
<a name="5.1.1"></a>
128144
## [5.1.1] - 2025-03-24
129-
### Build
145+
### Builds
130146
- **dependencies:** Update PHP dependencies in composer.json ([b2b39b9](https://github.com/guanguans/soar-php/commit/b2b39b9))
131147

132148

133149
<a name="5.1.0"></a>
134150
## [5.1.0] - 2025-02-05
135-
### Build
151+
### Builds
136152
- **dependencies:** Upgrade phpstan-disallowed-calls and psalm ([425c45a](https://github.com/guanguans/soar-php/commit/425c45a))
137153

138154
### Features
@@ -144,16 +160,16 @@ All notable changes to this project will be documented in this file.
144160

145161
<a name="5.0.3"></a>
146162
## [5.0.3] - 2025-01-16
147-
### Code Refactoring
163+
### Code Refactorings
148164
- **WithRunable:** Simplify sudo password handling ([4d2a7ca](https://github.com/guanguans/soar-php/commit/4d2a7ca))
149165

150-
### Docs
166+
### Documents
151167
- **README:** Update badges for CI and versioning ([4af0217](https://github.com/guanguans/soar-php/commit/4af0217))
152168

153169

154170
<a name="5.0.2"></a>
155171
## [5.0.2] - 2025-01-16
156-
### CI
172+
### Continuous Integrations
157173
- **formatting:** Fix formatting issues in .php-cs-fixer.php, examples/soar.options.docblock.php, and src/Support/ComposerScript.php ([cb13eec](https://github.com/guanguans/soar-php/commit/cb13eec))
158174

159175
### Performance Improvements
@@ -162,12 +178,12 @@ All notable changes to this project will be documented in this file.
162178

163179
<a name="5.0.1"></a>
164180
## [5.0.1] - 2025-01-16
165-
### CI
166-
- **composer-updater:** Fix PHPStan errors and update dependencies ([d34f96f](https://github.com/guanguans/soar-php/commit/d34f96f))
167-
168-
### Code Refactoring
181+
### Code Refactorings
169182
- **escape-arg:** Refactor EscapeArg class ([4b13e60](https://github.com/guanguans/soar-php/commit/4b13e60))
170183

184+
### Continuous Integrations
185+
- **composer-updater:** Fix PHPStan errors and update dependencies ([d34f96f](https://github.com/guanguans/soar-php/commit/d34f96f))
186+
171187
### Features
172188
- **ConcreteMagic:** add serialization and unserialization methods ([281ea2c](https://github.com/guanguans/soar-php/commit/281ea2c))
173189

@@ -182,10 +198,10 @@ All notable changes to this project will be documented in this file.
182198

183199
<a name="5.0.0"></a>
184200
## [5.0.0] - 2025-01-16
185-
### Build
201+
### Builds
186202
- Update .gitignore, add .php-cs-fixer-dist.php, and modify composer.json, phpstan.neon, phpunit.xml.dist, psalm.xml.dist, rector.php ([3ce0cde](https://github.com/guanguans/soar-php/commit/3ce0cde))
187203

188-
### CI
204+
### Continuous Integrations
189205
- apply rector ([54e7c79](https://github.com/guanguans/soar-php/commit/54e7c79))
190206
- apply php-cs-fixer ([666e9ee](https://github.com/guanguans/soar-php/commit/666e9ee))
191207
- apply php-cs-fixer ([cb41001](https://github.com/guanguans/soar-php/commit/cb41001))
@@ -197,7 +213,7 @@ All notable changes to this project will be documented in this file.
197213

198214
<a name="4.2.6"></a>
199215
## [4.2.6] - 2025-01-15
200-
### CI
216+
### Continuous Integrations
201217
- **composer:** Update dependencies ([8f15583](https://github.com/guanguans/soar-php/commit/8f15583))
202218

203219
### Pull Requests
@@ -221,10 +237,10 @@ All notable changes to this project will be documented in this file.
221237

222238
<a name="4.2.2"></a>
223239
## [4.2.2] - 2024-07-16
224-
### Build
240+
### Builds
225241
- **composer.json:** update composer-git-hooks and rector versions ([1ea79b5](https://github.com/guanguans/soar-php/commit/1ea79b5))
226242

227-
### CI
243+
### Continuous Integrations
228244
- **release:** Add StaticClosureRector and update rules ([7d23e06](https://github.com/guanguans/soar-php/commit/7d23e06))
229245

230246
### Pull Requests
@@ -239,7 +255,7 @@ All notable changes to this project will be documented in this file.
239255

240256
<a name="4.2.0"></a>
241257
## [4.2.0] - 2024-04-23
242-
### Code Refactoring
258+
### Code Refactorings
243259
- **HasSoarBinary:** rename getDefaultSoarBinary to defaultSoarBinary ([6e66c0f](https://github.com/guanguans/soar-php/commit/6e66c0f))
244260
- **debug:** improve debug info handling ([ab5a04b](https://github.com/guanguans/soar-php/commit/ab5a04b))
245261

@@ -258,7 +274,7 @@ All notable changes to this project will be documented in this file.
258274

259275
<a name="4.1.0"></a>
260276
## [4.1.0] - 2024-02-22
261-
### Code Refactoring
277+
### Code Refactorings
262278
- **src:** Improve __debugInfo method ([46c38c7](https://github.com/guanguans/soar-php/commit/46c38c7))
263279

264280
### Pull Requests
@@ -272,7 +288,7 @@ All notable changes to this project will be documented in this file.
272288
### Bug Fixes
273289
- **HasSudoPassword:** Update shouldApplySudoPassword condition ([4de799b](https://github.com/guanguans/soar-php/commit/4de799b))
274290

275-
### Code Refactoring
291+
### Code Refactorings
276292
- **config:** update PHPUnit set and add new rule ([56fea1d](https://github.com/guanguans/soar-php/commit/56fea1d))
277293

278294
### Pull Requests
@@ -282,10 +298,10 @@ All notable changes to this project will be documented in this file.
282298

283299
<a name="4.0.2"></a>
284300
## [4.0.2] - 2024-01-16
285-
### Code Refactoring
301+
### Code Refactorings
286302
- **concerns:** improve magic methods ([361cc04](https://github.com/guanguans/soar-php/commit/361cc04))
287303

288-
### Docs
304+
### Documents
289305
- Update README.md and README-zh_CN.md ([7f6209a](https://github.com/guanguans/soar-php/commit/7f6209a))
290306

291307
### Features
@@ -305,14 +321,14 @@ All notable changes to this project will be documented in this file.
305321

306322
<a name="4.0.0"></a>
307323
## [4.0.0] - 2024-01-15
308-
### Code Refactoring
324+
### Code Refactorings
309325
- rename SoarPath -> SoarBinary ([434846c](https://github.com/guanguans/soar-php/commit/434846c))
310326
- **WithRunable:** remove deprecated exec method ([5819542](https://github.com/guanguans/soar-php/commit/5819542))
311327

312328

313329
<a name="3.5.0"></a>
314330
## [3.5.0] - 2024-01-15
315-
### Code Refactoring
331+
### Code Refactorings
316332
- **monorepo-builder:** update release workers ([b721225](https://github.com/guanguans/soar-php/commit/b721225))
317333

318334
### Pull Requests
@@ -327,7 +343,7 @@ All notable changes to this project will be documented in this file.
327343
### Bug Fixes
328344
- **HasOptions:** handle callable values in normalizeOption ([2a4215d](https://github.com/guanguans/soar-php/commit/2a4215d))
329345

330-
### Code Refactoring
346+
### Code Refactorings
331347
- **coding-style:** remove UnSpreadOperatorRector ([e896c23](https://github.com/guanguans/soar-php/commit/e896c23))
332348

333349
### Pull Requests
@@ -354,7 +370,7 @@ All notable changes to this project will be documented in this file.
354370
### Bug Fixes
355371
- **Concerns:** Fix InvalidOptionException in ConcreteMagic trait ([8377e5c](https://github.com/guanguans/soar-php/commit/8377e5c))
356372

357-
### Code Refactoring
373+
### Code Refactorings
358374
- **WithRunable:** simplify process tapper logic ([df9f828](https://github.com/guanguans/soar-php/commit/df9f828))
359375

360376

@@ -371,7 +387,7 @@ All notable changes to this project will be documented in this file.
371387

372388
<a name="v3.3.4"></a>
373389
## [v3.3.4] - 2023-07-16
374-
### Code Refactoring
390+
### Code Refactorings
375391
- **HasOptions:** update onlyOptions method ([a7ce8a3](https://github.com/guanguans/soar-php/commit/a7ce8a3))
376392

377393

@@ -380,7 +396,7 @@ All notable changes to this project will be documented in this file.
380396
### Bug Fixes
381397
- **HasSoarPath:** Add getEscapedSoarPath method ([ec38dfe](https://github.com/guanguans/soar-php/commit/ec38dfe))
382398

383-
### Code Refactoring
399+
### Code Refactorings
384400
- **HasOptions:** change access modifiers of methods ([22bf483](https://github.com/guanguans/soar-php/commit/22bf483))
385401
- **HasOptions:** rename method getSerializedEscapedNormalizedOptions to getHydratedEscapedNormalizedOptions ([b2b10b7](https://github.com/guanguans/soar-php/commit/b2b10b7))
386402

@@ -393,17 +409,17 @@ All notable changes to this project will be documented in this file.
393409
### Bug Fixes
394410
- **workflows:** update php-cs-fixer workflow ([e6fd9f6](https://github.com/guanguans/soar-php/commit/e6fd9f6))
395411

396-
### Code Refactoring
412+
### Code Refactorings
397413
- **HasOptions:** update getSerializedEscapedNormalizedOptions method ([231149d](https://github.com/guanguans/soar-php/commit/231149d))
398414
- **rector:** remove unused imports and update rules ([37513d6](https://github.com/guanguans/soar-php/commit/37513d6))
399415

400416

401417
<a name="v3.3.1"></a>
402418
## [v3.3.1] - 2023-07-14
403-
### Code Refactoring
419+
### Code Refactorings
404420
- **HasSudoPassword:** improve escaping of sudo password ([89fff21](https://github.com/guanguans/soar-php/commit/89fff21))
405421

406-
### Docs
422+
### Documents
407423
- **README.md:** add section for fatal error and its fix ([55def24](https://github.com/guanguans/soar-php/commit/55def24))
408424

409425
### Features
@@ -412,7 +428,7 @@ All notable changes to this project will be documented in this file.
412428

413429
<a name="v3.3.0"></a>
414430
## [v3.3.0] - 2023-07-14
415-
### Code Refactoring
431+
### Code Refactorings
416432
- **concerns:** update getEscapeSudoPassword method ([9ba70bc](https://github.com/guanguans/soar-php/commit/9ba70bc))
417433
- **concerns:** update shouldApplySudoPassword logic ([d205948](https://github.com/guanguans/soar-php/commit/d205948))
418434
- **sudo:** move sudo password related methods to trait ([c7daecd](https://github.com/guanguans/soar-php/commit/c7daecd))
@@ -594,7 +610,7 @@ All notable changes to this project will be documented in this file.
594610

595611
<a name="v2.2.4"></a>
596612
## [v2.2.4] - 2021-09-27
597-
### Docs
613+
### Documents
598614
- update .all-contributorsrc [skip ci] ([d382662](https://github.com/guanguans/soar-php/commit/d382662))
599615
- update README-EN.md [skip ci] ([d6f4a1b](https://github.com/guanguans/soar-php/commit/d6f4a1b))
600616
- update README.md [skip ci] ([721c5f9](https://github.com/guanguans/soar-php/commit/721c5f9))
@@ -624,10 +640,10 @@ All notable changes to this project will be documented in this file.
624640

625641
<a name="v2.1.1"></a>
626642
## [v2.1.1] - 2021-04-29
627-
### Build
643+
### Builds
628644
- Update composer.json ([c54227e](https://github.com/guanguans/soar-php/commit/c54227e))
629645

630-
### Docs
646+
### Documents
631647
- Update README.md ([1b8a238](https://github.com/guanguans/soar-php/commit/1b8a238))
632648
- Update README.md ([808d67a](https://github.com/guanguans/soar-php/commit/808d67a))
633649

@@ -638,10 +654,10 @@ All notable changes to this project will be documented in this file.
638654

639655
<a name="v2.1.0"></a>
640656
## [v2.1.0] - 2021-04-25
641-
### CI
657+
### Continuous Integrations
642658
- Add php-cs-fixer、psalm、cghooks ([1ba0932](https://github.com/guanguans/soar-php/commit/1ba0932))
643659

644-
### Docs
660+
### Documents
645661
- Update README.md ([2429522](https://github.com/guanguans/soar-php/commit/2429522))
646662

647663
### Tests
@@ -672,7 +688,7 @@ All notable changes to this project will be documented in this file.
672688

673689
<a name="v2.0.0"></a>
674690
## [v2.0.0] - 2020-01-21
675-
### Docs
691+
### Documents
676692
- add huangdijia as a contributor ([#15](https://github.com/guanguans/soar-php/issues/15)) ([2f67ceb](https://github.com/guanguans/soar-php/commit/2f67ceb))
677693
- update .all-contributorsrc ([d9ac7ca](https://github.com/guanguans/soar-php/commit/d9ac7ca))
678694
- update README-EN.md ([f9050b3](https://github.com/guanguans/soar-php/commit/f9050b3))
@@ -687,7 +703,7 @@ All notable changes to this project will be documented in this file.
687703

688704
<a name="v1.1.3"></a>
689705
## [v1.1.3] - 2019-08-24
690-
### Docs
706+
### Documents
691707
- add leslieeilsel as a contributor ([#11](https://github.com/guanguans/soar-php/issues/11)) ([7ff8f98](https://github.com/guanguans/soar-php/commit/7ff8f98))
692708
- update .all-contributorsrc ([cd44ca8](https://github.com/guanguans/soar-php/commit/cd44ca8))
693709
- update README.md ([03cd69c](https://github.com/guanguans/soar-php/commit/03cd69c))
@@ -711,7 +727,8 @@ All notable changes to this project will be documented in this file.
711727
<a name="v1.0.0"></a>
712728
## v1.0.0 - 2019-07-04
713729

714-
[Unreleased]: https://github.com/guanguans/soar-php/compare/6.0.3...HEAD
730+
[Unreleased]: https://github.com/guanguans/soar-php/compare/6.0.4...HEAD
731+
[6.0.4]: https://github.com/guanguans/soar-php/compare/6.0.3...6.0.4
715732
[6.0.3]: https://github.com/guanguans/soar-php/compare/6.0.2...6.0.3
716733
[6.0.2]: https://github.com/guanguans/soar-php/compare/6.0.1...6.0.2
717734
[6.0.1]: https://github.com/guanguans/soar-php/compare/6.0.0...6.0.1

0 commit comments

Comments
 (0)