Versioning reproducibility with upgradeable stdlibs?

I guess this has been considered already, but I just realized this trend means that “I have this problem in Julia 1.x” and “I can’t reproduce in Julia 1.y” will be much less meaningful in the future…

I’ve split this out from the unrelated discussion in Julia 1.11 beta slow - #29.

It just means that the versions of the stdlibs will be part of the “what version” question if that’s relevant — not unlike what already happens with other packages.


Perhaps it would make sense to extend the output of versioninfo to include the versions of the upgradable standard libraries? Maybe behind a switch like versioninfo(; verbose=true)?

Then we can simply request the output of versioninfo(;verbose=true) when users ask for help