I noticed with v4 that qr codes written as png become blurry while in v3 the same setup created razor sharp images. See the following two examples and zoom into the qr codes to see the difference. The difference is also clearly detectable in file size.
I experimented with different RoundBlockSizeModes which did not change this effect. I also tried different enviroments (e.g. PHP 7.3 vs PHP 8) with no change to this behaviour.
I noticed with v4 that qr codes written as png become blurry while in v3 the same setup created razor sharp images. See the following two examples and zoom into the qr codes to see the difference. The difference is also clearly detectable in file size.
I experimented with different RoundBlockSizeModes which did not change this effect. I also tried different enviroments (e.g. PHP 7.3 vs PHP 8) with no change to this behaviour.
v3.9.7
v4.3.5
The blurry effect can also be seen in this comment here – so it does not only happen to me: https://github.com/endroid/qr-code/issues/348#issuecomment-920734030