However, why 'pio lib -g install` does not update already installed libraries?
What is your recommendation for “install or update” latest matching library version for running in a CI environment?
Thanks. I wasn’t aware of the caching for platformio installation.
I changed all my projects to update libraries - and after I noted that this does not update the platforms/frameworks, also a line to update these (just platformio update) - as travis install all libraries globally, this also updates these, so there is no need for an extra platformio lib -g update.
I think it would be helpful to add the update to the template for project and library of .travis.yml ?