Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We were facing several issues caused by rogue versions of some core dependencies:
PHP
Impacts php between 8.3.6 and 8.2.20. Fixed php minor version to 19. We really should be on php 8.3 (much more performant, new key features for development and safer), so will keep an eye until it is stable.
Doctrine
ORM 3 was released some time ago now, but the ecosystem is still transitioning slowly. There is really not much benefit for us by using ORM 3 so we will just follow the community's pace with their most stable releases.
Bug was bleeding on our tests and making them fail.
Bugs were not allowing us to rely on key dependency
stof/doctrine-extensions-bundle
to use features such as Timestampable entities.