Terminable Loop Command 1.2.0
This new minor release is a maintenance one, which drops support for older (and EOLed) PHP & Symfony versions; this allowed me to bump all the development dependencies and streamline the CI flow.
This new minor release is a maintenance one, which drops support for older (and EOLed) PHP & Symfony versions; this allowed me to bump all the development dependencies and streamline the CI flow.
This new major version has seen its inception a long time ago, on October 2021, and it went to sleep for a long time, since PHPUnit development was doing the same. After some additional attempts, I was finally able to complete this alongside the long-awaited release of PHPUnit 10.
All the changes in PHPUnit allowed me to finally bump the minimum PHP version to 8.1 (so that enum
s are now usable!) and do a big refactoring of internals, changing and simplifying the way tests outcome are handled. Also, I took the occasion to clean up all the additional options that were hard-coded, and add the --pass-through
option as a viable alternative.
The full changelog is small, the changes for the end user are small, but the code changes are a lot!
Talk presented at
CTO Show (Online)
Questa è una puntata del podcast CTO Luch, condotto da Alex Pagnoni, a cui sono stato invitato.
Dual Career Ladder: come strutturarla al meglio tenendo conto di responsabilità, retribuzione, spazio e ruolo? E come evitare i principali rischi, come quello del burnout dei manager?
Talk presented at
CTO Show (Online)
Questa è una puntata del podcast CTO Show, condotto da Alex Pagnoni, a cui sono stato invitato.
Ti è mai capitato di dover guidare un team di persone senza avere le competenze tecniche necessarie? O magari di dover gestire un progetto su un linguaggio di programmazione che proprio non conosci?
This new minor release comes after more than a year since the last tag.
It actually comes with a couple of new interesting features, one of which is a new behavior for tests parallelization. The new --chunk-size
option, when set at a value higher that 1
, will execute more than one test class per single process, making the execution faster for test suites where the class setup is expensive.