Skip to content

Commit 267a440

Browse files
authored
Merge pull request #428 from PHPCSStandards/feature/changelog-3.9.1
Changelog for the 3.9.1 release
2 parents 218d2a5 + 9daf6fb commit 267a440

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

CHANGELOG.md

+43
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,46 @@ The file documents changes to the PHP_CodeSniffer project.
55

66
_Nothing yet._
77

8+
## [3.9.1] - 2024-03-31
9+
10+
### Added
11+
- Documentation for the following sniffs:
12+
- Generic.PHP.RequireStrictTypes
13+
- Squiz.WhiteSpace.MemberVarSpacing
14+
- Squiz.WhiteSpace.ScopeClosingBrace
15+
- Squiz.WhiteSpace.SuperfluousWhitespace
16+
- Thanks to [Jay McPartland][@jonmcp] and [Rodrigo Primo][@rodrigoprimo] for the patches.
17+
18+
### Changed
19+
- The following sniffs have received performance related improvements:
20+
- Generic.CodeAnalysis.UselessOverridingMethod
21+
- Generic.Files.ByteOrderMark
22+
- Thanks to [Rodrigo Primo][@rodrigoprimo] for the patches.
23+
- Performance improvement for the "Diff" report. Should be most notable for Windows users. [#355]
24+
- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch.
25+
- The test suite has received some performance improvements. Should be most notable contributors using Windows. [#351]
26+
- External standards with sniff tests using the PHP_CodeSniffer native test framework will also benefit from these changes.
27+
- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch.
28+
- Various housekeeping, including improvements to the tests and documentation.
29+
- Thanks to [Jay McPartland][@jonmcp], [João Pedro Oliveira][@jpoliveira08], [Rodrigo Primo][@rodrigoprimo] and [Juliette Reinders Folmer][@jrfnl] for their contributions.
30+
31+
### Fixed
32+
- Fixed bug [#289] : Squiz.WhiteSpace.OperatorSpacing and PSR12.Operators.OperatorSpacing : improved fixer conflict protection by more strenuously avoiding handling operators in declare statements.
33+
- Thanks to [Dan Wallis][@fredden] for the patch.
34+
- Fixed bug [#366] : Generic.CodeAnalysis.UselessOverridingMethod : prevent false negative when the declared method name and the called method name do not use the same case.
35+
- Thanks to [Rodrigo Primo][@rodrigoprimo] for the patch.
36+
- Fixed bug [#368] : Squiz.Arrays.ArrayDeclaration fixer did not handle static closures correctly when moving array items to their own line.
37+
- Thanks to [Michał Bundyra][@michalbundyra] for the patch.
38+
- Fixed bug [#404] : Test framework : fixed PHP 8.4 deprecation notice.
39+
- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
40+
41+
[#289]: https://github.com/PHPCSStandards/PHP_CodeSniffer/pull/289
42+
[#351]: https://github.com/PHPCSStandards/PHP_CodeSniffer/pull/351
43+
[#355]: https://github.com/PHPCSStandards/PHP_CodeSniffer/pull/355
44+
[#366]: https://github.com/PHPCSStandards/PHP_CodeSniffer/pull/366
45+
[#368]: https://github.com/PHPCSStandards/PHP_CodeSniffer/issues/368
46+
[#404]: https://github.com/PHPCSStandards/PHP_CodeSniffer/pull/404
47+
848
## [3.9.0] - 2024-02-16
949

1050
### Added
@@ -6342,6 +6382,7 @@ Additionally, thanks to [Alexander Turek][@derrabus] for consulting on the repo
63426382
-->
63436383

63446384
[Unreleased]: https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/master...HEAD
6385+
[3.9.1]: https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/3.9.0...3.9.1
63456386
[3.9.0]: https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/3.8.1...3.9.0
63466387
[3.8.1]: https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/3.8.0...3.8.1
63476388
[3.8.0]: https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/3.7.2...3.8.0
@@ -6540,9 +6581,11 @@ Additionally, thanks to [Alexander Turek][@derrabus] for consulting on the repo
65406581
[@johanderuijter]: https://github.com/johanderuijter
65416582
[@johnmaguire]: https://github.com/johnmaguire
65426583
[@johnpbloch]: https://github.com/johnpbloch
6584+
[@jonmcp]: https://github.com/jonmcp
65436585
[@JorisDebonnet]: https://github.com/JorisDebonnet
65446586
[@josephzidell]: https://github.com/josephzidell
65456587
[@joshdavis11]: https://github.com/joshdavis11
6588+
[@jpoliveira08]: https://github.com/jpoliveira08
65466589
[@jpuck]: https://github.com/jpuck
65476590
[@jrfnl]: https://github.com/jrfnl
65486591
[@kdebisschop]: https://github.com/kdebisschop

0 commit comments

Comments
 (0)