Releases: ergebnis/factory-bot
Releases · ergebnis/factory-bot
1.8.0
What's Changed
- Fix: Move classes by @localheinz in #1371
- Enhancement: Extract
FieldValueResolutionStrategy
interface by @localheinz in #1374 - Fix: Rename
ResolutionStrategy
toCountResolutionStrategy
by @localheinz in #1375 - Enhancement: Extract
MinimumCountResolutionStrategy
by @localheinz in #1376 - Enhancement: Extract
BetweenMinimumAndMaximumCountResolutionStrategy
by @localheinz in #1377 - Enhancement: Extract
BetweenMinimumAndMaximumGreaterThanZeroCountResolutionStrategy
by @localheinz in #1378 - Fix: Rename strategies by @localheinz in #1379
- Enhancement: Extract named constructor by @localheinz in #1380
- Enhancement: Require and use
doctrine/instantiator
directly by @localheinz in #1381
Full Changelog: 1.7.0...1.8.0
1.7.0
What's Changed
- Enhancement: Synchronize with
ergebnis/php-package-template
by @localheinz in #1276 - Enhancement: Synchronize with
ergebnis/php-package-template
by @localheinz in #1292 - Enhancement: Implement
console
script by @localheinz in #1294 - Fix: Require
doctrine/orm:^2.12.0
by @localheinz in #1296 - Fix: Do not use deprecated
Doctrine\ORM\Tools\Setup
by @localheinz in #1295 - Fix: Require
doctrine/orm:^2.14.0
by @localheinz in #1298 - Fix: Do not use deprecated
Doctrine\ORM\EntityManager::create()
by @localheinz in #1297 - Enhancement: Allow installation of
doctrine/orm:^3.0.0
by @localheinz in #1293 - Enhancement: Allow installation of
doctrine/dbal:^4.0.0
by @localheinz in #1299
Full Changelog: 1.6.0...1.7.0
1.6.0
What's Changed
- Enhancement: Synchronize with
ergebnis/php-package-template
by @localheinz in #1230 - Enhancement: Require
doctrine/orm:^2.9.0
by @localheinz in #1234 - Enhancement: Use attributes by @localheinz in #1235
- Fix: Remove
doctrine/annotations
by @localheinz in #1233 - Enhancement: Synchronize with
ergebnis/php-package-template
by @localheinz in #1236
Full Changelog: 1.5.0...1.6.0
1.5.0
What's Changed
- Enhancement: Synchronize with
ergebnis/php-package-template
by @localheinz in #1090 - Fix: Drop support for PHP 8.0 by @localheinz in #1109
- Enhancement: Synchronize with
ergebnis/php-package-template
by @localheinz in #1112 - Fix: Do not configure
platform
by @localheinz in #1212 - Enhancement: Add support for PHP 8.3 by @localheinz in #1213
- Enhancement: Synchronize with
ergebnis/php-package-template
by @localheinz in #1215
Full Changelog: 1.4.0...1.5.0
1.4.0
What's Changed
- Enhancement: Synchronize with
ergebnis/php-package-template
by @localheinz in #999 - Enhancement: Allow installation of
doctrine/annotations:^2.0.0
by @localheinz in #1000
Full Changelog: 1.3.0...1.4.0
1.3.0
What's Changed
- composer(deps-dev): Bump phpunit/phpunit from 9.5.26 to 9.5.27 by @dependabot in #930
- composer(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.23 to 1.3.24 by @dependabot in #931
- composer(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.24 to 1.3.25 by @dependabot in #932
- Fix: Use
~
operator to limit compatibility with PHP versions by @localheinz in #934 - composer(deps-dev): Bump vimeo/psalm from 5.1.0 to 5.2.0 by @dependabot in #933
- composer(deps-dev): Bump phpstan/phpstan-deprecation-rules from 1.0.0 to 1.1.1 by @dependabot in #935
- composer(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.25 to 1.3.26 by @dependabot in #937
- composer(deps-dev): Bump phpstan/phpstan-phpunit from 1.3.0 to 1.3.2 by @dependabot in #936
- composer(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.26 to 1.3.27 by @dependabot in #939
- composer(deps-dev): Bump vimeo/psalm from 5.2.0 to 5.3.0 by @dependabot in #941
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 5.0.0 to 5.0.1 by @dependabot in #942
- composer(deps-dev): Bump phpstan/phpstan from 1.9.3 to 1.9.4 by @dependabot in #940
- composer(deps-dev): Bump ramsey/uuid from 4.6.0 to 4.7.0 by @dependabot in #943
- composer(deps): Bump ergebnis/classy from 1.3.0 to 1.4.0 by @dependabot in #923
- composer(deps-dev): Bump vimeo/psalm from 5.3.0 to 5.4.0 by @dependabot in #944
- Enhancement: Update
fakerphp/faker
by @localheinz in #947 - Enhancement: Synchronize with
ergebnis/php-package-template
by @localheinz in #946 - Enhancement: Allow installation of
doctrine/persistence:^3.0.0
by @localheinz in #948
Full Changelog: 1.2.0...1.3.0
1.2.0
What's Changed
- composer(deps-dev): Bump phpstan/phpstan from 1.9.1 to 1.9.2 by @dependabot in #916
- composer(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.22 to 1.3.23 by @dependabot in #917
- composer(deps-dev): Bump vimeo/psalm from 4.30.0 to 5.0.0 by @dependabot in #918
- github-actions(deps): Bump stefanzweifel/git-auto-commit-action from 4.15.4 to 4.16.0 by @dependabot in #919
- composer(deps-dev): Bump vimeo/psalm from 5.0.0 to 5.1.0 by @dependabot in #921
- composer(deps-dev): Bump psalm/plugin-phpunit from 0.18.3 to 0.18.4 by @dependabot in #920
- Fix: Drop support for PHP 7.4 by @localheinz in #922
- composer(deps-dev): Bump ergebnis/license from 2.0.0 to 2.1.0 by @dependabot in #925
- composer(deps-dev): Bump infection/infection from 0.26.6 to 0.26.16 by @dependabot in #924
- composer(deps-dev): Bump ramsey/uuid from 4.2.3 to 4.6.0 by @dependabot in #928
- composer(deps-dev): Bump phpstan/phpstan-phpunit from 1.2.2 to 1.3.0 by @dependabot in #927
- composer(deps-dev): Bump ergebnis/composer-normalize from 2.28.3 to 2.29.0 by @dependabot in #926
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 4.11.0 to 5.0.0 by @dependabot in #929
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
- composer(deps-dev): bump phpstan/phpstan from 1.4.8 to 1.4.9 by @dependabot in #773
- composer(deps-dev): bump phpstan/phpstan from 1.4.9 to 1.4.10 by @dependabot in #774
- composer(deps-dev): bump phpunit/phpunit from 9.5.18 to 9.5.19 by @dependabot in #775
- github-actions(deps): bump ergebnis/.github from 1.3.2 to 1.4.0 by @dependabot in #776
- github-actions(deps): bump stefanzweifel/git-auto-commit-action from 4.13.1 to 4.14.0 by @dependabot in #777
- github-actions(deps): bump actions/cache from 2.1.7 to 3 by @dependabot in #778
- composer(deps-dev): bump ergebnis/php-cs-fixer-config from 4.3.0 to 4.4.0 by @dependabot in #779
- composer(deps-dev): bump ergebnis/composer-normalize from 2.24.0 to 2.24.1 by @dependabot in #780
- github-actions(deps): bump shivammathur/setup-php from 2.17.1 to 2.18.0 by @dependabot in #781
- composer(deps-dev): bump phpstan/phpstan from 1.4.10 to 1.5.0 by @dependabot in #782
- composer(deps-dev): bump phpstan/phpstan-phpunit from 1.0.0 to 1.1.0 by @dependabot in #784
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.2.11 to 1.3.0 by @dependabot in #785
- composer(deps-dev): bump ergebnis/composer-normalize from 2.24.1 to 2.25.1 by @dependabot in #788
- github-actions(deps): bump ergebnis/.github from 1.4.0 to 1.4.1 by @dependabot in #787
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.3.0 to 1.3.1 by @dependabot in #789
- composer(deps-dev): bump phpunit/phpunit from 9.5.19 to 9.5.20 by @dependabot in #791
- github-actions(deps): bump codecov/codecov-action from 2.1.0 to 3 by @dependabot in #793
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.3.1 to 1.3.2 by @dependabot in #794
- github-actions(deps): bump shivammathur/setup-php from 2.18.0 to 2.18.1 by @dependabot in #795
- github-actions(deps): bump stefanzweifel/git-auto-commit-action from 4.14.0 to 4.14.1 by @dependabot in #796
- composer(deps-dev): bump phpstan/phpstan from 1.5.4 to 1.5.5 by @dependabot in #798
- composer(deps-dev): bump phpstan/phpstan from 1.5.5 to 1.5.6 by @dependabot in #799
- composer(deps-dev): bump ergebnis/composer-normalize from 2.25.1 to 2.25.2 by @dependabot in #802
- composer(deps-dev): bump phpstan/phpstan-phpunit from 1.1.0 to 1.1.1 by @dependabot in #801
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.3.2 to 1.3.3 by @dependabot in #803
- Fix small typos in README by @alexmart in #804
- composer(deps-dev): bump phpstan/phpstan-strict-rules from 1.1.0 to 1.2.0 by @dependabot in #805
- composer(deps-dev): bump phpstan/phpstan from 1.6.0 to 1.6.2 by @dependabot in #807
- composer(deps-dev): bump vimeo/psalm from 4.22.0 to 4.23.0 by @dependabot in #810
- composer(deps-dev): bump ergebnis/composer-normalize from 2.25.2 to 2.26.0 by @dependabot in #812
- github-actions(deps): bump ergebnis/.github from 1.4.1 to 1.5.0 by @dependabot in #819
- composer(deps-dev): bump ergebnis/composer-normalize from 2.26.0 to 2.27.0 by @dependabot in #823
- github-actions(deps): bump shivammathur/setup-php from 2.18.1 to 2.19.0 by @dependabot in #825
- composer(deps-dev): bump ergebnis/composer-normalize from 2.27.0 to 2.28.0 by @dependabot in #831
- github-actions(deps): bump shivammathur/setup-php from 2.19.0 to 2.19.1 by @dependabot in #835
- composer(deps-dev): bump psalm/plugin-phpunit from 0.16.1 to 0.17.0 by @dependabot in #841
- composer(deps-dev): bump phpunit/phpunit from 9.5.20 to 9.5.21 by @dependabot in #843
- composer(deps-dev): bump ergebnis/composer-normalize from 2.28.0 to 2.28.1 by @dependabot in #844
- composer(deps-dev): bump vimeo/psalm from 4.23.0 to 4.24.0 by @dependabot in #846
- composer(deps-dev): bump ergebnis/composer-normalize from 2.28.1 to 2.28.2 by @dependabot in #848
- github-actions(deps): bump shivammathur/setup-php from 2.19.1 to 2.20.0 by @dependabot in #849
- composer(deps-dev): bump ergebnis/composer-normalize from 2.28.2 to 2.28.3 by @dependabot in #850
- github-actions(deps): bump shivammathur/setup-php from 2.20.0 to 2.20.1 by @dependabot in #851
- github-actions(deps): bump ergebnis/.github from 1.5.0 to 1.5.1 by @dependabot in #853
- github-actions(deps): bump shivammathur/setup-php from 2.20.1 to 2.21.0 by @dependabot in #857
- github-actions(deps): bump shivammathur/setup-php from 2.21.0 to 2.21.1 by @dependabot in #860
- composer(deps-dev): bump vimeo/psalm from 4.24.0 to 4.25.0 by @dependabot in #861
- composer(deps-dev): bump vimeo/psalm from 4.25.0 to 4.26.0 by @dependabot in #862
- github-actions(deps): bump shivammathur/setup-php from 2.21.1 to 2.21.2 by @dependabot in #864
- composer(deps-dev): bump phpunit/phpunit from 9.5.21 to 9.5.23 by @dependabot in #865
- composer(deps-dev): bump phpunit/phpunit from 9.5.23 to 9.5.24 by @dependabot in #868
- composer(deps-dev): bump vimeo/psalm from 4.26.0 to 4.27.0 by @dependabot in #871
- github-actions(deps): bump actions/stale from 5 to 6 by @dependabot in #876
- github-actions(deps): bump stefanzweifel/git-auto-commit-action from 4.14.1 to 4.15.0 by @dependabot in #879
- composer(deps-dev): bump phpunit/phpunit from 9.5.24 to 9.5.25 by @dependabot in #880
- github-actions(deps): bump ergebnis/.github from 1.5.1 to 1.7.0 by @dependabot in #882
- composer(deps-dev): bump ergebnis/license from 1.2.0 to 2.0.0 by @dependabot in #883
- composer(deps-dev): bump vimeo/psalm from 4.27.0 to 4.28.0 by @dependabot in #887
- github-actions(deps): bump stefanzweifel/git-auto-commit-action from 4.15.0 to 4.15.1 by @dependabot in #888
- composer(deps-dev): bump vimeo/psalm from 4.28.0 to 4.29.0 by @dependabot in #889
- github-actions(deps): bump stefanzweifel/git-auto-commit-action from 4.15.1 to 4.15.2 by @dependabot in #895
- github-actions(deps): bump stefanzweifel/git-auto-commit-action from 4.15.2 to 4.15.3 by @dependabot in #899
- github-actions(deps): bump shivammathur/setup-php from 2.21.2 to 2.22.0 by @dependabot in #902
- composer(deps-dev): bump phpunit/phpunit from 9.5.25 to 9.5.26 by @dependabot in #904
- composer(deps-dev): bump psalm/plugin-phpunit from 0.17.0 to 0.18.0 by @dependabot in #905
- composer(deps-dev): bump psalm/plugin-phpunit from 0.18.0 to 0.18.1 by @dependabot in #906
- composer(deps-dev): bump psalm/plugin-phpunit from 0.18.1 to 0.18.3 by @dependabot in #911
- composer(deps-dev): bump ergebnis/php-cs-fixer-config from 4.4.0 to 4.11.0 by @dependabot in #913
- composer(deps-dev): bump phpstan/phpstan-strict-rules from 1.2.0 to 1.4.4 by @dependabot in #878
- composer(deps-dev): bump phpstan/extension-installer from 1.1.0 to 1.2.0 by @dependabot in #892
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.3.3 to 1.3.22 by @dependabot in #908
- composer(deps-dev): bump phpstan/phpstan-phpunit from 1.1.1 to 1.2.2 by @dependabot in #903
- composer(deps-dev): Bump vimeo/psalm from 4.29.0 to 4.30.0 by @dependabot in https://github.c...
1.0.0
What's Changed
- composer(deps-dev): bump ergebnis/composer-normalize from 2.18.0 to 2.21.0 by @dependabot in #703
- composer(deps-dev): bump symfony/cache from 5.3.12 to 5.3.13 by @dependabot in #706
- composer(deps-dev): bump ergebnis/composer-normalize from 2.21.0 to 2.22.0 by @dependabot in #705
- composer(deps-dev): bump phpstan/phpstan from 1.2.0 to 1.3.0 by @dependabot in #707
- composer(deps): bump ergebnis/classy from 1.1.1 to 1.3.0 by @dependabot in #708
- composer(deps-dev): bump vimeo/psalm from 4.16.1 to 4.17.0 by @dependabot in #709
- composer(deps-dev): bump ergebnis/license from 1.1.0 to 1.2.0 by @dependabot in #710
- composer(deps-dev): bump ergebnis/composer-normalize from 2.22.0 to 2.23.0 by @dependabot in #712
- Fix: Do not let dependabot update
doctrine/persistence
by @localheinz in #713 - composer(deps-dev): bump phpstan/phpstan from 1.3.0 to 1.3.1 by @dependabot in #714
- Fix: Allow composer plugin by @localheinz in #715
- Fix: Remove auto-review tests by @localheinz in #716
- Enhancement: Pull in
Helper
fromergebnis/test-util
by @localheinz in #717 - Fix: Remove
ergebnis/test-util
by @localheinz in #718 - composer(deps-dev): bump vimeo/psalm from 4.17.0 to 4.18 by @dependabot in #719
- composer(deps-dev): bump phpstan/phpstan from 1.3.1 to 1.3.3 by @dependabot in #720
- composer(deps-dev): bump infection/infection from 0.25.5 to 0.26.0 by @dependabot in #721
- composer(deps-dev): bump vimeo/psalm from 4.18 to 4.18.1 by @dependabot in #722
- github-actions(deps): bump stefanzweifel/git-auto-commit-action from 4.12.0 to 4.13.0 by @dependabot in #723
- composer(deps-dev): bump infection/infection from 0.26.0 to 0.26.1 by @dependabot in #724
- github-actions(deps): bump stefanzweifel/git-auto-commit-action from 4.13.0 to 4.13.1 by @dependabot in #725
- composer(deps-dev): bump phpstan/phpstan from 1.3.3 to 1.4.0 by @dependabot in #726
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.0.2 to 1.0.4 by @dependabot in #728
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.0.4 to 1.1.0 by @dependabot in #729
- composer(deps-dev): bump phpstan/phpstan from 1.4.1 to 1.4.2 by @dependabot in #731
- composer(deps-dev): bump infection/infection from 0.26.1 to 0.26.2 by @dependabot in #733
- composer(deps-dev): bump phpunit/phpunit from 9.5.11 to 9.5.12 by @dependabot in #734
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.1.0 to 1.1.1 by @dependabot in #732
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.1.1 to 1.2.6 by @dependabot in #735
- composer(deps-dev): bump phpunit/phpunit from 9.5.12 to 9.5.13 by @dependabot in #736
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.2.6 to 1.2.7 by @dependabot in #737
- composer(deps-dev): bump infection/infection from 0.26.2 to 0.26.3 by @dependabot in #738
- composer(deps-dev): bump symfony/cache from 5.3.13 to 5.3.14 by @dependabot in #739
- composer(deps-dev): bump vimeo/psalm from 4.18.1 to 4.19.0 by @dependabot in #742
- composer(deps-dev): bump infection/infection from 0.26.3 to 0.26.4 by @dependabot in #740
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.2.7 to 1.2.8 by @dependabot in #741
- composer(deps-dev): bump ergebnis/composer-normalize from 2.23.0 to 2.23.1 by @dependabot in #743
- composer(deps-dev): bump phpstan/phpstan from 1.4.2 to 1.4.3 by @dependabot in #744
- composer(deps-dev): bump phpstan/phpstan from 1.4.3 to 1.4.4 by @dependabot in #745
- composer(deps-dev): bump phpstan/phpstan from 1.4.4 to 1.4.5 by @dependabot in #746
- composer(deps-dev): bump vimeo/psalm from 4.19.0 to 4.20.0 by @dependabot in #747
- composer(deps-dev): bump phpstan/phpstan from 1.4.5 to 1.4.6 by @dependabot in #748
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.2.8 to 1.2.9 by @dependabot in #749
- github-actions(deps): bump shivammathur/setup-php from 2.16.0 to 2.17.0 by @dependabot in #750
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.2.9 to 1.2.10 by @dependabot in #752
- github-actions(deps): bump actions/github-script from 5 to 6 by @dependabot in #753
- composer(deps-dev): bump infection/infection from 0.26.4 to 0.26.5 by @dependabot in #754
- composer(deps-dev): bump phpunit/phpunit from 9.5.13 to 9.5.14 by @dependabot in #755
- composer(deps-dev): bump vimeo/psalm from 4.20.0 to 4.21.0 by @dependabot in #756
- composer(deps-dev): bump phpstan/phpstan-doctrine from 1.2.10 to 1.2.11 by @dependabot in #757
- composer(deps-dev): bump vimeo/psalm from 4.21.0 to 4.22.0 by @dependabot in #760
- github-actions(deps): bump shivammathur/setup-php from 2.17.0 to 2.17.1 by @dependabot in #761
- github-actions(deps): bump actions/checkout from 2.4.0 to 3 by @dependabot in #762
- composer(deps-dev): bump phpstan/phpstan from 1.4.6 to 1.4.8 by @dependabot in #764
- composer(deps-dev): bump infection/infection from 0.26.5 to 0.26.6 by @dependabot in #766
- composer(deps-dev): bump ergebnis/composer-normalize from 2.23.1 to 2.24.0 by @dependabot in #770
- composer(deps-dev): bump phpunit/phpunit from 9.5.14 to 9.5.18 by @dependabot in #767
- composer(deps-dev): bump ergebnis/php-cs-fixer-config from 3.4.0 to 4.3.0 by @dependabot in #769
- Fix: Require
ext-pdo_sqlite
by @localheinz in #772 - Enhancement: Synchronize with
ergebnis/php-package-template
by @localheinz in #771
Full Changelog: 0.6.0...1.0.0
0.6.0
- Enhancement: Allow registering already instantiated entity definition providers (#702), by @localheinz