Zenstruck Foundry Versions Save

A model factory library for creating expressive, auto-completable, on-demand dev/test fixtures with Symfony and Doctrine.

v1.37.0

1 month ago

4a9b00e feat: support doctrine/orm 3 (#569) by @nikophil 68148e1 use phpunit attributes (#562) by @jrushlow f803868 fix: only run maker test on php > 8.0 (#570) by @nikophil 669bc2d chore: drop SF 6.3 from matrix (#558) by @kbond cf87b97 minor: add sqlite to CI (#557) by @kbond

Full Change List

v1.36.1

5 months ago

8ea43d5 minor: add Symfony 7.0 to the test matrix (#539) by @kbond 4c4d099 minor: update psalm (#539) by @kbond c9ddf74 minor: update/fix phpstan issues (#539) by @kbond de3b26e minor: allow dama/doctrine-test-bundle 8.x (#539) by @kbond a1a22ce doc: fix memoize example (#526) by @kbond b7c0cb7 minor(ci): remove mysql/no-dama from matrix (#521) by @kbond e41bbe8 doc: add warning about complex global state performance (#520) by @kbond 81eb3b8 doc: add section on paratestphp/paratest (#520) by @kbond 8666777 doc: adjust test performance section (#520) by @kbond a0bbf5b fix: phpunit xsd path (#520) by @kbond ed0cd7b chore: remove Makefile (#513) by @nikophil

Full Change List

v1.36.0

7 months ago

5ffa1cd minor: allow Symfony 7.0 (#509) by @kbond 925eab3 fix: proxy should not try to refresh when persist is disabled (#508) by @nikophil e8b3ff5 feat: allow stories to call their own pool (#506) by @nikophil 881280e docs: Move note about immutability into States section (#504) by @pavelmaca d6eb810 doc: fix typo (#502) by @ternel 131517a minor: flag repo as dev-dependency for composer (#501) by @Chris53897, @Chris8934 4da5628 fix: replace doctrine:query:sql with dbal:run-sql (#492) by @KDederichs

Full Change List

v1.35.0

9 months ago

342a2c9 feat: disable persist globally (#488) by @nikophil fbccdd3 fix: do not flush global state twice when dama is not enabled (#489) by @nikophil

Full Change List

v1.34.1

9 months ago

2433482 minor: set Factory::isPersisting() protected (#486) by @nikophil b86ca0a fix: deprecated code in StubCommand (#485) by @kbond

Full Change List

v1.34.0

10 months ago

850858e feat(lazy): Add memoized LazyValue (#475) by @ndench, @kbond 6d2c7ce fix: maker with cs fixer (#476) by @nikophil b6b6501 Fix a missing parenthesis in docs (#470) by @jmsche

Full Change List

v1.33.0

11 months ago

98eca98 tests: can create object with fields name different from construct (#466) by @nikophil b48399d feat: drop all connections before dropping db for postgres (#458) by @nikophil c2719d1 dependencies: bump faker to 1.10 (#464) by @nikophil a5ed31c feat: allow setters as factory attribute (#457) by @nikophil

Full Change List

v1.32.0

1 year ago

27b4d7f feat: allow ModelFactory::findOrCreate() in unit tests (#461) by @nikophil 68c6a5e ci: add Symfony 6.3 to test matrix (#459) by @kbond 912f134 fix: makefile minor fixes (#451) by @nikophil d8fafed minor: improve makefile (#449) by @nikophil 9cce6dc docs: add static ide hint to stories (#448) by @adrianrudnik

Full Change List

v1.31.0

1 year ago

ac35acf fix: nested factories not persisting should not throw error (#444) by @nikophil d346c68 feat: Have delayFlush return the callback's return (#442) by @HypeMC

Full Change List

v1.30.3

1 year ago

c31d653 fix(RepositoryProxy::find()): allow not entity object in (#441) by @nikophil

Full Change List