Releases: crystal-lang/install-crystal
v1.9.1
- 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
Support Linux ARM runners (#63).- Upgrade dependencies.
Full Changelog: v1.8.3...v1.9.0
v1.8.3
v1.8.2
- Fix libcrypto setup on Mac (use
brew --prefixfor pkgconfig path lookup) by @straight-shoota in #38
Full Changelog: v1.8.1...v1.8.2
v1.8.1
-
Add support for installing from a branch of the Crystal repository by @straight-shoota - #30
v1.8.0
-
Linux:
- Added PCRE2 dependency.
v1.7.0
-
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
-
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 ascrystal: 1.2and 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: latestkeeps 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: masterand that means exactly the same ascrystal: 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
- FIx installation of Crystal on Mac: bf1b057
v1.5.2
- Fix installation with OpenSSL on Mac (use new location for OpenSSL in new GHA Mac images): 28d9a13