Releases: nx-go/nx-go
Releases Β· nx-go/nx-go
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.
3.0.0-beta.1
3.0.0-beta.0
Release 2.8.0
Release 2.7.0
Release 2.7.0-rc.1
Release 2.7.0-rc.0
- test: make sure go.mod does not get created in workspace and vice versa (6e8a51e)
- style: small consistency tweaks (c2335d6)
- fix: make sure comment is at the right place (29d14b3)
- fix: don't commit lockfile (66167a9)
- fix: typo (150351e)
- feat(#73): Add skip version checking option (48e08da)
- fix(#73): fix dependency-graph with trailing / (a72e4d1)
- Merge remote-tracking branch 'origin/main' into feat/use_go_workspace (3aded89)
- feat(#73): fix go version checking (ac65a1d)
- feat(#73): Add go workspaces in generators (5761bdc)
Release 2.6.0
Release 2.5.0
- fix: dep graph working with go 1.18 (bb09f69)