Skip to content

Latest commit

 

History

History
77 lines (50 loc) · 1.94 KB

CHANGELOG.md

File metadata and controls

77 lines (50 loc) · 1.94 KB

run-fourmolu v11

  • Add a new working-directory argument that allows you to change the working directory that fourmolu is run from. #29

run-fourmolu v10

  • Upgrade run-formolu to work with Node 20 instead of Node 16. Also upgrade the versions of various dependent JS libraries. #25

run-fourmolu v9

  • run-fourmolu Action now takes a version argument to allow you to specify the version of Fourmolu you want to use. If you don't specify the version argument, then the latest version of Fourmolu will be used. Note that this is a breaking change for all current users of run-fourmolu.

    With this change, you're now able to use a single version of run-fourmolu with different versions of Fourmolu.

    Here's an example of how you'd use run-fourmolu with the 0.12.0.0 version of Fourmolu:

    - uses: haskell-actions/run-fourmolu@v9
      with:
        version: "0.12.0.0"

    It is recommended to always specify the version of Fourmolu you want to use, since Fourmolu is often not backwards compatible. New releases of Fourmolu could possibly break your CI. However, if you want to always use the newest release of fourmolu, you can do it like the following:

    - uses: haskell-actions/run-fourmolu@v9
      with:
        version: "latest"

    Alternatively, you can leave out the version argument and it will default to latest.

run-fourmolu v8

  • Uses Fourmolu 0.12.0.0

Fourmolu action v7

  • Uses Fourmolu 0.11.0.0

Fourmolu action v6

  • Uses Fourmolu 0.10.1.0

Fourmolu action v5

  • Uses Fourmolu 0.9.0.0.

Fourmolu action v4

  • Uses Fourmolu 0.8.2.0.

Fourmolu action v3

  • Uses Fourmolu 0.8.0.0.

Fourmolu action v2

  • Uses Fourmolu 0.7.0.1.

Fourmolu action v1

  • Uses Fourmolu 0.6.0.0.