The Julia developers are pleased to announce that the third release candidate for Julia v1.7.0 is now available. You can download binaries at https://julialang.org/downloads in the “upcoming release” section for macOS (x86-64, AArch64), FreeBSD (x86-64), Windows (32-, 64-bit), glibc Linux (i686, x86-64, ARMv7, AArch64), and musl Linux (x86-64). Check out the NEWS file to see what will be new in 1.7.0 and see here for a list of commits included since v1.7.0-rc2.
As a release candidate, this should not be considered production-ready. Rather, it’s intended to give users, especially package developers, a chance to try out their code with 1.7.0 prior to a full release. Note that 1.7 on Travis, AppVeyor, and Cirrus now refers to 1.7.0-rc3. On GitHub Actions (available shortly), use ~1.7.0-0.
Let us know in the issue tracker if you run into any issues. Please note that any bugs you may encounter should be posted there rather than being discussed in this thread to ensure visibility to the developers.
I just found one bug with my new setup, i.e., Mac OS Monterey with Julia 1.7.0-rc3.
I can no longer use Ctrl + C to stop a program. It will simply show up on my screen as ^C but does nothing. Now the only way I can stop a program is to close my terminal.
It IS fixed on master (1.8), but I’m not sure it made it into 1.7.0. That version has been tagged. You could push for it in the forthcoming 1.7.1, or help get it fixed by bisecting (find what fixed and/or what broke it): https://github.com/JuliaLang/julia/pull/43269