moon v0.24 - Remote caching, interactive tasks, query improvements, and more
With this release, we've polished our CLI experience and improved task interoperability.
With this release, we've polished our CLI experience and improved task interoperability.
We are proud to announce the launch of moonbase remote caching – a new solution that helps moon developers streamline their build processes and save time.
With this release, we're launching the next iteration of our task inheritance model, as well as quality of life improvements for project configuration.
It's the first release of the year, and with this release, we're landing some quality of life infrastructure and workflow improvements!
Happy new year! Let's start 2023 by reflecting on last year and diving into our tentative year long roadmap.
Happy Holidays 🎄☃️! With our last release of the year, we're very excited to announce our tiered language support structure, which lays the foundation for turning moon into a multi-language build system! On top of this, we've worked heavily on bug fixing, optimizations, and overall quality of life improvements.
With this release, we've focused heavily on future proofing our toolchain and how it integrates with moon. We've also landed a handful of quality of life improvements.
A common question in the JavaScript ecosystem is how to integrate TypeScript in a monorepo. This is a fair question, as there's no in-depth source of truth, or one perfect way of doing it. However, we took it upon ourselves to answer this question!
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.
Happy Halloween 🎃 👻! With this spooky release, we've focused heavily on our internals and benchmarking performance metrics, so it's rather light on new features, but we still have some to show!