← Package directory
Available on winget

Install Julia

Julia is a high-level, high-performance, dynamic programming language.

Install with winget
winget install --id Julialang.Juliaup
Upgrade
winget upgrade --id Julialang.Juliaup
Uninstall
winget uninstall --id Julialang.Juliaup

About Julia

Julia is a high-level, high-performance, dynamic programming language. While it is a general-purpose language and can be used to write any application, many of its features are well suited for numerical analysis and computational science.

What's new in 1.20.1.0

What's Changed - Fix sourcing completions by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1482 Full Changelog: https://github.com/JuliaLang/juliaup/compare/v1.20.0...v1.20.1

Read release notes

Version history

Version Updated Notes
1.20.1.0 Unknown What's Changed - Fix sourcing completions by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1482 Full Changelog: https://github.com/JuliaLang/juliaup/compare/v1.20.0...v1.20.1
1.20.0.0 Unknown What's Changed New features - Add tab completion for julia +channel selection by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1420 - Update .cshrc and .tcshrc if present by @fingolfin in https://github.co...
1.19.10.0 Unknown What's Changed - Fail winstore CD jobs on CommitFailed submission status by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1434 - chore(deps): bump azure/trusted-signing-action from 1.0.0 to 1.1.0 in the gi...
1.19.9.0 Unknown What's Changed - Update CHANGELOG.md by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1416 - [AUTO] Update version db by @github-actions[bot] in https://github.com/JuliaLang/juliaup/pull/1417 - Use the --v...
1.19.8.0 Unknown What's Changed - Pin cross-rs i686-unknown-linux-gnu image to fix GLIBC_2.28 build failure by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1415 - Try to use .dmg installers on macOS before .tar.gz by @Ian...
1.19.6.0 Unknown What's Changed (since last release v1.19.4) - [AUTO] Update version db by @github-actions[bot] in https://github.com/JuliaLang/juliaup/pull/1409 - Add codesigning prompt for PR channel updates on macOS. Add notarization...
1.19.4.0 Unknown What's Changed - chore(deps): bump thiserror from 2.0.17 to 2.0.18 by @dependabot[bot] in https://github.com/JuliaLang/juliaup/pull/1391 - chore(deps): bump julia-actions/setup-julia from 1 to 2 in the github-actions gro...
1.19.3.0 Unknown What's Changed - Return valid file paths for alias channels in API by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1390 Full Changelog: https://github.com/JuliaLang/juliaup/compare/v1.19.2...v1.19.3
1.19.2.0 Unknown What's Changed - FreeBSD: Tidy up more aggressively because the VM is only 11GB by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1389 Full Changelog: https://github.com/JuliaLang/juliaup/compare/v1.19.1......
1.19.0.0 Unknown No notes
1.18.9.0 Unknown What's Changed - Make save_config_db atomic by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1295 - When failing to update a channel continue to update others by @IanButterworth in https://github.com/Julia...
1.18.8.0 Unknown What's Changed - Add space in update message by @christiangnrd in https://github.com/JuliaLang/juliaup/pull/1293 Full Changelog: https://github.com/JuliaLang/juliaup/compare/v1.18.7...v1.18.8
1.18.7.0 Unknown What's Changed (since v1.18.5) - Update progress bar style to match 1.12 progress bar by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1287 - Conform message styling to intent. Match Pkg formatting by @Ian...
1.18.6.0 Unknown What's Changed - cargo fmt by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1280 - Add aarch64 macOS test CI by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1286 - Update README with juliau...
1.18.5.0 Unknown What's Changed - Revert "Declare "console" subsystem for WindowsApp" by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1274 - Add warning and link to PR add mode by @IanButterworth in https://github.com/Jul...
1.18.3.0 Unknown What's Changed - Don't overwrite body when turning prerelease into release Pt. 2 by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1262 - Fix build failure - remove unused import by @IanButterworth in https...
1.18.2.0 Unknown Release notes
1.18.1.0 Unknown What's Changed Fixes - Don't show julia update messages when not interactive by @IanButterworth in https://github.com/JuliaLang/juliaup/pull/1258 Maintenance - Don't overwrite body when turning prerelease into release by...
1.18.0.0 Unknown No notes
1.17.21.0 Unknown Release notes