Skip to content

Releases: zenstruck/foundry

v2.0.4

20 Jun 16:36
0989c5d
Compare
Choose a tag to compare

0989c5d fix: don't try to proxify objects that are not persistable (#646) by @nikophil
50ae3dc fix: handle contravariance problem when proxifying class with unserialize method (#644) by @nikophil

Full Change List

v2.0.3

19 Jun 12:43
6f0835f
Compare
Choose a tag to compare

6f0835f fix(2.x): only reset error handler in before class hook (#643) by @nikophil
3c31193 test: add test with multiple ORM schemas (#629) by @vincentchalamon
303211a fix: unproxy args in proxy objects (#635) by @nikophil

Full Change List

v1.38.2

19 Jun 12:39
841bb70
Compare
Choose a tag to compare

841bb70 fix(1.x): only reset error handler in before class hook (#642) by @nikophil

Full Change List

v1.38.1

18 Jun 13:09
7ab94fd
Compare
Choose a tag to compare

2691d99 fix: handle when userland factory has empty constructor (#641) by @nikophil
1227d11 docs(1.x): fix typo in upgrade guide (#625) by @nikophil
74fe2d6 docs: upgrade readme with a link to upgrade guide (#621) by @nikophil

Full Change List

v2.0.2

14 Jun 12:58
Compare
Choose a tag to compare

b76c294 fix(2.x): support Symfony 7.1 (#622) by @nikophil
9cd97b7 docs: Improve DX for tests (#636) by @matthieumota
17b0228 fix(2.x): add back second parameter for after persist callbacks (#631) by @nikophil
0c7b3af docs: Fix typo in the upgrade guide (#624) by @stof
933ebbd docs: upgrade readme with a link to upgrade guide (#620) by @nikophil

Full Change List

v2.0.1

10 Jun 07:21
Compare
Choose a tag to compare

5f0ce76 Fix Instantiator::allowExtra example (#616) by @norkunas
c2cbcbc fix(orm): reset database instead of dropping the schema when using migrations (#615) by @vincentchalamon

Full Change List

v2.0.0

07 Jun 23:10
Compare
Choose a tag to compare

Please follow the migration guide in order to upgrade to v2.

1393c13 docs: update docs for foundry v2 (#613) by @nikophil
0034c78 feat(2.x, make:facotry): add phpdoc conditionnally with --with-phpdoc option (#611) by @nikophil
a3ec473 fix: prevent refresh error with autorefresh (#610) by @nikophil
ca8258a minor(make:factory): default false for ODM mapping (#605) by @nikophil
df5bb6b minor(2.x): remove APP_ENV=test from phpunit.xml (#603) by @nikophil
0479ddf fix(2.x): allow sequence with associative arrays (#595) by @nikophil
d1509fb fix(2.x): support readonly entities (#599) by @nikophil
2c8e048 feat(2.x): allow to configure default namespace fo make:factory (#600) by @nikophil
9174dc6 fix: restore PHPUnit error handler (#587) by @nikophil
4156302 tests: asserts story works without persistence (#589) by @nikophil
ec2c895 minor: add phpunit attributes (#576) by @nikophil
90cc839 feat(sequence): sequence attributes should be compatible with 1.x (#575) by @nikophil
60ec275 fix: sqlite with orm v2 (#574) by @kbond
ae82186 feat: compatibility with ORM v3 (#572) by @nikophil, @kbond
624e8d2 feat: foundry 2.0 🎉 by @nikophil
e74f6b9 fix(rector) second argument for many() is optional (#515) by @nikophil
a555474 fix(rector): repository method is static (#515) by @nikophil
53f25a2 rector: rewrite phpdoc (#571) by @nikophil
ecbc615 refactor: Foundry 2 BC layer (#515) by @nikophil

Full Change List

v1.38.0

07 Jun 23:04
Compare
Choose a tag to compare

b3adc86 docs(v1): improve upgrade guide (#614) by @nikophil
691741f doc: update (#594) by @kbond, @nikophil
431afa3 minor(make:factory): default false for embedded and targetDocument mappings (#602) by @melkamar
6102488 fix(1.x): support entities with readonly properties (#598) by @nikophil
5af3f0f feat: Configure default_namespace for make_story (#592) by @dmitryuk, a.dmitryuk
00e6b86 fix(rector): misc fixes in rector rules (#586) by @nikophil
afad017 fix: can use ObjectFactories as service (#585) by @nikophil
b66ed4c fix: restore factory collection type (#584) by @nikophil
7cfab99 fix: restore error handler in Foundry's traits (#577) by @nikophil
d55c728 fix(sca): fix type system with legacy FactoryCollection (#583) by @nikophil
d38568f docs: typo fixes (#578) by @jrushlow
bbcef6a refactor: add a BC layer for 2.x (#515) by @nikophil

Full Change List

v1.37.0

20 Mar 15:09
Compare
Choose a tag to compare

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

14 Dec 23:19
Compare
Choose a tag to compare

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