Install Crystal Versions Save

GitHub Action: Install Crystal programming language

v1.8.2

2 weeks ago

Full Changelog: https://github.com/crystal-lang/install-crystal/compare/v1.8.1...v1.8.2

v1.8.1

7 months ago

v1.8.0

1 year ago
  • Linux:

    • Added PCRE2 dependency.

v1.7.0

1 year ago
  • 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

2 years ago
  • Support inexact (prefix-based) version specifications: 917bac4f2f781f25d0d6f85c6c6bd7426eebdf78

    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: 2d611d059474471eddd18e0e17ad86ce5a79af06

  • Drop Windows MSVC env setup: f2f417aec355531cbfb4d8c4b81ac232fbb451e7

    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

2 years ago
  • FIx installation of Crystal on Mac: bf1b0576fd275460f9d3b034005d2d9a506fa274

v1.5.2

2 years ago
  • Fix installation with OpenSSL on Mac (use new location for OpenSSL in new GHA Mac images): 28d9a131eddde3459cd5225fb02c28651bc3f780

v1.5.1

2 years ago
  • Fix installation of Crystal Nightly on Mac (#9) - thanks @straight-shoota

v1.5.0

2 years ago
  • Annotate code views with errors and warnings from the Actions runs (#5) - thanks @kimburgess

    Screenshot

v1.4.1

2 years ago