It seems that the Julia SciML and FluxML ecosystems are moving away from Julia 1.0 and using Julia 1.3 as the new lower bound, e.g. DifferentialEquations, Flux, Zygote, Tracker, NNlib, etc. In Turing.jl, we are considering to do the same since we depend on Tracker by default in the current latest version. We can try to keep “support” for Julia 1.0 either by back-porting bug fixes to Turing v0.13.x, or by making Tracker an optional dependency in the new v0.14.0. But given that many related parts of the Julia ecosystem are moving away from Julia 1.0, this might be an upstream sail so it may not be worth the effort.
I wonder what do people here think about dropping support for Julia 1.0? How far are we from Julia 1.6, the new LTS? And is anyone using Turing.jl with Julia < 1.3 that we need to be aware of?