github moonrepo/moon @moonrepo/cli@0.26.0

latest releases: v1.40.4, @moonrepo/core-windows-x64-msvc@1.40.4, @moonrepo/core-macos-x64@1.40.4...
2 years ago

💥 Breaking

  • Toolchain has been moved to ~/.proto from ~/.moon. This should be a transparent change, but at
    minimum your tools will be re-downloaded and installed.
  • Targets that generate an empty hash are now considered a failure, as they may be an edge case not
    accounted for.

🚀 Updates

  • Added a moon docker setup command for efficiently installing project dependencies.
  • Added a moon query hash command for inspecting the hash manifest.
  • Added a moon query hash-diff command for diffing 2 hashes.
  • Updated moon's toolchain to build upon proto, our new toolchain layer.
  • Updated our toolchain and configuration to take .prototools into account.

🐞 Fixes

  • Fixed hashing to avoid including git status files when running in CI.
  • Fixed an issue where dependencies of an affected target were not always being ran.
  • Fixed an issue where gitignored folders were being considered projects if the globs matched.
  • Fixed an issue where project-level glob negations (starting with !) weren't being handled
    correctly.

⚙️ Internal

  • Updated terminal checkpoint colors for tools to pink (to match proto).
  • Migrated to rustls from openssl. Please report any TLS/SSL issues.
  • Loosened package.json parsing.

Don't miss a new moon release

NewReleases is sending notifications on new releases.