The only breaking change in SpecialFunctions 2.0 was deleting the factorial(x::Real) = gamma(x+1) function, and since you don't use factorial this shouldn't affect you.
Thanks @stevengj. I tried to update yesterday but CUDA.jl had to downgrade to v2... I presume some of other deps have to updated the project compat entries.
The only breaking change in SpecialFunctions 2.0 was deleting the
factorial(x::Real) = gamma(x+1)
function, and since you don't usefactorial
this shouldn't affect you.