Skip to content

Releases: crystal-lang/install-crystal

v1.9.1

07 Nov 18:25

Choose a tag to compare

  • Support Linux ARM runners (#63), for real this time! Only for nightly builds and 1.18.2 and later releases since we don't have linux-aarch64 builds for previous releases.

Full Changelog: v1.9.0...v1.9.1

v1.9.0

07 Nov 18:15

Choose a tag to compare

  • Support Linux ARM runners (#63).
  • Upgrade dependencies.

Full Changelog: v1.8.3...v1.9.0

v1.8.3

24 Sep 18:16
5503f15

Choose a tag to compare

  • Upgrade dependencies, most notably @actions/cache to v4 in order to avoid compatibility issues with GitHub Actions runners. (#59)

Full Changelog: v1.8.2^^2...v1.8.3^^2

v1.8.2

27 Apr 08:24
cdf26dc

Choose a tag to compare

  • Fix libcrypto setup on Mac (use brew --prefix for pkgconfig path lookup) by @straight-shoota in #38

Full Changelog: v1.8.1...v1.8.2

v1.8.1

14 Oct 14:03
e4c9d19

Choose a tag to compare

v1.8.0

27 Mar 15:04
9b54957

Choose a tag to compare

  • Linux:

    • Added PCRE2 dependency.

v1.7.0

13 Oct 23:47
87a1c8a

Choose a tag to compare

  • Windows:

    • Support installing tagged and latest versions of Crystal
    • Don't make Shards available if it's not requested
  • Switch to NodeJS 16, upgrade dependencies, migrate to ES modules

v1.6.0

10 Dec 10:49
822c1ae

Choose a tag to compare

  • Support inexact (prefix-based) version specifications: 917bac4

    Now, instead of specifying an exact version (crystal: 1.2.2) you can specify a version prefix such as crystal: 1.2 and automatically get the latest patch release that's within that release series.

    This new ability also applies in the same way to shards.

    The previous option crystal: latest keeps working. There's also an interesting alternative to it, which for the near future is the same: crystal: 1.

  • It is now allowed to specify crystal: master and that means exactly the same as crystal: nightly:
    2d611d0

  • Drop Windows MSVC env setup: f2f417a

    On Windows, this action will no longer set up a working MSVC build tools environment in the session, because that's no longer necessary for Crystal.

    If you were relying on that, please additionally use https://github.com/ilammy/msvc-dev-cmd

v1.5.3

14 Oct 07:20
bf1b057

Choose a tag to compare

  • FIx installation of Crystal on Mac: bf1b057

v1.5.2

02 Oct 22:37
908d869

Choose a tag to compare

  • Fix installation with OpenSSL on Mac (use new location for OpenSSL in new GHA Mac images): 28d9a13