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

Update dependency phpspec/phpspec to v7 #24

Merged
merged 2 commits into from
Sep 27, 2024
Merged

Conversation

text-html-renovate[bot]
Copy link
Contributor

@text-html-renovate text-html-renovate bot commented Sep 26, 2024

This PR contains the following updates:

Package Type Update Change
phpspec/phpspec (source) require-dev major ^2.4 -> ^7.0

Release Notes

phpspec/phpspec (phpspec/phpspec)

v7.5.0

Compare Source

Added
Changed
Fixed
  • Restore ScalarMatcher priority for PHP > 8.0 @​bsod85

v7.4.0

Compare Source

Added
Changed

v7.3.0

Compare Source

Added
Fixed

v7.2.0

Compare Source

Added
Fixed
  • Error when checking an Exception with unset properties is thrown @​jmleroux
  • Sort order of default matchers made consistent between PHP 7/8 @​dannyvw
  • Removed redundant cast @​driesvints
Changed
  • Ship fewer files in the archive versions @​drupol

v7.1.0

Compare Source

Fixed
Added

v7.0.1

Compare Source

Fixed

v7.0.0

Compare Source

Changed

v6.3.1

Compare Source

Fixed

v6.3.0

Compare Source

Added

Note: this is intended to be the last minor release of version 6

v6.2.2

Compare Source

Fixed

v6.2.1

Compare Source

Fixed
  • Issue with symfony 3.4 and symfony/contracts 2.0 @​akuzia

v6.2.0

Compare Source

Fixed
  • Detect correct version of symfony event dispatcher @​akuzia
Added
  • Allow sebastian/exporter 4.0 and therefore phpunit 9 @​gnugat

v6.1.1

Compare Source

Fixed
  • Fixed regression that caused classes to be instantiated in cases where they previously were not @​ciaranmcnulty

v6.1.0

Compare Source

Added

v6.0.0

Compare Source

Changed

v5.1.2

Compare Source

  • [fixed] Avoid memory error in DotFormatter with large number of events (@​lombartec)

v5.1.1

Compare Source

  • [fixed] Avoid memory error in DotFormatter with large number of events (@​lombartec)

v5.1.0

Compare Source

Added

v5.0.3

Compare Source

  • Fixed error with scalarmatcher when type does not match (@​DonCallisto)

v5.0.2

Compare Source

  • [fixed] Better error message when trying to call method on scalar return type (@​ciaranmcnulty)

v5.0.1

Compare Source

Fixed

v5.0.0

Compare Source

v4.3.4

Compare Source

v4.3.3

Compare Source

v4.3.2

Compare Source

  • [fixed] Better error message when trying to call method on scalar return type (@​ciaranmcnulty)

v4.3.1

Compare Source

  • Typehint iteration matchers for IDEs (@​l3l0)
  • Extension point to help annotation extension (@​drupol)

v4.3.0

Compare Source

  • Add support for .yaml file extension in config file (@​unfunco)
  • [fixed] src folder is created when does not exist and using PSR-4 (@​unfunco)

v4.2.5

Compare Source

  • [fixed] Undefined exception when giving wrong args to Trigger matcher (@​greg0ire)

v4.2.4

Compare Source

  • [fixed] Errors from incorrect type hint when collaborator method not found (@​greg0ire)

v4.2.3

Compare Source

v4.2.2

Compare Source

  • [fixed] Missing autocomplete for shouldIterateLike matchers (@​pamil)
  • [fixed] Regression where config files called .dist or . prefix were not picked up (@​jakzal)

v4.2.1

Compare Source

v4.2.0

Compare Source

  • Detect autoloader from composer to automatically define spec locations, reducing need for suites with PSR-4 (@​greg0ire)

Instead of:

suites:
    acme_suite:
        namespace: Acme\Text
        psr4_prefix: Acme\Text

You can have:

composer_suite_detection: true
  • Describe command without class now shows prompt with autocompleting input (@​fullpipe)

