Releases: nx-go/nx-go
Releases · nx-go/nx-go
3.3.1
3.3.0
🚀 Features
- Add support of Nx 20 (#142) (2919f4d)
- Add an option to skip Go dependency check (#143) (cf725d7)
- Add support of TinyGo (#94) (3b6a5a5) — @atifsyedali
- Add timeout property to test executor (#132) (c79e2de) — @johnmckenna
🐞 Bug Fixes
- Improve regular expression for parsing import statements (#139) (1715cc7) — @phillipCouto
3.2.0
3.1.0
3.0.0
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
andgo.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
orprojectNameAndRootFormat
- 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.