winget install --id AdaLang.Alire
About Alire
A catalog of ready-to-use Ada libraries plus a command-line tool (alr) to obtain, build, and incorporate them into your own projects. It aims to fulfill a similar role to Rust's cargo or OCaml's opam.
What's new in 2.1.0
This is mainly a maintenance release with numerous bugfixes. However, some important internal refactorings and a few new minor features justify releasing it as a new minor version. User-visible changes can be found in doc/user-changes.md. Breaking changes are detailed in BREAKING.md. Highlights - JSON, TOML output for tables by @mosteo in #1759 - Add support for private indexes to "alr publish" by @Seb-MCaw in #1745 - Add support for Git repos with multiple remotes configured by @Seb-MCaw in #1782 - Solver refactoring by @mosteo in #1739 - feat: setting to override trusted sites list by @Seb-MCaw in #1819 - Universal builds for macOS by @simonjwright in #1820 - feat: Ubuntu ARM builds by @mosteo in #1832 - feat: allow pinning a crate in a subdirectory of a repository by @mosteo in #1857 - feat: structured output with alr --format show by @mosteo in #1851 What's Changed - Alire.Utils.Regex: initialize matches explicitly by @mosteo in #1637 - Alire.Paths: Remove unused entity by @mosteo in #1636 - Remove use of GNAT Community Edition by @mosteo in #1641 - Alire.Features: restore proper config deprecation version by @mosteo in #1640 - Enforce usage of Sementic_Versioning when printing Alire/Alr version by @Fabien-Chouteau in #1643 - Move upgrading.md to the doc/ folder to make it available on the website by @Fabien-Chouteau in #1645 - resources: QR pointing to alire.ada.dev by @mosteo in #1649 - Update msys2 installer by @mosteo in #1648 - Use oldest Ubuntu LTS for releases by @mosteo in #1647 - dev: control build jobs with $ALIRE_BUILD_JOBS by @atalii in #1651 - Rename option...
Version history
| Version | Updated | Notes |
|---|---|---|
| 2.1.0 | Unknown | This is mainly a maintenance release with numerous bugfixes. However, some important internal refactorings and a few new minor features justify releasing it as a new minor version. User-visible changes can be found in do... |
| 2.0.2 | Unknown | What's Changed (excerpt) - fix: set up environment during build preparations (#1766) - fix: ability to pin a crate that 'provides' a dependency (#1771) - fix: early error on Windows with msys2 disabled (#1747) - feat: bu... |
| 2.0.1 | Unknown | This is a maintenance release to fix some issues detected in 2.0. Notable Fixes - Using alr config and ALR_CONFIG is a warning and not an error (until 3.0) (#1640) - msys2 installer updated to the latest version (#1648)... |