You heard it right, folks. The second release candidate for Julia v0.7.0 is now available. As usual, binaries are available for Linux (i686, x86-64, ARMv7), Windows (32- and 64-bit), FreeBSD (x86-64), and macOS. Get 'em while they’re hot at https://julialang.org/downloads in the “upcoming release” section. You can view the 0.7 release notes here and the list of commits included since RC1 here.
“But wait, RC1? What ever happened to that?” you may be asking. The release candidates are moving quickly and there were a couple of unfortunate issues with deprecations in RC1, so we decided to just blaze right through and get RC2 out the door. And here it is!
Just like its predecessors, 0.7-alpha, -beta, -beta2, and -rc1, 0.7-rc2 is a prerelease and should not be considered production-ready. It’s intended to give developers a chance to get ready for the full 0.7 release by trying it out and testing for issues. Most users should continue to use the latest release, 0.6.4, until 0.7.0 is fully released. Please report any issues you may encounter at https://github.com/JuliaLang/julia/issues.
Are you a package author? Does your package support 0.7 yet? If not, now is a very, very good time to get ready! You may also be interested in participating in our community-wide Upgradathon each Friday. If you test your packages with CI services such as Travis and AppVeyor, note that 0.7 will now be using RC2.
You may also have noticed that master is now 1.0.0-DEV. (We’re getting close!) Note that this now means that
nightly are not both 0.7.0 prereleases in the Travis matrix, and it’s best to test on both.
We hope to see you at JuliaCon next week, and as always, happy coding!