Skip to content

3.0.0

Latest
Compare
Choose a tag to compare
@utarwyn utarwyn released this 03 Apr 18:15
· 5 commits to main since this release
6d447a2

We're excited to announce nx-go v3! It's a brand new start for the project, with a complete rewrite for Nx 17+.
Ready for the future of Nx, more capable than ever.

💥 Major changes

  • Require Nx 17+
  • Support only stable versions of Go officially
  • Go multi-modules workspace is enabled by default
  • Dependency graphing is enabled by default
  • Abandon obsolete Docker images

🚀 Features

  • Preset and init generators to start your dream project with a single command line
  • New generator to opt-out of Go multi-modules workspace
  • Generators deal with go.work and go.mod files dynamically
  • Computation of the project graph is way more efficient
  • Executor "build": outputPath is now optional with "dist/{projectPath}" as the default value
  • Add few standard options in generators like skipFormat or projectNameAndRootFormat
  • Brand new documentation for all executors and generators

Note

This version aims to offer similar features to v2. We will process all tickets proposing additions in versions 3.x.