While trying to manually upgrade to Julia 1.x a package developed in the pre-0.7 days by somebody else, namely PolynomialMatrices (my fork), now seemingly abandoned by its original author(s), I - being new to Julia - frequently encounter a problem that some features of the language used in the old code are now deprecated but this fact is not stated anywhere (I certainly do consult NEWS for the individual releases, in particular https://github.com/JuliaLang/julia/blob/v0.7.0/NEWS.md). True, some of these issues are detected through warnings in Julia v0.7 (and a solution is advised) but not all (some issues only demonstrate themselves as errors upon running some code). It is just that some features are described in the documentation for v0.6.4 and then absent in the docs for v0.7. Missing are (unless I am really overlooking something), for example:
And I am curious if these disappeared without any substitution in 1.0 and newer. Any replacement for any of these?
On a general note, is there any systematic way how to keep track of these changes in the language without searching through discussions?
Or is it perhaps the other way around: that after discovering these issues by myself I should contribute by sending PR to the corresponding NEWS.md?
Many thanks.