AnsweredAssumed Answered

Installing new libraries does not mean that they get used.

Question asked by Andrei Chichak on Jul 16, 2015
I created a project using F4 1.5.0. 

Later I installed F4 1.6.0 and regenerated my code.

Today I ran out of space, blew out all of the libraries, installed only F4 1.7.0 and cube asked me if I wanted to migrate from 1.5.0 to 1.7.0. Wait a minute, I thought I was using 1.6.0!!!

The updates are bug fixes, you should expect that the users might want to use the updated library without creating a new project.

Human interface hint here, if I install a new library, ask me if I want to use it, or at least give me an affordance so that I can choose to use the update. Currently I can get go into settings and SEE which firmware package is being used, but I can't change it without blowing away the old library.

Outcomes