Releases: Jan0707/phpstan-prophecy
Releases · Jan0707/phpstan-prophecy
2.0.0
What's Changed
- Add support for PHPStan 2 🎉 by @sasezaki, @Jean85, @stof in #348
- Increase CI matrix to test against more recent PHPUnit & PHP versions by @Jean85 in #351
- Update dev docker image for easier contributions by @alexander-schranz in #352
- minimize README code example by @sasezaki in #353
New Contributors
Full Changelog: 1.0.2...2.0.0
1.0.2
Release 1.0.1 (2024-04-02)
This tag should fix problems
What's Changed (autogenerated)
- Remove unnecessary
$
by @RusiPapazov in #277 - github-actions(deps): bump actions/cache from 2.1.6 to 2.1.7 by @dependabot in #276
- github-actions(deps): bump actions/github-script from 5 to 6 by @dependabot in #282
- github-actions(deps): bump shivammathur/setup-php from 2.15.0 to 2.17.1 by @dependabot in #283
- github-actions(deps): bump actions/checkout from 2.4.0 to 3 by @dependabot in #284
- github-actions(deps): bump ibiqlik/action-yamllint from 3.0.1 to 3.1 by @dependabot in #275
- github-actions(deps): bump actions/cache from 2.1.7 to 3 by @dependabot in #286
- github-actions(deps): bump shivammathur/setup-php from 2.17.1 to 2.18.0 by @dependabot in #287
- github-actions(deps): bump shivammathur/setup-php from 2.18.0 to 2.18.1 by @dependabot in #288
- github-actions(deps): bump shivammathur/setup-php from 2.18.1 to 2.19.0 by @dependabot in #289
- github-actions(deps): bump shivammathur/setup-php from 2.19.0 to 2.19.1 by @dependabot in #290
- Fix: Allow
ergebnis/composer-normalize
to run ascomposer
plugin by @localheinz in #293 - github-actions(deps): bump shivammathur/setup-php from 2.19.1 to 2.20.1 by @dependabot in #292
- Force PHP syntax highlight for stub files by @szepeviktor in #294
- github-actions(deps): bump shivammathur/setup-php from 2.20.1 to 2.21.0 by @dependabot in #295
- github-actions(deps): bump shivammathur/setup-php from 2.21.0 to 2.21.1 by @dependabot in #296
- github-actions(deps): bump shivammathur/setup-php from 2.21.1 to 2.21.2 by @dependabot in #297
- github-actions(deps): Bump shivammathur/setup-php from 2.21.2 to 2.22.0 by @dependabot in #299
- github-actions(deps): Bump shivammathur/setup-php from 2.22.0 to 2.23.0 by @dependabot in #300
- github-actions(deps): Bump shivammathur/setup-php from 2.23.0 to 2.24.0 by @dependabot in #301
- github-actions(deps): Bump shivammathur/setup-php from 2.24.0 to 2.25.0 by @dependabot in #302
- github-actions(deps): Bump shivammathur/setup-php from 2.25.0 to 2.25.1 by @dependabot in #303
- github-actions(deps): Bump shivammathur/setup-php from 2.25.1 to 2.25.2 by @dependabot in #304
- github-actions(deps): Bump shivammathur/setup-php from 2.25.2 to 2.25.4 by @dependabot in #305
- github-actions(deps): Bump shivammathur/setup-php from 2.25.4 to 2.25.5 by @dependabot in #306
- github-actions(deps): Bump actions/checkout from 3 to 4 by @dependabot in #307
- github-actions(deps): Bump shivammathur/setup-php from 2.25.5 to 2.26.0 by @dependabot in #308
- github-actions(deps): Bump shivammathur/setup-php from 2.26.0 to 2.27.0 by @dependabot in #311
- github-actions(deps): Bump shivammathur/setup-php from 2.27.0 to 2.27.1 by @dependabot in #312
- github-actions(deps): Bump actions/github-script from 6 to 7 by @dependabot in #313
- github-actions(deps): Bump shivammathur/setup-php from 2.27.1 to 2.28.0 by @dependabot in #314
- github-actions(deps): Bump shivammathur/setup-php from 2.28.0 to 2.29.0 by @dependabot in #318
- github-actions(deps): Bump actions/cache from 3 to 4 by @dependabot in #319
- Fix: Do not bother creating directories by @localheinz in #320
- Fix: Run tests on PHP 7.1 by @localheinz in #322
- Fix: Expand matrix for
static-code-analysis
job by @localheinz in #323 - Fix: Configure platform in
composer.json
by @localheinz in #321 - Fix phpspec/prophecy link label by @InvisibleSmiley in #317
- github-actions(deps): Bump shivammathur/setup-php from 2.29.0 to 2.30.0 by @dependabot in #326
- Fix internal phpstan error by @jseparovic1 in #316
- Remove problematic test case by @jseparovic1 in #328
- github-actions(deps): Bump shivammathur/setup-php from 2.30.0 to 2.30.1 by @dependabot in #329
- Fix conflict version constraint by @alexander-schranz in #332
- github-actions(deps): Bump shivammathur/setup-php from 2.30.1 to 2.30.2 by @dependabot in #333
New Contributors
- @RusiPapazov made their first contribution in #277
- @szepeviktor made their first contribution in #294
- @InvisibleSmiley made their first contribution in #317
- @jseparovic1 made their first contribution in #316
Full Changelog: 1.0.0...1.1.0
1.0.0
- Enhancement: Synchronize with
ergebnis/php-library-template
(#239), by @localheinz - github-actions(deps): bump
actions/checkout
fromv2.3.3
tov2.3.4
(#240), by @dependabot[bot] - github-actions(deps): bump
ibiqlik/action-yamllint
fromv2.0.0
tov3
(#242), by @dependabot[bot] - github-actions(deps): bump
actions/cache
fromv2.1.2
tov2.1.3
(#241), by @dependabot[bot] - github-actions(deps): bump
actions/github-script
fromv3.0.0
tov3.1
(#243), by @dependabot[bot] - github-actions(deps): bump
shivammathur/setup-php
from2.7.0
to2.8.0
(#244), by @dependabot[bot] - github-actions(deps): bump
shivammathur/setup-php
from2.8.0
to2.9.0
(#245), by @dependabot[bot] - github-actions(deps): bump
actions/cache
fromv2.1.3
tov2.1.4
(#246), by @dependabot[bot] - github-actions(deps): bump
shivammathur/setup-php
from2.9.0
to2.10.0
(#247), by @dependabot[bot] - Fix: Adjust usage of octokit (#268), by @localheinz
- Fix: Avoid use of acronyms (#269), by @localheinz
- github-actions(deps): bump
actions/github-script
from3.1
to5
(#262), by @dependabot[bot] - Enhancement: Restore auto-merge of dependabot pull requests (#270), by @localheinz
- Fix: Add badges (#271), by @localheinz
- github-actions(deps): bump
ibiqlik/action-yamllint
from3
to3.0.1
(#255), by @dependabot[bot] - Fix: Split condition (#272), by @localheinz
- Fix: Path to baselines (#273), by @localheinz
- Fix: Reference (#274), by @localheinz
- github-actions(deps): bump
actions/cache
from2.1.4
to2.1.6
(#256), by @dependabot[bot] - github-actions(deps): bump
shivammathur/setup-php
from2.10.0
to2.15.0
(#263), by @dependabot[bot] - github-actions(deps): bump
actions/checkout
from2.3.4
to2.4.0
(#267), by @dependabot[bot] - Add support for phpstan
1.0
(#266), by @alexander-schranz
0.8.1
- Fix: Reference (#183), by @localheinz
- Enhancement: Use dependabot (#111), by @localheinz
- Enhancement: Automatically merge pull requests created by Dependabot (#187), by @localheinz
- Build(deps-dev): Bump
ergebnis/php-cs-fixer-config
from1.1.3
to2.1.2
(#186), by @dependabot[bot] - Build(deps): Bump
actions/cache
from v1 to v2 (#185), by @dependabot[bot] - Build(deps-dev): Bump
ergebnis/php-cs-fixer-config
from2.1.2
to2.2.0
(#193), by @dependabot[bot] - Build(deps-dev): Bump
ergebnis/php-cs-fixer-config
from2.2.0
to2.2.1
(#196), by @dependabot[bot] - Build(deps): Bump
actions/checkout
from v2 tov2.3.0
(#190), by @dependabot[bot] - Build(deps-dev): Bump
ergebnis/composer-normalize
from2.5.1
to2.6.0
(#200), by @dependabot[bot] - Build(deps-dev): Bump
ergebnis/composer-normalize
from2.6.0
to2.6.1
(#202), by @dependabot[bot] - Build(deps-dev): Bump
ergebnis/composer-normalize
from2.6.1
to2.7.0
(#211), by @dependabot[bot] - Build(deps-dev): Bump
ergebnis/composer-normalize
from2.7.0
to2.7.1
(#213), by @dependabot[bot] - Build(deps-dev): Bump
ergebnis/composer-normalize
from2.7.1
to2.8.0
(#219), by @dependabot[bot] - Update
phpstan/phpstan
from0.12.25
to0.12.51
(#231), by @violinist-bot - Build(deps): Bump
actions/github-script
fromv2
tov3
(#215), by @dependabot[bot] - Build(deps): Bump
actions/checkout
fromv2.3.0
tov2.3.3
(#222), by @dependabot[bot] - Enhancement: Synchronize with
ergebnis/php-library-template
(#232), by @localheinz - Fix: Close pull requests opened by @violinist-bot (#233), by @localheinz
- Fix: Use appropriate secret (#234), by @localheinz
- Fix: Use
pull_request_target
(#235), by @localheinz - Enhancement: Allow installation with PHP
8.0
(#236), by @localheinz
0.8.0
- Update
phpstan/phpstan
from0.12.23
to0.12.24
(#180), by @violinist-bot - Update
phpstan/phpstan
from0.12.24
to0.12.25
(#181), by @violinist-bot - Fix: Remove symbolic link (#182), by @localheinz
0.7.0
- Update
ergebnis/composer-normalize
from2.2.3
to2.2.4
(#125), by @violinist-bot - Fix: Move classes used in static analysis into different namespaces (#126), by @localheinz
- Enhancement: Use Makefile instead of composer scripts (#127), by @localheinz
- Fix: Configure indentation for Makefile (#129), by @localheinz
- Fix: Reference GitHub Actions instead of Travis CI (#128), by @localheinz
- Fix: Explicitly list ignored files and directories (#130), by @localheinz
- Fix: Rename directory containing Dockerfile (#131), by @localheinz
- Fix: Use singular (#134), by @localheinz
- Fix: Docker (#135), by @localheinz
- Fix: Split test cases used in static code analysis (#133), by @localheinz
- Enhancement: Synchronize with
ergebnis/php-library-template
(#136), by @localheinz - Fix: Type should be resolved without DocBlock (#137), by @localheinz
- Enhancement: Add tests where
willImplement()
is used insetUp()
(#138), by @localheinz - Enhancement: Add test where
willExtend()
is used insetUp()
(#139), by @localheinz - Enhancement: Move
extension.neon
to root of project (#140), by @localheinz - Fix: Keep services sorted by name (#141), by @localheinz
- Enhancement: Use
.build
directory for temporary files (#142), by @localheinz - Enhancement: Move tests into
ObjectProphecy
namespace (#143), by @localheinz - Fix: Mark all classes as internal (#144), by @localheinz
- Fix: Import parent namespace only (#145), by @localheinz
- Fix:
README.md
(#132), by @localheinz - Fix:
README.md
(#146), by @localheinz - Fix: Rename test methods (#148), by @localheinz
- Enhancement: Add tests where
prophesize()
,willExtend()
, andwillImplement()
are used in helper methods (#147), by @localheinz - Fix: Singular (#150), by @localheinz
- Enhancement: Add
FUNDING.yml
(#151), by @localheinz - Enhancement: Use baseline feature to run
phpstan
with and without extension (#149), by @localheinz - Fix: Keep items sorted (#152), by @localheinz
- Fix: Move and rename classes (#153), by @localheinz
- Update
phpstan/phpstan
from0.12.11
to0.12.14
(#156), by @violinist-bot - Update
phpspec/prophecy
from v1.10.2
to v1.10.3
(#157), by @violinist-bot - Update
ergebnis/composer-normalize
from2.2.4
to2.3.0
(#158), by @violinist-bot - Update
phpstan/phpstan
from0.12.14
to0.12.18
(#160), by @violinist-bot - Update
ergebnis/composer-normalize
from2.3.0
to2.3.2
(#159), by @violinist-bot - Update
ergebnis/composer-normalize
from2.3.2
to2.4.0
(#164), by @violinist-bot - Update
phpstan/phpstan
from0.12.18
to0.12.19
(#163), by @violinist-bot - Update
ergebnis/composer-normalize
from2.4.0
to2.5.1
(#166), by @violinist-bot - Update
phpstan/phpstan
from0.12.19
to0.12.23
(#167), by @violinist-bot - Fix: Rename workflow (#169), by @localheinz
- Enhancement: Require
ergebnis/license:^1.0.0
(#170), by @localheinz - Fix: Specify patch version as well (#171), by @localheinz
- Enhancement: Run builds with different versions of
phpunit/phpunit
(#172), by @localheinz - Fix: Run static analysis with locked dependencies (#173), by @localheinz
- Enhancement: Run build with
phpunit/phpunit:^8.0.0
(#174), by @localheinz - Fix: Include
phpunit/phpunit
version in cache key (#175), by @localheinz - Fix: Remove deprecated
--no-suggest
option (#176), by @localheinz - Enhancement: Run build with
phpunit/phpunit:^9.0.0
(#177), by @localheinz - Fix: Add missing semicolon (#178), by @localheinz
- Use generics (#165), by @Jean85
0.6.2
- Update
ergebnis/composer-normalize
from2.2.2
to2.2.3
(#122), by @violinist-bot - Update
phpstan/phpstan
from0.12.9
to0.12.10
(#120), by @violinist-bot - Update
phpstan/phpstan
from0.12.10
to0.12.11
(#123), by @violinist-bot - Fix: Allow installation with
phpunit/phpunit:^9
(#124), by @localheinz
0.6.1
- Enhancement: Move indirect tests into separate namespace (#95), by @localheinz
- Update
ergebnis/composer-normalize
from2.1.1
to2.2.0
(#96), by @violinist-bot - Enhancement: Enable
strict_types
fixer (#97), by @localheinz - Update
ergebnis/php-cs-fixer-config
from1.1.2
to1.1.3
(#98), by @violinist-bot - Enhancement: Add file-level header (#99), by @localheinz
- Update
phpunit/phpunit
from7.5.18
to7.5.19
(#101), by @violinist-bot - Update
phpunit/phpunit
from7.5.19
to7.5.20
(#102), by @violinist-bot - Update
ergebnis/composer-normalize
from2.2.0
to2.2.1
(#103), by @violinist-bot - Fix: Remove parameters (#104), by @localheinz
- Update
ergebnis/composer-normalize
from2.2.1
to2.2.2
(#106), by @violinist-bot - Update
phpstan/phpstan
from0.12.4
to0.12.6
(#105), by @violinist-bot - Update
phpspec/prophecy
from1.10.1
to v1.10.2 (#107), by @violinist-bot - Update
phpstan/phpstan
from0.12.6
to0.12.7
(#108), by @violinist-bot - Update
phpstan/phpstan
from0.12.7
to0.12.8
(#109), by @violinist-bot - Update
phpstan/phpstan
from0.12.8
to0.12.9
(#110), by @violinist-bot - Fix: Add missing test (#113), by @localheinz
- Enhancement: Update
shivammathur/setup-php
(#114), by @localheinz - Enhancement: Extract environment variable (#115), by @localheinz
- Enhancement: Use
ergebnis/license
(#116), by @localheinz - Fix: Do not import every single class (#117), by @localheinz
- Fix: Mark classes as
final
(#118), by @localheinz - Fix: Method invocations on methods of
ObjectProphecy
might have side effects (#119), by @localheinz
0.6.0
- Enhancement: Add packagist badge (#81), by @localheinz
- Update
phpstan/phpstan
from0.12.2
to0.12.3
(#82), by @violinist-bot - Update
phpspec/prophecy
from1.9.0
to1.10.0
(#83), by @violinist-bot - Update
phpspec/prophecy
from1.10.0
to1.10.1
(#85), by @violinist-bot - Enhancement: Use
ergebnis/composer-normalize
instead oflocalheinz/composer-normalize
(#86), by @localheinz - Fix: Consistently quote strings in Yaml files (#87), by @localheinz
- Enhancement: Use
ergebnis/php-cs-fixer-config
(#88), by @localheinz - Enhancement: Infer private property type from constructor (#89), by @localheinz
- Fix: Remove useless DocBlocks (#90), by @localheinz
- Fix: Namespace (#91), by @localheinz
- Enhancement: Add support for
willImplement()
(#92), by @localheinz - Enhancement: Slightly clean up code (#93), by @localheinz
- Enhancement: Add support for
willExtend()
(#94), by @localheinz