Update all non-major dependencies
This MR contains the following updates:
Release Notes
chaijs/chai
v4.3.4
This fixes broken inspect behavior with bigints (#1321) (#1383) thanks @vapier
eslint/eslint
v7.23.0
-
687ccae
Update: add option "allowInParentheses" to no-sequences (fixes #14197) (#14199) (Daniel Rentz) -
dbf2529
Sponsors: Sync README with website (ESLint Jenkins) -
4bdf2c1
Sponsors: Sync README with website (ESLint Jenkins) -
49d1697
Chore: Upgrade eslint-plugin-jsdoc to v25 and remove --legacy-peer-deps (#14244) (Brandon Mills) -
43f1685
Update:--quiet
should not supress--max-warnings
(fixes #14202) (#14242) (Milos Djermanovic) -
909c727
Docs: Add valid example that shows vars in a block scope (#14230) (Ed S) -
28583eb
Fix: no-mixed-operators false positives with? :
(fixes #14223) (#14226) (Milos Djermanovic) -
a99eb2d
Fix: Clarify line breaks in object-curly-newline (fixes #14024) (#14063) (armin yahya) -
8984c91
Update: eslint --env-info output os info (#14059) (薛定谔的猫) -
2a79306
Sponsors: Sync README with website (ESLint Jenkins) -
ebd7026
Docs: Fix typo (#14225) (Greg Finley) -
a2013fc
Sponsors: Sync README with website (ESLint Jenkins)
v7.22.0
-
3a432d8
Docs: Improve documentation for indent rule (#14168) (Serkan Özel) -
f62ec8d
Update: throw error when fix range is invalid (#14142) (Jacob Bandes-Storch) -
0eecad2
Upgrade: Update lodash in package.json to V 4.17.21 (#14159) (Basem Al-Nabulsi) -
5ad91aa
Update: report es2021 globals in no-extend-native (refs #13602) (#14177) (Milos Djermanovic) -
c295581
Chore: remove leftover JSDoc from lint-result-cache (#14176) (Milos Djermanovic) -
0d541f9
Chore: Reduce lodash usage (#14178) (Stephen Wade) -
27a67d7
Sponsors: Sync README with website (ESLint Jenkins) -
459d821
Chore: upgrade dependencies of browser test (#14127) (Pig Fang) -
ebfb63a
Sponsors: Sync README with website (ESLint Jenkins) -
3ba029f
Docs: Remove Extraneous Dash (#14164) (Danny Hurlburt) -
6f4540e
Sponsors: Sync README with website (ESLint Jenkins) -
ddf361c
Docs: Fix Formatting (#14154) (Danny Hurlburt) -
c0d2ac1
Sponsors: Sync README with website (ESLint Jenkins) -
a8df03e
Docs: Clarify triage process (#14117) (Nicholas C. Zakas)
gajus/eslint-plugin-jsdoc
v32.3.0
Features
-
check-tag-names
: jsxTags an opt-in option for jsx annotations (8afb9fc)
FriendsOfPHP/PHP-CS-Fixer
v2.18.4
- bug #4085 Priority: AlignMultilineComment should run before every PhpdocFixer (dmvdbrugge)
- bug #5421 PsrAutoloadingFixer - Fix PSR autoloading outside configured directory (kelunik, keradus)
- bug #5464 NativeFunctionInvocationFixer - PHP 8 attributes (HypeMC, keradus)
- bug #5548 NullableTypeDeclarationForDefaultNullValueFixer - fix handling promoted properties (jrmajor, keradus)
- bug #5550 TypeAlternationTransformer - fix for typed static properties (kubawerlos)
- bug #5551 ClassAttributesSeparationFixer - fix for properties with type alternation (kubawerlos, keradus)
- bug #5552 DX: test relation between function_declaration and method_argument_space (keradus)
- minor #5540 DX: RuleSet - convert null handling to soft-warning (keradus)
- minor #5545 DX: update checkbashisms (keradus)
v2.18.3
- bug #5484 NullableTypeDeclarationForDefaultNullValueFixer - handle mixed pseudotype (keradus)
- minor #5470 Disable CI fail-fast (mvorisek)
- minor #5491 Support php8 static return type for NoSuperfluousPhpdocTagsFixer (tigitz)
- minor #5494 BinaryOperatorSpacesFixer - extend examples (keradus)
- minor #5499 DX: add TODOs for PHP requirements cleanup (keradus)
- minor #5500 DX: Test that Transformers are adding only CustomTokens that they define and nothing else (keradus)
- minor #5507 Fix quoting in exception message (gquemener)
- minor #5514 DX: PHP 7.0 integration test - solve TODO for random_api_migration usage (keradus)
- minor #5515 DX: do not override getConfigurationDefinition (keradus)
- minor #5516 DX: AbstractDoctrineAnnotationFixer - no need for import aliases (keradus)
- minor #5518 DX: minor typing and validation fixes (keradus)
- minor #5522 Token - add handling json_encode crash (keradus)
- minor #5523 DX: EregToPregFixer - fix sorting (keradus)
- minor #5528 DX: code cleanup (keradus)
guzzle/guzzle
v7.3.0
Added
- Support for DER and P12 certificates #2413
- Support the cURL (http://) scheme for StreamHandler proxies #2850
- Support for
guzzlehttp/psr7:^2.0
#2878
Fixed
- Handle exceptions on invalid header consistently between PHP versions and handlers #2872
karma-runner/karma
v6.3.2
Bug Fixes
- fix running tests in IE9 (#3668) (0055bc5), closes /github.com/karma-runner/karma/blob/026fff870913fb6cd2858dd962935dc74c92b725/client/main.js#L14 #3665
v6.3.1
Bug Fixes
v6.3.0
Features
v6.2.0
Features
6.1.2 (2021-03-09)
Bug Fixes
- commitlint: skip task on master (#3650) (3fc6fda)
- patch karma to allow loading virtual packages (#3663) (5bfcf5f)
6.1.1 (2021-02-12)
Bug Fixes
- config: check extension before ts-node register (#3651) (474f4e1), closes #3329
- report launcher process error when exit event is not emitted (#3647) (7ab86be)
v6.1.2
Bug Fixes
mochajs/mocha
v8.3.2
🐛 Fixes
-
#4599: Fix regression in
require
interface (@alexander-fenster)
📖 Documentation
- #4601: Add build to GH actions run (@christian-bromann)
- #4596: Filter active sponsors/backers (@juergba)
- #4225: Update config file examples (@pkuczynski)
phpstan/phpstan
v0.12.83
🔧
Improvements - Precise try-catch-finally analysis (#481), thanks @rainbow-alex for the kick-off of this feature!
- Dependent types - understand truthy BooleanOr and falsey BooleanAnd scope (phpstan/phpstan-src@
2c42ef1
), #4733, #4326, #987, #4215, #4695 - Dependent types - save conditional expression after variable assignment (phpstan/phpstan-src@
56ae015
), #2977, #3190
🔪
Bleeding edge -
Consistent remembering and forgetting returned values (phpstan/phpstan-src@
d4edc59
) - Report dead catch with exception that is not thrown in the try block - level 4 (phpstan/phpstan-src@
ce9299c
) - Rule for detecting overwriting exit points in finally - level 4 (phpstan/phpstan-src@
3f712be
)
If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's phpstan.neon
:
includes:
- vendor/phpstan/phpstan/conf/bleedingEdge.neon
Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more
🐛
Bugfixes - Fixed detecting method signature compatibility ([phpstan/phpstan-src@
8f0150d
](https://github.com/phpstan/phpstan-src/commit/
Renovate configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.