github moonrepo/moon v1.28.1

latest releases: v1.40.2, @moonrepo/core-windows-x64-msvc@1.40.2, @moonrepo/core-macos-x64@1.40.2...
12 months ago

🚀 Updates

  • Added caching around bun bun.lockb commands, instead of running them for every task.
  • Updated and loosened identifier naming restrictions.
  • Updated environment variable substitution to support different outputs when a variable is missing,
    based on a trailing flag syntax.
    • $FOO or ${FOO} - If variable is missing, keeps the original syntax (current default).
    • $FOO? or ${FOO?} - If variable is missing, replaces with an empty string.
    • $FOO! or ${FOO!} - Ignores variable substitution and preserves the syntax (without !).

🐞 Fixes

  • Fixed an issue where an affected task with files that contain non-standard characters would fail
    to run because Bash expansion fails. We now quote file paths that contain *, $, +, and [].

⚙️ Internal

  • Updated Rust to v1.81.

Don't miss a new moon release

NewReleases is sending notifications on new releases.