Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all non-major dependencies #171

Merged
merged 1 commit into from Feb 6, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 5, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
friendsofphp/php-cs-fixer 3.23.0 -> 3.49.0 age adoption passing confidence
guzzlehttp/guzzle (source) 7.7.0 -> 7.8.1 age adoption passing confidence
jane-php/open-api-runtime 7.5.3 -> 7.6.0 age adoption passing confidence
overtrue/phplint 9.1.0 -> 9.1.2 age adoption passing confidence
phpstan/phpstan 1.10.31 -> 1.10.57 age adoption passing confidence
phpunit/phpunit (source) 10.5.9 -> 10.5.10 age adoption passing confidence
squizlabs/php_codesniffer 3.7.2 -> 3.8.1 age adoption passing confidence

Release Notes

PHP-CS-Fixer/PHP-CS-Fixer (friendsofphp/php-cs-fixer)

v3.49.0

Compare Source

  • chore(checkbashisms): update to 2.23.7 (#​7780)
  • chore: add missing key types in PHPDoc types (#​7779)
  • chore: Exclude topic/core issues/PRs from Stale Bot (#​7788)
  • chore: DescribeCommand - better handling of deprecations (#​7778)
  • docs: docker - use gitlab reporter in GitLab integration example (#​7764)
  • docs: docker in CI - don't suggest command that overrides path from config file (#​7763)
  • DX: check deprecations exactly (#​7742)
  • feat: Add ordered_types to @Symfony (#​7356)
  • feat: introduce PhpdocListTypeFixer (#​7796)
  • feat: introduce string_implicit_backslashes as escape_implicit_backslashes replacement (#​7669)
  • feat: update Symfony.nullable_type_declaration_for_default_null_value config (#​7773)
  • feat: @PhpCsFixer ruleset - enable php_unit_data_provider_static (#​7685)
  • fix: Allow using cache when running in Docker distribution (#​7769)
  • fix: ClassDefinitionFixer for anonymous class with phpdoc/attribute on separate line (#​7546)
  • fix: ClassKeywordFixer must run before FullyQualifiedStrictTypesFixer (#​7767)
  • fix: function_to_constant get_class() replacement (#​7770)
  • fix: LowercaseStaticReferenceFixer - do not change typed constants (#​7775)
  • fix: PhpdocTypesFixer - handle more complex types (#​7791)
  • fix: TypeExpression - do not break type using walkTypes method (#​7785)

v3.48.0

Compare Source

  • chore: FullyQualifiedStrictTypesFixer must run before OrderedInterfacesFixer (#​7762)
  • docs: Add PHP-CS-Fixer integration in a GitHub Action step (#​7757)
  • feat: PhpdocTypesOrderFixer Support DNF types (#​7732)
  • fix: Support shebang in fixers operating on PHP opening tag (#​7687)
  • fix: work correctly for a switch/case with ternary operator (#​7756)
  • fix: NoUselessConcatOperatorFixer - do not remove new line (#​7759)

v3.47.1

Compare Source

  • fix: Do not override short name with relative reference (#​7752)
  • fix: make BinaryOperatorSpacesFixer work as pre-v3.47 (#​7751)
  • fix: Proper Docker image name suffix (#​7739)
  • fix: FullyQualifiedStrictTypesFixer - do not change case of the symbol when there's name collision between imported class and imported function (#​7750)
  • fix: FullyQualifiedStrictTypesFixer - do not modify statements with property fetch and :: (#​7749)

v3.47.0

Compare Source

  • chore: better identify EXPERIMENTAL rules (#​7729)
  • chore: fix issue detected by unlocked PHPStan + upgrade dev-tools (#​7678)
  • chore: handle extract() (#​7684)
  • chore: Mention contributors in app info (#​7668)
  • chore: no need to mark private methods as internal (#​7715)
  • chore: ProjectCodeTests - dry for function usage extractions (#​7690)
  • chore: reduce PHPStan baseline (#​7644)
  • chore: use numeric literal separator for PHP version IDs (#​7712)
  • chore: use numeric_literal_separator for project (#​7713)
  • chore: Utils::sortElements - better typing (#​7646)
  • CI: Allow running Stale Bot on demand (#​7711)
  • CI: Fix PHP 8.4 (#​7702)
  • CI: Give write permissions to Stale Bot (#​7716)
  • CI: Use actions/stale v9 (#​7710)
  • docs: Add information about allowing maintainers to update PRs (#​7683)
  • docs: CONTRIBUTING.md - update Opening a PR (#​7691)
  • docs: Display/include tool info/version by default in commands and reports (#​7733)
  • DX: fix deprecation tests warnings for PHP 7.4 (#​7725)
  • DX: update host.docker.internal in Compose override template (#​7661)
  • DX: NumericLiteralSeparatorFixer - change default strategy to use_separator (#​7730)
  • feat: Add support for official Docker images of Fixer (#​7555)
  • feat: Add spacing option to PhpdocAlignFixer (#​6505)
  • feat: Add union_types option to phpdoc_to_param_type, phpdoc_to_property_type, and phpdoc_to_return_type fixers (#​7672)
  • feat: Introduce heredoc_closing_marker fixer (#​7660)
  • feat: Introduce multiline_string_to_heredoc fixer (#​7665)
  • feat: Introduce NumericLiteralSeparatorFixer (#​6761)
  • feat: no_superfluous_phpdoc_tags - support for arrow function (#​7666)
  • feat: Simplify closing marker when possible in heredoc_closing_marker fixer (#​7676)
  • feat: Support typed properties and attributes in fully_qualified_strict_types (#​7659)
  • feat: @PhpCsFixer ruleset - enable no_whitespace_before_comma_in_array.after_heredoc (#​7670)
  • fix: Improve progress bar visual layer (#​7708)
  • fix: indentation of control structure body without braces (#​7663)
  • fix: make sure all PHP extensions required by PHPUnit are installed (#​7727)
  • fix: PhpdocToReturnTypeFixerTest - support for arrow functions (#​7645)
  • fix: Several improvements for fully_qualified_strict_types (respect declared symbols, relative imports, leading backslash in global namespace) (#​7679)
  • fix: SimplifiedNullReturnFixer - support array return typehint (#​7728)
  • fix: Support numeric values without leading zero in numeric_literal_separator (#​7735)
  • fix: BinaryOperatorSpacesFixer - align correctly when multiple shifts occurs in single line (#​7593)
  • fix: ClassReferenceNameCasingFixer capitalizes the property name after the nullsafe operator (#​7696)
  • fix: fully_qualified_strict_types with leading_backslash_in_global_namespace enabled - handle reserved types in phpDoc (#​7648)
  • fix: NoSpaceAroundDoubleColonFixer must run before MethodChainingIndentationFixer (#​7723)
  • fix: no_superfluous_phpdoc_tags must honor multiline docs (#​7697)
  • fix: numeric_literal_separator - Handle zero-leading floats properly (#​7737)
  • refactor: increase performance by ~7% thanks to Tokens::block*Cache hit increased by ~12% (#​6176)
  • refactor: Tokens - fast check for non-block in 'detectBlockType', evaluate definitions only once in 'getBlockEdgeDefinitions' (#​7655)
  • refactor: Tokens::clearEmptyTokens - play defensive with cache clearing (#​7658)
  • test: ensure we do not forget to test any short_open_tag test (#​7638)

v3.46.0

Compare Source

  • chore: fix internal typehints in Tokens (#​7656)
  • chore: reduce PHPStan baseline (#​7643)
  • docs: Show class with unit tests and BC promise info (#​7667)
  • feat: change default ruleset to @PER-CS (only behind PHP_CS_FIXER_FUTURE_MODE=1) (#​7650)
  • feat: Support new/instanceof/use trait in fully_qualified_strict_types (#​7653)
  • fix: FQCN parse phpdoc using full grammar regex (#​7649)
  • fix: Handle FQCN properly with leading_backslash_in_global_namespace option enabled (#​7654)
  • fix: PhpdocToParamTypeFixerTest - support for arrow functions (#​7647)
  • fix: PHP_CS_FIXER_FUTURE_MODE - proper boolean validation (#​7651)

v3.45.0

Compare Source

  • feat: Enable symbol importing in @PhpCsFixer ruleset (#​7629)
  • fix: NoUnneededBracesFixer - improve handling of global namespace (#​7639)
  • test: run tests with "short_open_tag" enabled (#​7637)

v3.44.0

Compare Source

  • feat: Introduce percentage bar as new default progress output (#​7603)

v3.43.1

Compare Source

  • fix: Import only unique symbols' short names (#​7635)

v3.43.0

Compare Source

  • chore: change base of @Symfony set to @PER-CS2.0 (#​7627)
  • chore: PHPUnit - allow for v10 (#​7606)
  • chore: Preg - rework catching the error (#​7616)
  • chore: Revert unneeded peer-dep-pin and re-gen lock file (#​7618)
  • docs: drop extra note about 8.0.0 bug in README.md (#​7614)
  • feat: add cast_spaces into @PER-CS2.0 (#​7625)
  • feat: Configurable phpDoc tags for FQCN processing (#​7628)
  • feat: StatementIndentationFixer - introduce stick_comment_to_next_continuous_control_statement config (#​7624)
  • feat: UnaryOperatorSpacesFixer - introduce only_dec_inc config (#​7626)
  • fix: FullyQualifiedStrictTypesFixer - better support annotations in inline {} (#​7633)
  • fix: Improve how FQCN is handled in phpDoc (#​7622)
  • fix: phpdoc_align - fix multiline tag alignment issue (#​7630)

v3.42.0

Compare Source

  • chore: aim to not rely on internal array pointer but use array_key_first (#​7613)
  • chore: deprecate Token::isKeyCaseSensitive (#​7599)
  • chore: deprecate Token::isKeyCaseSensitive, 2nd part (#​7601)
  • chore: do not check PHP_VERSION_ID (#​7602)
  • chore: FileFilterIteratorTest - more accurate type in docs (#​7542)
  • chore: minor code cleanup (#​7607)
  • chore: more types (#​7598)
  • chore: PHPDoc key-value spacing (#​7592)
  • chore: PHPUnit - run defects first (#​7570)
  • chore: ProjectCodeTest - DRY on Tokens creation (#​7574)
  • chore: ProjectCodeTest - prepare for symfony/console v7 (#​7605)
  • chore: ProjectCodeTest::provide*ClassCases to return iterable with key for better tests execution log (#​7572)
  • chore: ProjectCodeTest::testDataProvidersDeclaredReturnType - use better DataProvider to simplify test logic (#​7573)
  • chore: TokensAnalyzer - string-enum for better typehinting (#​7571)
  • chore: unify tests not agnostic of PHP version (#​7581)
  • chore: use ::class more (#​7545)
  • CI: Introduce composer-unused (#​7536)
  • DX: add types to anonymous functions (#​7561)
  • DX: Allow running smoke tests within Docker runtime (#​7608)
  • DX: check fixer's options for wording (#​7543)
  • DX: cleanup deprecation message (#​7576)
  • DX: do not allow overriding constructor of PHPUnit\Framework\TestCase (#​7563)
  • DX: do not import ExpectDeprecationTrait in UtilsTest (#​7562)
  • DX: Enforce consistent naming in tests (#​7556)
  • DX: fix checking test class extends PhpCsFixer\Tests\TestCase (#​7567)
  • DX: make sure that exceptions in AbstractFixerTestCase::testProperMethodNaming are not already fixed (#​7588)
  • DX: remove recursion from AbstractIntegrationTestCase::testIntegration (#​7577)
  • DX: remove PhpUnitNamespacedFixerTest::testClassIsFixed (#​7564)
  • DX: remove symfony/phpunit-bridge (#​7578)
  • DX: replace fixture classes with anonymous ones (#​7533)
  • DX: Unify Docker mount points and paths (#​7549)
  • DX: unify fixer's test method names - quick wins (#​7584)
  • DX: unify tests for casing fixers (#​7558)
  • DX: use anonymous function over concrete classes (#​7553)
  • feat(EXPERIMENTAL): ClassKeywordFixer (#​2918)
  • feat(EXPERIMENTAL): ClassKeywordFixer, part 2 (#​7550)
  • feat(PhpdocToCommentFixer): Add option to handle return as valid docblock usage (#​7401) (#​7402)
  • feat: Ability to import FQCNs found during analysis (#​7597)
  • feat: add phpDoc support for fully_qualified_strict_types fixer (#​5620)
  • feat: Handle deprecated rule sets similarly to deprecated fixers (#​7288)
  • feat: PhpUnitTestCaseStaticMethodCallsFixer - cover PHPUnit v10 methods (#​7604)
  • feat: Support more FQCNs cases in fully_qualified_strict_types (#​7459)
  • fix: AbstractFixerTestCase - fix checking for correct casing (#​7540)
  • fix: Better OS detection in integration tests (#​7547)
  • fix: NativeTypeDeclarationCasingFixe - handle static property without type (#​7589)
  • test: AutoReview - unify data provider returns (#​7544)
  • test: check to have DataProviders code agnostic of PHP version (#​7575)

v3.41.1

Compare Source

  • DX: Change @testWith to @dataProvider (#​7535)
  • DX: Introduce Markdownlint (#​7534)
  • fix: NativeTypeDeclarationCasingFixer - do not crash on var keyword (#​7538)

v3.41.0

Compare Source

  • chore: Move mb_str_functions PHP 8.3 cases to separate test (#​7505)
  • chore: Symfony v7 is now stable (#​7469)
  • CI: drop PHP 8.3 hacks (#​7519)
  • docs: Improve docs for no_spaces_after_function_name (#​7520)
  • DX: Ability to run Sphinx linter locally (#​7481)
  • DX: AbstractFixerTest - use anonymous classes (#​7527)
  • DX: Add progress output for cs:check script (#​7514)
  • DX: align doubles naming (#​7525)
  • DX: remove AbstractFixerTestCase::getTestFile() (#​7495)
  • DX: remove jangregor/phpstan-prophecy (#​7524)
  • DX: remove Prophecy (#​7509)
  • DX: replace Prophecy with anonymous classes in CacheTest (#​7503)
  • DX: replace Prophecy with anonymous classes in ProcessLintingResultTest (#​7501)
  • DX: Utilise auto-discovery for PHPStan formatter (#​7490)
  • feat: Support mb_str_pad function in mb_str_functions rule (#​7499)
  • fix: BinaryOperatorSpacesFixer - do not add whitespace inside short function (#​7523)
  • fix: Downgrade PDepend to version not supporting Symfony 7 (#​7513)
  • fix: GlobalNamespaceImportFixer - key in PHPDoc's array shape matching class name (#​7522)
  • fix: SpacesInsideParenthesesFixer - handle class instantiation parentheses (#​7531)
  • Update PHPstan to 1.10.48 (#​7532)

v3.40.2

Compare Source

  • docs: fix link to source classes (#​7493)

v3.40.1

Compare Source

  • chore: Delete stray file x (#​7473)
  • chore: Fix editorconfig (#​7478)
  • chore: Fix typos (#​7474)
  • chore: Fix YAML line length (#​7476)
  • chore: Indent JSON files with 4 spaces (#​7480)
  • chore: Make YAML workflow git-based (#​7477)
  • chore: Use stable XDebug (#​7489)
  • CI: Lint docs (#​7479)
  • CI: Use PHPStan's native Github error formatter (#​7487)
  • DX: fix PHPStan error (#​7488)
  • DX: PsrAutoloadingFixerTest - do not build mock in data provider (#​7491)
  • DX: PsrAutoloadingFixerTest - merge all data providers into one (#​7492)
  • DX: Update PHPStan to 1.10.46 (#​7486)
  • fix: NoSpacesAfterFunctionNameFixer - do not remove space if the opening parenthesis part of an expression (#​7430)

v3.40.0

Compare Source

  • chore: officially support PHP 8.3 (#​7466)
  • chore: update deps (#​7471)
  • CI: add --no-update while dropping non-compat facile-it/paraunit (#​7470)
  • CI: automate --ignore-platform-req=PHP (#​7467)
  • CI: bump actions/github-script to v7 (#​7468)
  • CI: move humbug/box out of dev-tools/composer.json (#​7472)

v3.39.1

Compare Source

  • DX: introduce SwitchAnalyzer (#​7456)
  • fix: NoExtraBlankLinesFixer - do not remove blank line after ? : throw (#​7457)
  • fix: OrderedInterfacesFixer - do not comment out interface (#​7464)
  • test: Improve ExplicitIndirectVariableFixerTest (#​7451)

v3.39.0

Compare Source

  • chore: Add support for Symfony 7 (#​7453)
  • chore: IntegrationTest - move support of php< requirement to main Integration classes (#​7448)
  • CI: drop Symfony ^7 incompat exceptions of php-coveralls and cli-executor (#​7455)
  • CI: early compatibility checks with Symfony 7 (#​7431)
  • docs: drop list.rst and code behind it (#​7436)
  • docs: remove Gitter mentions (#​7441)
  • DX: Ability to run Fixer on PHP8.3 for development (#​7449)
  • DX: describe command - for rules, list also sets that are including them (#​7419)
  • DX: Docker clean up (#​7450)
  • DX: more usage of spaceship operator (#​7438)
  • DX: Put Preg's last error message in exception message (#​7443)
  • feat: Introduce @PHP83Migration ruleset and PHP 8.3 integration test (#​7439)
  • test: Improve AbstractIntegrationTestCase description (#​7452)

v3.38.2

Compare Source

  • docs: fix 'Could not lex literal_block as "php". Highlighting skipped.' (#​7433)
  • docs: small unification between FixerDocumentGenerator and ListDocumentGenerator (#​7435)
  • docs: unify ../ <> ./../ (#​7434)

v3.38.1

Compare Source

  • chore: ListSetsCommand::execute - add missing return type (#​7432)
  • chore: PHPStan - add counter to dataProvider exception, so we do not increase the tech debt on it (#​7425)
  • CI: Use actions/checkout v4 (#​7423)
  • fix: ClassAttributesSeparationFixer - handle Disjunctive Normal Form types parentheses (#​7428)
  • fix: Remove all variable names in @var callable signature (#​7429)
  • fix: Satisfy composer normalize (#​7424)

v3.38.0

Compare Source

  • chore: upgrade phpstan (#​7421)
  • CI: add curl and mbstring to build php (#​7409)
  • CI: cache dev-tools/bin (#​7416)
  • CI: Composer - move prefer-stable to file config (#​7406)
  • CI: conditionally install flex (#​7412)
  • CI: dev-tools/build.sh - no need to repeat 'prefer-stable', but let's use '--no-scripts' (#​7408)
  • CI: Do not run post-autoload-dump on Composer install (#​7403)
  • CI: general restructure (#​7407)
  • CI: GitHub Actions - use actions/cache for Composer in composite action (#​7415)
  • CI: Improve QA process - suplement (#​7411)
  • CI: prevent Infection plugins during build time, as we do not use it (#​7422)
  • CI: simplify setup-php config (#​7404)
  • DX: Do not mark as stale issues/PRs with milestone assigned (#​7398)
  • DX: Improve QA process (#​7366)
  • feat: phpDoc to property/return/param Fixer - allow fixing mixed on PHP >= 8 (#​6356)
  • feat: phpDoc to property/return/param Fixer - allow fixing union types on PHP >= 8 (#​6359)
  • feat: Support for array destructuring in array_indentation (#​7405)
  • feat: @Symfony - keep Annotation,NamedArgumentConstructor,Target annotations as single group (#​7399)
  • fix(SelfAccessorFixer): do not touch references inside lambda and/or arrow function (#​7349)
  • fix: long_to_shorthand_operator - mark as risky fixer (#​7418)
  • fix: OrderedImportsFixer - handle non-grouped list of const/function imports (#​7397)

v3.37.1

Compare Source

  • docs: config file - provide better examples (#​7396)
  • docs: config file - provide better link to Finder docs (#​6992)

v3.37.0

Compare Source

  • feat: add parallel cache support (#​7131)

v3.36.0

Compare Source

  • chore: disable infection-installer plugin, as we do not use infection/* yet (#​7391)
  • chore: Run dev-tools on PHP 8.2 (#​7389)
  • CI: Run Symfony 6 compat check on PHP 8.1 (#​7383)
  • CI: use fast-linter when calculating code coverage (#​7390)
  • docs: extend example for nullable_type_declaration (#​7381)
  • DX: FixerFactoryTest - make assertion failing msg more descriptive (#​7387)
  • feat: PhpdocSummaryFixer - support lists in description (#​7385)
  • feat: PSR12 - configure unary_operator_spaces (#​7388)
  • feat: StatementIndentationFixer - support comment for continuous control statement (#​7384)

v3.35.1

Compare Source

  • fix: Mark PhpdocReadonlyClassCommentToKeywordFixer as risky (#​7372)

v3.35.0

Compare Source

  • chore: Autoreview: test all formats are listed in usage.rst (#​7357)
  • chore: no need for phpunitgoodpractices/traits anymore (#​7362)
  • chore: Rename indexes to indices (#​7368)
  • chore: stop using phpunitgoodpractices/traits (#​7363)
  • chore: typo (#​7367)
  • docs: Sort options in documentation (#​7345)
  • feat(PhpdocReadonlyClassCommentToKeywordFixer): Introduction (#​7353)
  • feat: Ability to keep/enforce leading \ when in global namespace (#​7186)
  • feat: Update @PER-CS2.0 to match short closure space (#​6970)
  • feat: use ordered_types in @PhpCsFixer (#​7361)
  • fix(SingleLineThrowFixer): fixer goes out of range on close tag (#​7369)

v3.34.1

Compare Source

  • deps: revert "prevent using PHPCSFixer along with unfinalize package (#​7343)" (#​7348)

v3.34.0

Compare Source

  • feat: Introduce check command (alias for fix --dry-run) (#​7322)

v3.33.1: The Old Guard

Compare Source

What's Changed

New Contributors

Full Changelog: PHP-CS-Fixer/PHP-CS-Fixer@v3.33.0...v3.33.1

v3.33.0

Compare Source

  • feat: Introduce native_type_declaration_casing fixer (#​7330)

v3.32.1: Deprecation train

Compare Source

What's Changed

New Contributors

Full Changelog: PHP-CS-Fixer/PHP-CS-Fixer@v3.32.0...v3.32.1

v3.32.0

Compare Source

  • deps: Prevent using PHPCSFixer along with unfinalize package (#​7343)
  • feat: Deprecate CompactNullableTypehintFixer and proxy to CompactNullableTypeDeclarationFixer (#​7339)
  • feat: Deprecate CurlyBracesPositionFixer and proxy to BracesPositionFixer (#​7334)
  • feat: Deprecate NewWithBracesFixer and proxy to NewWithParenthesesFixer (#​7331)
  • feat: Deprecate NoUnneededCurlyBracesFixer and proxy to NoUnneededBracesFixer (#​7335)
  • feat: Rename CurlyBraceTransformer to BraceTransformer (#​7333)

v3.31.0

Compare Source

  • chore: Use type declaration instead of type hint (#​7338)
  • feat: Introduce attribute_placement option for MethodArgumentSpaceFixer (#​7320)
  • fix: Adjust wording related to deprecations (#​7332)
  • fix: Correct deprecation header in rules' docs (#​7337)
  • fix: Replace mention of bracket with parenthesis (#​7336)
  • fix: FunctionToConstantFixer should run before NativeConstantInvocationFixer (#​7344)

v3.30.0

Compare Source

  • feat: Introduce AttributeEmptyParenthesesFixer (#​7284)
  • fix(method_argument_space): inject new line after trailing space on current line (#​7327)
  • fix(YodaStyleFixer): do not touch require(_once), include(_once) and yield from statements (#​7325)
  • fix: illegal offset type on file-wide return in ReturnToYieldFromFixer (#​7318)

v3.29.0

Compare Source

  • chore: fix TODO tasks about T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG support (#​7316)
  • feat(@PhpCsFixer:risky): use newest @PER-CS:risky instead of locked @PER-CS2.0:risky (#​7323)
  • feat: Introduce @PER-CS ruleset (#​7321)
  • fix: priority issue between array_syntax and space after rules (#​7324)

v3.28.0

Compare Source

  • chore(prlint): allow for 'deps' type (#​7304)
  • CI(prlint): allow for special chars in parentheses (#​7308)
  • deps(dev-tools): update dev-tools (#​7309)
  • DX: Bump XDebug version in Docker services (#​7300)
  • feat(@PER-CS2.0): Add concat_space to the ruleset (#​7302)

v3.27.0

Compare Source

  • docs: cleanup old mention of --show-progress=estimating in docs (#​7287)
  • DX: add Composer script for applying CS fixes in parallel (#​7274)
  • feat: Clone PER-CS1.0 to PER-CS2.0 to prepare for adding new rules (#​7249)
  • feat: Introduce LongToShorthandOperatorFixer (#​7295)
  • feat: Mark PER-CS v1 as deprecated (#​7283)
  • feat: Move single_line_empty_body to @PER-CS2.0 (#​7282)
  • fix: Priorities for fixers related to curly braces, empty lines and trailing whitespace (#​7296)
  • fix: OrderedTraitsFixer - better support for multiple traits in one use statement (#​7289)

v3.26.1

Compare Source

  • fix: Handle superfluous asterisk in no_superfluous_phpdoc_tags (#​7279)

v3.26.0

Compare Source

  • chore(checkbashisms): update to 2.23.6 (#​7276)
  • chore(phpstan): reduce baseline (#​7275)
  • feat: Add single_line_empty_body to @PhpCsFixer (#​7266)
  • fix(YieldFromArrayToYieldsFixer): mark as Risky (#​7272)
  • fix(YieldFromArrayToYieldsFixer): skip touching empty array (#​7273)
  • test: Introduce common way of creating fake Composer project in InstallViaComposerTest (#​7265)

v3.25.1

Compare Source

  • fix: PhpdocTypesFixer - do not crash for type followed by braces/brackets/chevrons/parentheses (#​7268)

v3.25.0

Compare Source

  • feat: Remove Doctrine dependencies (#​7263)

v3.24.0

Compare Source

  • chore: apply CS (#​7240)
  • chore: apply static_lambda rule (#​7239)
  • chore: Improve template for creating new issue (#​7255)
  • CI: Conventional Commits support in PRLint config (#​7037)
  • CI: Remove Travis leftovers (#​7259)
  • docs: Add information about installing Fixer as dev dependency (#​7129)
  • docs: document composer script aliases (#​7230)
  • DX: Add script for running Composer Require Checker (#​7252)
  • DX: composer script aliases - ensure templated description (#​7235)
  • DX: composer-script - count PHPMD

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies label Feb 5, 2024
Copy link
Contributor Author

renovate bot commented Feb 5, 2024

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: composer.lock
Command failed: composer update friendsofphp/php-cs-fixer:3.49.0 guzzlehttp/guzzle:7.8.1 jane-php/open-api-runtime:7.6.0 overtrue/phplint:9.1.2 phpstan/phpstan:1.10.57 phpunit/phpunit:10.5.10 squizlabs/php_codesniffer:3.8.1 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Dependency guzzlehttp/psr7 is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires guzzlehttp/guzzle ^7 -> satisfiable by guzzlehttp/guzzle[7.8.1].
    - guzzlehttp/guzzle 7.8.1 requires guzzlehttp/psr7 ^1.9.1 || ^2.5.1 -> found guzzlehttp/psr7[1.9.1, 1.9.x-dev, 2.5.1, ..., 2.6.x-dev] but the package is fixed to 2.5.0 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.

@meabed meabed merged commit e3db1c7 into master Feb 6, 2024
1 check failed
@meabed meabed deleted the renovate/all-minor-patch branch February 6, 2024 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant