github.com/goreleaser/goreleaser@v1.25.1/www/docs/blog/posts/2023-03-06-goreleaser-v1.16.md (about) 1 --- 2 date: 2023-03-06 3 slug: goreleaser-v1.16 4 categories: 5 - announcements 6 authors: 7 - caarlos0 8 --- 9 10 # Announcing GoReleaser v1.16 — the late February release 11 12 The February release got a little late... _better later than even later, I guess!_ 😄 13 14 <!-- more --> 15 16  17 18 It is packed with some juicy features and tons of bug fixes and quality-of-life 19 improvements. 20 21 Let's take a look: 22 23 ### Highlights 24 25 - On GoReleaser Pro you can now add dividers between groups in the changelog. 26 [Documentation](https://goreleaser.com/customization/changelog/). 27 - GoReleaser Pro also gets a new template variable: `{{ .Artifacts }}`, which 28 you can iterate over to build, for instance, custom scripts. Oh, how can you 29 build custom scripts? I'm glad you asked! 30 [Documentation](https://goreleaser.com/customization/templates/#artifacts). 31 - Concluding our Pro-exclusive feature-set for this release: template files! You 32 can template entire files, and they'll get added to the release! 33 [Documentation](https://goreleaser.com/customization/templatefiles/). 34 - All GoReleaser distributions get a new subcommand: `healthcheck`. 35 [Documentation](https://goreleaser.com/cmd/goreleaser_healthcheck/). 36 - The single `build` statement has been undocumented for many years, and has 37 been deprecated. 38 - You can now announce to OpenCollective. 39 [Documentation](https://goreleaser.com/customization/announce/opencollective/). 40 - Templating updates: `nfpms` get `{{ .ConventionalExtension }}`, new 41 templateable fields, `base` (as in `filepath.Base`) template function, and 42 more. 43 - When running on a new project, with no `project_name` set, and no git remotes, 44 GoReleaser will now try to infer the project name from the `go.mod` file 45 instead of erroring. 46 - GoReleaser is now built with Go 1.20. 47 - As always, a lot of bug fixes, dependency updates and improvements! 48 49 You can [install][] the same way you always do, and you can see the full release 50 notes [here][oss-rel] and [here (for Pro)][pro-rel]. 51 52 [install]: https://goreleaser.com/install 53 [pro-rel]: https://github.com/goreleaser/goreleaser-pro/releases/tag/v1.16.0-pro 54 [oss-rel]: https://github.com/goreleaser/goreleaser/releases/tag/v1.16.0 55 56 ### Other news 57 58 - We have a whole lot of example repositories, including Zig, GoReleaser-Cross, 59 GoReleaser Pro features, and more. 60 [Check it out](https://github.com/orgs/goreleaser/repositories?q=example)! 61 - GoReleaser now has ~11.3k stars and 327 contributors! Thanks, everyone! 62 - We eventually discuss new features in our Discord server. 63 [Join the conversation](https://goreleaser.com/discord)! 64 - nFPM had new releases as well, 65 [check it out](https://github.com/goreleaser/nfpm/releases).