github JuliaLang/juliaup v1.18.0
v1.18.0 - Link aliases. Auto install channels. Help formatting and shell completions.

pre-release23 hours ago

What's Changed (since last full release v1.17.19)

New Features

Expand link to handle aliases #1237 by @IanButterworth @MilesCranmer

You can now create channel aliases using the link command, making it easier to manage and reference Julia versions.

Examples:

# Create an alias 'stable' pointing to the latest stable release
juliaup link stable +release

# Create a short alias 'r' for the release channel
juliaup link r +release

# Use your alias just like any other channel
julia +stable --version
julia +r --version

Offer to / automatically install versions via channel selection #1218 by @IanButterworth

Juliaup now offers to automatically install Julia versions when you try to use a channel that isn't installed yet, making the experience more seamless.

Examples:

With the 1.8 channel not installed it will now prompt, but only if in interactive mode:

# And with automatic installation enabled in settings
julia +1.11  # Automatically installs and launches Julia 1.11

Colored + wrapped help menu #1234 by @MilesCranmer

The help output is now more readable with proper colors and text wrapping, making it easier to find the information you need.

Example:

juliaup --help
# Now displays colorized, properly formatted help text that wraps to your terminal width

Add nushell completions #1232 by @MilesCranmer

Added tab completion support for Nushell users.

Bug Fixes

Maintenance & Documentation

New Contributors

Full Changelog: v1.17.19...v1.18.0

Don't miss a new juliaup release

NewReleases is sending notifications on new releases.