Skip to content

Releases: hustcer/setup-moonbit

v1.8.0

09 Nov 03:31
Compare
Choose a tag to compare

[1.8.0]

Features

  • Add nightly version support (#25)
  • Add bleeding version support (#27)

Miscellaneous Tasks

  • Update daily checking workflow, add develop and main branch check

Refactor

  • Add bundle-core helper

v1

05 May 15:19
Compare
Choose a tag to compare

Always point to the latest v1.x.x

v1.7.0

08 Nov 15:13
Compare
Choose a tag to compare

[1.7.0] - 2024-11-08

Features

  • Add wasm-gc bundle target for moonbit core lib (#20)
  • Upgrade Nushell to v0.99.1

Miscellaneous Tasks

  • Quiet unzip output for Windows (#23)
  • Add cspell checking hook
  • Add milestone workflow (#18)

Full Changelog: v1.6.1...v1.7.0

v1.6.1

16 Sep 09:07
Compare
Choose a tag to compare

[1.6.1] - 2024-09-16

Features

  • Add setup-core input support
  • Add bleeding version support for macOS only

Miscellaneous Tasks

  • Try to remove GITHUB_TOKEN env setting

Full Changelog: v1.6...v1.6.1

v1.6

16 Sep 04:33
Compare
Choose a tag to compare

[1.6.0] - 2024-09-16

Bug Fixes

  • Fix just fetch command
  • Fix moonbit setup and release scripts

Features

  • Add download specified version of moonbit toolchains support
  • Add version input to action

Miscellaneous Tasks

  • Change bin dir from ~/.moon to ~/.moon/bin
  • Update Nu to v0.97.1

Deps

  • Upgrade actions/checkout and use latest version of Nu for action

Full Changelog: v1.5.1...v1.6

v1.5.1

05 May 15:18
Compare
Choose a tag to compare

[1.5.1] - 2024-05-05

Features

  • Make sure major vesion tag always point to the latest semver tag that has the same major version

v1.5

27 Apr 03:14
Compare
Choose a tag to compare

[1.5] - 2024-04-27

Features

  • Add moon_cove_report download support for non-Windows OS

Deps

  • Upgrade to Nu v0.92.2 for the shell engine
  • Upgrade setup-nu to v3.10 to fix macOS arm64 support

Full Changelog: v1.3...v1.5

v1.3

07 Mar 14:18
Compare
Choose a tag to compare

[1.3] - 2024-03-07

Bug Fixes

  • Fix aria2c download for local Windows machine
  • Fix daily checking workflow, create an issue if it fails
  • Fix all workflows
  • Fix just release task

Features

  • Add daily checking workflow to make sure setup-moonbit works, close #1 (#3)
  • Make moonbit.nu works on both Github runners and local machine
  • Use http get instead of aria2c for binary downloading when aira2c is not installed (#9)
  • Add moondoc command

Miscellaneous Tasks

  • Use ubuntu-latest instead of ubuntu-22.04 in workflows
  • Upgrade Nu to 0.91.0
  • Turn off fail fast for daily workflow

v1.2

02 Nov 15:10
Compare
Choose a tag to compare

[1.2] - 2023-11-02

Refactor

  • Use modules instead of embedded scripts

v1.1

02 Nov 12:35
Compare
Choose a tag to compare

[1.1] - 2023-11-02

Bug Fixes

  • Embed scripts into action.yml