autocomplete

v4.1.0

Compare Source

  • New shouldIterateLike/shouldYieldLike matcher (@​sroze)
  • Checks class name is not a reserved word when creating spec (@​avant1)

v4.0.4

Compare Source

v4.0.3

Compare Source

  • [fixed] TypeError thrown when calling ExampleEvent::getTime() on event constructed w/ nullable $time (@​oxkhar)
  • [fixed] TypeError thrown when presenting diff in verbose mode (@​avant1)

v4.0.2

Compare Source

v4.0.0

Compare Source

v3.4.3

Compare Source

  • [fixed] Undefined exception when giving wrong args to Trigger matcher (@​greg0ire)

v3.4.2

Compare Source

v3.4.1

Compare Source

  • [fixed] parameters after extensions ignored in config file (@​borNfreee)

v3.4.0

Compare Source

  • [fixed] constructor no longer generated multuple tiles (@​CarlosV2)
  • [fixed] warning when src_path is empty (@​vitorf7)
  • Support methods with reserved names on PHP 7 (@​avant1)

v3.3.0

Compare Source

v3.2.3

Compare Source

  • IDE support for shouldYield/shouldStartYielding (@​pamil)

v3.2.2

Compare Source

  • Support sebastian/exporter 2.0 providing PHPUnit 5.7 compatibility (@​mattsches)

v3.2.1

Compare Source

  • [fixed] Prevent deprecation warning in Symfony 3.2.0 (@​veewee)

v3.2.0

Compare Source

  • New shouldTrigger matcher for specifying a warning is triggered (@​Taluu)
  • New shouldIterateAs matcher for specifying how a class is iterated (@​pamil)
  • New shouldBeApproximately matcher for comparing floats (@​brainrepo)
  • [fixed] No longer suggests an outdated version of Nyan formatters (@​unfunco)
  • [performance] Reduced size of Phar (@​unfunco)

v3.1.1

Compare Source

  • [fixed] Accidental linebreaks in spec name are not allowed (@​randompixel)
  • [fixed] Throwable can be passed as instance to shouldThrow (@​jameshalsall)
  • [performance] Phar version now has an optimised autoloader

v3.1.0

Compare Source

  • Many errors are now caught and handled without ending suite execution (@​ciaranmcnulty)
  • Validates that matchers specified in config are valid matchers (@​avant1)
  • Shows Error message even when Exception was expected (@​harrisonbro)
  • Disallows doubling of PHP 7.1's iterable type (@​avant1)
  • [fixed] Exceptions are properly highlighted in error messages (@​ciaranmcnulty)

v3.0.0

Compare Source

  • Default template now uses ::class (@​ciaranmcnulty)
  • No longer declare variables/constants in global scope (@​ciaranmcnulty)
  • Ability to register matchers quickly via the config file (@​gquemener)
  • [fixed] Describing a class providing a namespace with leading backslash (@​mheki)
  • [fixed] Bug where rerun test suite was uncoloured (@​ciaranmcnulty)
  • [fixed] Bug in DotFormatter when number of rows is multiple of column width (@​bendavies)
  • [BC break] Removed support for @​param for creating doubles (@​Sam-Burns)
  • [BC break] Bumped dependency versions (see migration guide) (@​ciaranmcnulty)
  • [BC break] Removed various code branches for support of older dependencies (@​ciaranmcnulty)
  • [BC break] Made classes final or abstract in simple cases (@​ciaranmcnulty)
  • [BC break] Removed *Interface from all interfaces (@​shanethehat)
  • [BC break] Removed deprecated code / optional interfaces (@​mheki)
  • [BC break] Changed extension config format so parameters are scoped to extensions (@​docteurklein)
  • [BC break] New Extension and ServiceContainer interfaces (@​ciaranmcnulty)

Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by Renovate Bot.

@text-html-renovate
Copy link
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@mathroc mathroc merged commit 6788bbb into main Sep 27, 2024
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant