Skip to content

Commit 7de0d94

Browse files
authored
Merge pull request #69 from district09/release/4.1.3
Release 4.1.3
2 parents d122c0a + b49d87a commit 7de0d94

File tree

4 files changed

+464
-456
lines changed

4 files changed

+464
-456
lines changed

CHANGELOG-1.x.md

Lines changed: 393 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,393 @@
1+
## [1.8.1]
2+
3+
### added
4+
5+
- Add exclude node modules from PHPUnit.
6+
7+
## [1.8.0]
8+
9+
### Added
10+
11+
- Add excluding hand-crafted mocks from coverage reports. This will exclude
12+
file names ending with Stub.php or Spy.php.
13+
14+
## [1.7.3]
15+
16+
### Added
17+
18+
- Add missing licence information.
19+
20+
## [1.7.2]
21+
22+
### Added
23+
24+
- Add travis build.
25+
26+
### Changed
27+
28+
- Change minimal Drupal version to 9.3.
29+
30+
## [1.7.1]
31+
32+
### Added
33+
34+
- Add support for php 8.0
35+
- Add support for PHP 8.1
36+
37+
## [1.7.0]
38+
39+
### Added
40+
41+
- Add support for main branches.
42+
- Add support for release/x.x.x branches.
43+
- Add support for hotfix/x.x.x branches.
44+
- Add support for RELEASE commit messages.
45+
- Add support for Merge commit messages.
46+
47+
## [1.6.2]
48+
49+
### Added
50+
51+
- Add php compatibility checker.
52+
53+
## [1.6.1]
54+
55+
### Added
56+
57+
- Add exclusion rule for JS/CSS.
58+
59+
## [1.6.0]
60+
61+
### Added
62+
63+
- Add support for PHP 8.1.
64+
65+
## [1.5.6]
66+
67+
### Fixed
68+
69+
- Fix not allowed & in XML description.
70+
71+
## [1.5.5]
72+
73+
### Fixed
74+
75+
- Fix not closed XML tags in phpcs*.xml.
76+
77+
## [1.5.4]
78+
79+
### Fixed
80+
81+
- Fix broken local PHP CodeSniffer run.
82+
83+
## [1.5.3]
84+
85+
### Fixed
86+
87+
- Fix failing CodeClimate builds by changing `config/phpcs.xml` config file.
88+
89+
## [1.5.2]
90+
91+
### Changed
92+
93+
- Add the *.install extension to the excluded files for PHP Mess Detector.
94+
95+
## [1.5.1]
96+
97+
### Changed
98+
99+
- Add the *.install extension to the excluded files for PHP CodeSniffer.
100+
101+
## [1.5.0]
102+
103+
### Changed
104+
105+
- Change minimal PHP version to 7.4.
106+
- Change minimal Drupal version to 9.1.
107+
- Change phpmd from shim to "normal" package.
108+
- Change phpcpd from shim to "normal" package.
109+
110+
### Updated
111+
112+
- Update phpstan to 1.x.x.
113+
114+
## [1.4.13]
115+
116+
### Added
117+
118+
- Add twig files of custom modules to the twigcs task.
119+
120+
## [1.4.12]
121+
122+
### Changed
123+
124+
- Update minimal requirement for grumphp.
125+
126+
## [1.4.11]
127+
128+
### Fixed
129+
130+
- Fix deprecated securitychecker from SensioLabs
131+
- Fix twigcs issue with invalid path
132+
133+
## [1.4.10]
134+
135+
### Added
136+
137+
- Add Official Twig linter, see documentation on
138+
https://github.com/phpro/grumphp/blob/master/doc/tasks/twigcs.md
139+
- Add WCAG Twig linter, see https://github.com/NielsdeBlaauw/twigcs-a11y
140+
141+
## [1.4.9]
142+
143+
### Fixed
144+
145+
- Fix spaces in phpstan.neon config file.
146+
147+
## [1.4.8]
148+
149+
### Fixed
150+
151+
- Fix grumphp config for Drupal websites.
152+
- Fix phpstan config for Drupal websites.
153+
154+
## [1.4.7]
155+
156+
### Fixed
157+
158+
- Fix deprecation detection levels.
159+
The Symfony deprecations helper is now disabled. The detection of deprecations
160+
is done through PHPStan.
161+
162+
## [1.4.6]
163+
164+
### Fixed
165+
166+
- Fix allowed number of deprecation errors.
167+
168+
## [1.4.5]
169+
170+
### Fixed
171+
172+
- Fix missing use statements.
173+
174+
## [1.4.4]
175+
176+
### Added
177+
178+
- Add setting up a fake Drupal root for tasks who requires it.
179+
- Add composer_normalize to the GrumPHP tasks.
180+
181+
### Fixed
182+
183+
- Fix the PHPUnit/Symfony deprecation warning (Drupal 8).
184+
- Fix incompatible UnitTest::setUp() method (Drupal 9).
185+
186+
## [1.4.3]
187+
188+
### Added
189+
190+
- Add sensiolabs/security-checker.
191+
- Add support for Drupal 9.1 by adding "^9" to the required PHPUnit versions.
192+
193+
### Removed
194+
195+
- Remove older PHPUnit version bridge.
196+
197+
## [1.4.2]
198+
199+
### Added
200+
201+
- Add support for Drupal 9.1 and 9.2.
202+
203+
## [1.4.1]
204+
205+
### Added
206+
207+
- Add support for Drupal 9.x.
208+
- Add exception to allow short `$id` variable and `id()` method names.
209+
210+
## [1.4.0]
211+
212+
This release has a major change in the default quality rules. The default
213+
standards are strict. Legacy modules and websites where it takes to much time
214+
to comply to these standards can overwrite them by adding custom configuration
215+
files to their project root. See the README of this project.
216+
217+
### Added
218+
219+
- Add vendor to the excludes for extension.
220+
- Add extra information how to configure PHPStorm in README.
221+
222+
### Changed
223+
224+
- Change the code standards to strict by default.
225+
- Change how Unit tests are run within a module repository: they now run without
226+
the need of a drupal project outside the repository root.
227+
- Change PHP CodeSniffer rules so they follow drupal.org.
228+
- Change PHP Mess Detector rules so they have proper defaults and support drupal
229+
codebase.
230+
- Change minimal PHP version to 7.3.
231+
232+
### Fixed
233+
234+
- Fix timeout issues when running GrumPHP tasks on large code base.
235+
- Fix detecting the task info for config files.
236+
- Fix missing backslash before dot in the allowed branch patterns.
237+
- Fix PhpStan Reflection errors during git commit of Drupal module.
238+
239+
### Removed
240+
241+
- Remove config parameters that are same as default.
242+
- Remove unneeded PhpStan level in the grumphp config file, this is now
243+
overridable trough the PhpStan neon configuration file.
244+
245+
## [1.3.1]
246+
247+
### Removed
248+
249+
- Remove version from install command README.
250+
- Remove Drupal 9 support.
251+
- Remove dotenv requirement.
252+
253+
## [1.3.0]
254+
255+
### Changed
256+
257+
- Use the shim version of various tools to avoid dependency conflicts.
258+
259+
### Updated
260+
261+
- Update to GrumPHP 1.1.
262+
263+
## [1.2.3]
264+
265+
### Added
266+
267+
- Add support for digits in the project key.
268+
269+
## [1.2.2]
270+
271+
### Added
272+
273+
- Add PHPStan ignore rule for undefined typed data properties.
274+
275+
## [1.2.1]
276+
277+
### Fixed
278+
279+
- Fix namespace Behat contexts.
280+
- Ignore test directories with PHPStan.
281+
282+
## [1.2.0]
283+
284+
### Fixed
285+
286+
- Fix various issues for extension projects.
287+
288+
## [1.1.5]
289+
290+
### Added
291+
292+
- Add missing phpunit-bridge package.
293+
294+
## [1.1.4]
295+
296+
### Fixed
297+
298+
- Fix missing namespace separator in the PhpUnit config file for extensions.
299+
300+
## [1.1.3]
301+
302+
### Fixed
303+
304+
- Fix PHPStan configuration.
305+
306+
## [1.1.2]
307+
308+
### Added
309+
310+
- Add D9 deprecations configuration.
311+
312+
### Removed
313+
314+
- Remove checkMissingIterableValueType from PHPStan config.
315+
316+
## [1.1.1]
317+
318+
### Updated
319+
320+
- Update code formatting.
321+
322+
### Changed
323+
324+
- Change regex type git blacklist.
325+
326+
## [1.1.0]
327+
328+
### Added
329+
330+
- Add support for overriding config files.
331+
332+
### Updated
333+
334+
- Update PHPStan config.
335+
- Update code formatting.
336+
337+
### Changed
338+
339+
- Change package vendor.
340+
- Change package name to digipolisgent/qa-drupal.
341+
342+
## [1.0.0]
343+
344+
### Added
345+
346+
Initial setup of the qa-drupal package:
347+
348+
- Default config files and checks for a Drupal site.
349+
- Default config files and checks for a Drupal module.
350+
351+
[1.8.1]: https://github.com/district09/php_package_qa-drupal/compare/1.8.0...1.8.1
352+
[1.8.0]: https://github.com/district09/php_package_qa-drupal/compare/1.7.3...1.8.0
353+
[1.7.3]: https://github.com/district09/php_package_qa-drupal/compare/1.7.2...1.7.3
354+
[1.7.2]: https://github.com/district09/php_package_qa-drupal/compare/1.7.1...1.7.2
355+
[1.7.1]: https://github.com/district09/php_package_qa-drupal/compare/1.7.0...1.7.1
356+
[1.7.0]: https://github.com/district09/php_package_qa-drupal/compare/1.6.2...1.7.0
357+
[1.6.2]: https://github.com/district09/php_package_qa-drupal/compare/1.6.1...1.6.2
358+
[1.6.1]: https://github.com/district09/php_package_qa-drupal/compare/1.6.0...1.6.1
359+
[1.6.0]: https://github.com/district09/php_package_qa-drupal/compare/1.5.6...1.6.0
360+
[1.5.6]: https://github.com/district09/php_package_qa-drupal/compare/1.5.5...1.5.6
361+
[1.5.5]: https://github.com/district09/php_package_qa-drupal/compare/1.5.4...1.5.5
362+
[1.5.4]: https://github.com/district09/php_package_qa-drupal/compare/1.5.3...1.5.4
363+
[1.5.3]: https://github.com/district09/php_package_qa-drupal/compare/1.5.2...1.5.3
364+
[1.5.2]: https://github.com/district09/php_package_qa-drupal/compare/1.5.1...1.5.2
365+
[1.5.1]: https://github.com/district09/php_package_qa-drupal/compare/1.5.0...1.5.1
366+
[1.5.0]: https://github.com/district09/php_package_qa-drupal/compare/1.4.13...1.5.0
367+
[1.4.13]: https://github.com/district09/php_package_qa-drupal/compare/1.4.12...1.4.13
368+
[1.4.12]: https://github.com/district09/php_package_qa-drupal/compare/1.4.11...1.4.12
369+
[1.4.11]: https://github.com/district09/php_package_qa-drupal/compare/1.4.10...1.4.11
370+
[1.4.10]: https://github.com/district09/php_package_qa-drupal/compare/1.4.9...1.4.10
371+
[1.4.9]: https://github.com/district09/php_package_qa-drupal/compare/1.4.8...1.4.9
372+
[1.4.8]: https://github.com/district09/php_package_qa-drupal/compare/1.4.7...1.4.8
373+
[1.4.7]: https://github.com/district09/php_package_qa-drupal/compare/1.4.6...1.4.7
374+
[1.4.6]: https://github.com/district09/php_package_qa-drupal/compare/1.4.5...1.4.6
375+
[1.4.5]: https://github.com/district09/php_package_qa-drupal/compare/1.4.4...1.4.5
376+
[1.4.4]: https://github.com/district09/php_package_qa-drupal/compare/1.4.3...1.4.4
377+
[1.4.3]: https://github.com/district09/php_package_qa-drupal/compare/1.4.2...1.4.3
378+
[1.4.2]: https://github.com/district09/php_package_qa-drupal/compare/1.4.1...1.4.2
379+
[1.4.1]: https://github.com/district09/php_package_qa-drupal/compare/1.4.0...1.4.1
380+
[1.4.0]: https://github.com/district09/php_package_qa-drupal/compare/1.3.1...1.4.0
381+
[1.3.1]: https://github.com/district09/php_package_qa-drupal/compare/1.3.0...1.3.1
382+
[1.3.0]: https://github.com/district09/php_package_qa-drupal/compare/1.2.3...1.3.0
383+
[1.2.3]: https://github.com/district09/php_package_qa-drupal/compare/1.2.2...1.2.3
384+
[1.2.2]: https://github.com/district09/php_package_qa-drupal/compare/1.2.1...1.2.2
385+
[1.2.1]: https://github.com/district09/php_package_qa-drupal/compare/1.2.0...1.2.1
386+
[1.2.0]: https://github.com/district09/php_package_qa-drupal/compare/1.1.5...1.2.0
387+
[1.1.5]: https://github.com/district09/php_package_qa-drupal/compare/1.1.4...1.1.5
388+
[1.1.4]: https://github.com/district09/php_package_qa-drupal/compare/1.1.3...1.1.4
389+
[1.1.3]: https://github.com/district09/php_package_qa-drupal/compare/1.1.2...1.1.3
390+
[1.1.2]: https://github.com/district09/php_package_qa-drupal/compare/1.1.1...1.1.2
391+
[1.1.1]: https://github.com/district09/php_package_qa-drupal/compare/1.1.0...1.1.1
392+
[1.1.0]: https://github.com/district09/php_package_qa-drupal/compare/1.0.0...1.1.0
393+
[1.0.0]: https://github.com/district09/php_package_qa-drupal/releases/tag/1.0.0

0 commit comments

Comments
 (0)