Skip to content

v2.0.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@mosteo mosteo released this 29 Feb 11:07
· 58 commits to release/2.0 since this release

What's new

Mostly bugfixes since 2.0-beta1, but also some significant changes/features:

What's Changed

  • remove duplicate section of user-changes.md by @atalii in #1477
  • Honor the NO_COLOR environment variable by @mgrojo in #1480
  • Fix default prefix for install by @mgrojo in #1482
  • implement -C/--chdir flag by @atalii in #1479
  • Fix list of default licenses by @mosteo in #1490
  • Generate loadable project during alr init by @mosteo in #1486
  • Simpler error on alr with for unknown crates by @mosteo in #1489
  • Don't trigger alr help on alr exec -- command --help by @mosteo in #1491
  • Diagnose missing executable when running an action by @mosteo in #1493
  • Fix bug for interactive crate descr ending with " by @mosteo in #1495
  • Fix unwanted stack trace on alr publish --tar with broken manifest by @mosteo in #1499
  • Amend style switches (expand -gnatyg). by @simonjwright in #1497
  • Fix regression when alr withing a virtual crate without actual releases by @mosteo in #1507
  • New warning when external GNAT selected but another compiler version is needed by @mosteo in #1500
  • Filter out Unicode in SI_Unit conversion by @mosteo in #1506
  • Load configuration earlier from proper location by @mosteo in #1501
  • Offer uninstalled compiler as fallback with warning by @mosteo in #1508
  • Document --chdir in user-changes by @atalii in #1514
  • Update list of supported platforms by @serock in #1513
  • Build appimage on Ubuntu 20.04 by @serock in #1519
  • Report the name of an unreadable directory. by @simonjwright in #1523
  • Add missing with statements for Ada.Directories by @rowan-walshe in #1525
  • Document PAT creation and hint in alr publish help by @mosteo in #1529
  • Better location for cache by @mosteo in #1528
  • Fix redeploying of toolchains by @mosteo in #1533
  • Fix deployment over pre-existing dependency dir by @mosteo in #1542
  • Harmonize and document test modifier variables by @mosteo in #1536
  • Offer to fork index instead of failing during publishing by @mosteo in #1535
  • Move To_Portable to body and make it a regular function by @dalybrown in #1541
  • Use e3-testsuite facilities for test skipping by @mosteo in #1537
  • Remove benign warning during toolchain discovery by @mosteo in #1540
  • Fix regex for version detection of Fedora externals by @mosteo in #1545
  • Documentation about upgrading to alr 2.x by @mosteo in #1547
  • Bugfix: exception when trying to select a tool without the assistant while the configured one is missing by @mosteo in #1551
  • Fix bugs causing spurious diffs on updates without changes by @mosteo in #1550
  • Remove blue background setting from Windows shortcut by @Fabien-Chouteau in #1555
  • Refactor return expression causing trouble with GNAT 13 by @mosteo in #1557
  • Add bug report template by @mosteo in #1559
  • Show default temp folder in alr version by @mosteo in #1560
  • Fix bugs related to tmp file creation in corner cases by @mosteo in #1561
  • Test for full publishing workflow by @mosteo in #1538
  • Remove build warnings in si_units on Windows by @mosteo in #1564
  • Explicitly check GCC versions by @mosteo in #1562
  • Report detected system package manager in alr version by @mosteo in #1565
  • Better documentation for binary origins by @mosteo in #1546
  • Minor clean-ups and clarifications by @mosteo in #1568
  • New workflow to check GNAT CE builds by @mosteo in #1566
  • Attempt at working around flakiness in Windows workflow by @mosteo in #1570
  • Improvements to messages during dependency updates by @mosteo in #1569
  • Alr.Commands.Edit: user choice for multiple editors by @Fabien-Chouteau in #1577
  • Alr.Commands.Search: change default behavior to include properties by @Fabien-Chouteau in #1575
  • Alire.Index_On_Disk: improve error message by @Fabien-Chouteau in #1579
  • Add support for index access through ssh by @dalybrown in #1571
  • New build --stop-after by @mosteo in #1573
  • Make sure error message from finalization are displayed to the user by @Fabien-Chouteau in #1580
  • Clearer identification of missing dependencies by @mosteo in #1588
  • New alr edit --select-editor by @mosteo in #1586
  • Explain how to use printenv more safely by @mosteo in #1585
  • Printenv help: document --wincmd recipe by @mosteo in #1584
  • System.Macports: Less breaking behavior... by @mosteo in #1583
  • Ensure GitHub token is retrieved before submission steps by @mosteo in #1581
  • Interpret environment entries as path parts by @mosteo in #1483
  • Don't run OS initialization during elaboration by @mosteo in #1592
  • Platforms: distribution-unknown to better match... by @mosteo in #1590
  • catalog spec: update supported os and distribution values by @mosteo in #1594
  • Relocate cache with config builtin cache.dir by @mosteo in #1593
  • Reinstate lost style checks by @mosteo in #1591
  • Bump toml_slicer dependency by @mosteo in #1597
  • Make msys live inside overridden config path by default by @mosteo in #1589
  • Bug box in case of Program_Error and related tweaks by @mosteo in #1595
  • Require explicit binary=true for all binary origins by @mosteo in #1598

New Contributors

Full Changelog: v2.0.0-beta1...v2.0.0-rc1