github moonrepo/moon @moonrepo/cli@0.7.0

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

💥 Breaking

  • The language and type settings in project.yml now default to "unknown" when the setting is
    not defined, or the config does not exist. However, the language will also now be inferred
    (below).

🚀 Updates

  • Updated project language to be automatically inferred when the value is unknown, based on the
    existence of config files (package.json = javascript, tsconfig.json = typescript).
  • Updated the InstallNodeDeps action to install dependencies when a package.json change is
    detected.
  • Added a moon dep-graph command for displaying the entire dependency graph in DOT format.
  • Added --language and --type filter options to moon query projects.
  • Added $language, $projectType, and $taskType token variables.
  • Added dev as a non-CI task identifier (alongside start and serve).
  • Token variables can now be used within task inputs.
  • Multiple token variables can now be used within the same string.

🐞 Fixes

  • Fixed an issue where package binaries would not execute on pnpm.

Don't miss a new moon release

NewReleases is sending notifications on new releases.