moon v2.2 - Daemon, AI skills, async graph building, async affected tracking, and more
In this release, we focused entirely on performance improvements, with the introduction of a daemon, and refactoring core components to be asynchronous.
In this release, we focused entirely on performance improvements, with the introduction of a daemon, and refactoring core components to be asynchronous.
It's been about a month since our major v2.0 release, and we're back with a smaller, but still
impactful, v2.1 release! This release includes a new execution plan feature for moon exec, the
ability to target project dependencies by scope, new common toolchain settings for aliases and
dependency installation, new task options for affectedFiles,
and more.
It's been almost 2 months since our last release, and we're excited to announce some major features requested by the community!
In this release, we're excited to introduce an improved affected tracker and a new (but experimental) configuration format!
With this release, we've focused heavily on our remote caching architecture. Since this is a massive task that requires much work behind the scenes, this overall release is rather light.