Skip to content

Releases: alire-project/alire

v1.2.1

28 Aug 10:35
v1.2.1
Compare
Choose a tag to compare

Maintenance release with assorted minor bug fixes/improvements and a couple of important PRs:

  • Build switches, which worked for local crates, works now too for releases from an index (#1072).
  • Add support for FreeBSD (#1148) (by @stcarrez)

What's Changed

  • Alr.Commands.Edit: update pointer to GNAT Studio release (#1045)
  • Alire.Crate.Configuration: disable style checks in generated code (#1047)
  • Export build-switches to TOML (#1072)
  • Fix host arch (#1092)
  • Fix new warnings in GNAT 12.1 (#1071)
  • Add Savannah from GNU to trusted sites (#1095)
  • Prepend projects to GPR_PROJECT_PATH (#1098)
  • Fix generated pin to parent crate (#1096)
  • Allow publishing to complete for an existing release with --force (#1130)
  • Workaround for gnatcoll-core#64 / gnatstudio#128 (#1141)
  • Fixes for external detections in Fedora (#1142)
  • Crate_Configuration: delay creation of temp files (#1145)
  • alr test: Allow binary releases to not contain project files (#1159)
  • Add support for FreeBSD (#1148)

Full Changelog: v1.2.0...v1.2.1

Contributors: @Fabien-Chouteau, @mosteo, @AJ-Ianozi, @stcarrez

v1.2.0

03 Jun 15:43
Compare
Choose a tag to compare

Main new features

  • New alr exec command.
  • Custom command aliases.
  • Build profiles.
  • Monorepos.

What's Changed

New Contributors

v1.2.0-rc1

18 May 13:14
Compare
Choose a tag to compare
v1.2.0-rc1 Pre-release
Pre-release

Main new features

  • New alr exec command.
  • Custom command aliases.
  • Build profiles.
  • Monorepos.

See https://github.com/alire-project/alire/blob/master/doc/user-changes.md for details.

What's Changed

New Contributors

v1.1.3

04 May 09:04
b0f7ed0
Compare
Choose a tag to compare

This is a maintenance release that updates the msys2 installer for Windows.

There are no functional changes, and it brings nothing new for platforms other than Windows.

What's Changed

Full Changelog: v1.1.2...v1.1.3

v1.1.2

27 Jan 13:39
9e6a86c
Compare
Choose a tag to compare

This is a maintenance release that updates the msys2 installer for Windows and ensures that msys2 is fully updated after installation.

There are no functional changes, and it brings nothing new for platforms other than Windows.

v1.1.1

26 Oct 13:50
5733073
Compare
Choose a tag to compare

Alire v1.1.1

Maintenance release with several bugfixes, as listed in #883:

  • Disable assistant on --select #862
  • Bugfix for the assistant when there is external gnat but not gprbuild #866
  • Bugfix for improper check related to virtual crates #875
  • Do not exit with error on external failed detection #876

Full Changelog: v1.1.0...v1.1.1

v1.1.0

16 Sep 15:22
Compare
Choose a tag to compare

Alire v1.1

The major new features in this release are:

  • Configuration section in the manifest with associated code generation, that enables configuring both the root crate and its dependencies.
  • Revamped pin system through manifest definitions to help development with quickly evolving and unreleased dependencies.
  • Toolchain download and management with the new alr toolchain subcommand.

For the full changelog of user-visible changes, visit https://github.com/alire-project/alire/blob/release/1.1/doc/user-changes.md

v1.1.0-rc3

10 Sep 11:21
38b9c92
Compare
Choose a tag to compare
v1.1.0-rc3 Pre-release
Pre-release

v1.1 Release Candidate 3

The main change since rc2 is a rework of the alr toolchain command that allows using several switches simultaneously, and request the installation of several tools in the same invocation.

For further detail see PRs #822 #824 #827

v1.1.0-rc2

02 Sep 08:35
Compare
Choose a tag to compare
v1.1.0-rc2 Pre-release
Pre-release

v1.1 Release Candidate 2

Main changes since rc1:

  • New switches alr toolchain --disable-assistant, alr toolchain --select <crate>[=version]
  • Lock file is now stored inside ./alire
  • Better cleanup of temporary files.
  • Bugfixes for issues reported about rc1.
  • alr index is now equivalent to alr index --list
  • The solver has now a timeout, defaulting to 5 seconds.
  • Internal refactorings for better reusability.

For the full change log, see PRs #788 #389 #793 #797 #799 #803 #804 #805 #806 #807 #808 #809 #810 #813 #815 #816 #818

v1.1.0-rc1

18 Aug 11:39
Compare
Choose a tag to compare
v1.1.0-rc1 Pre-release
Pre-release