Software Update: Julia 1.5.0

Julia is the name of a high-level, high-performance dynamic programming language for numerical mathematics. It includes a decent compiler, distributed parallel execution and an extensive library of mathematical functions. The core of Julia is released under the MIT license, while several libraries other licenses such as gpl, lgpl, and bsd. For more information, please refer to this page. A few days ago version 1.5 came out and the announcement of that release looks like this:

Julia v1.5.0 has been released

Thank you to everyone who made this year’s JuliaCon great! As a parting gift, the Julia developers are pleased to announce the release of Julia v1.5.0, the fifth minor release in the 1.x series. Jeff and Stefan put together a blog post 258 highlighting some of the most exciting new features in 1.5. Check it out!

As usual, binaries are available for all of your favorite platforms (Linux, macOS, Windows, and FreeBSD) at 135.

As a minor release, v1.5.0 contains no breaking changes, only new features, performance improvements, and marginal, undisruptive changes in behavior. You can also see the NEWS file 74 for the full set of changes.

Note that like 1.5, like its predecessor 1.4, does not have long term support. As of this release 1.4 has been effectively superseded by 1.5, which means that there will not likely be any further 1.4.x releases. Julia 1.0 is still currently the only long term support version.

We encourage everyone to give it a try. Packages can test with 1.5.0 on CI by specifying 1.5 on Travis, AppVeyor 1, Cirrus 1, and GitHub Actions 4. As always, let us know in the issue tracker 9 if you run into any issues.

Version number 1.5.0
Release status Final
Operating systems Windows 7, Linux, macOS, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016, Windows Server 2019
Website JuliaLang
License type Conditions (GNU/BSD/etc.)