Nfpm Versions Save

nFPM is Not FPM - a simple deb, rpm, apk and arch linux packager written in Go

v2.33.0

8 months ago

Changelog

New Features

  • 3aded351f4f2bf6700312fb6b8db671613262b95: feat: add minimal support for Debian pre-dependencies (#696) (@jeremy-gill)
  • 24a43c5ad7cfc549e8a4ec930521a97a30f26cc8: feat: add support for remote signing keys (#695) (@awly)

Bug fixes

  • cb2d7bd5d5479d746ff062bfddf40f90cf233334: fix(rpm): conventional file name should always have the release (#701) (@caarlos0)

Dependency updates

  • 0f4dc3bd4a06ab5c998e80ee620f79e6acd9367a: feat(deps): bump github.com/invopop/jsonschema from 0.7.0 to 0.8.0 (#705) (@dependabot[bot])
  • 761c574bb0309e116c012bb473894f0a41f08e00: feat(deps): bump github.com/klauspost/compress from 1.16.7 to 1.17.0 (#712) (@dependabot[bot])
  • 577ae455317ec9fb51591fcf15d92586aad2ad17: feat(deps): use mergo 1.0.0 (@caarlos0)

Other work

  • c37d2eac9214fad93440915921f13bcd69f6adfb: docs: improve deb fields var expansion example (#693) (@scop)
  • a70fafc99a1dbd2a6974f1cf266d4772609a9be5: docs: update cmd docs (@caarlos0)

Full Changelog: https://github.com/goreleaser/nfpm/compare/v2.32.0...v2.33.0

Helping out

This release is only possible thanks to all the support of awesome people!

Want to be one of them? You can sponsor or contribute with code.

Where to go next?

GoReleaser logo

v2.32.0

10 months ago

Changelog

New Features

  • 741acf8bccf60720f4dbac9b4916093816bd60c4: feat(rpm): support relocatable packages (#691) (@caarlos0)
  • 562bc43c41003a551b6cb49fd8d33d8aa8dd573e: feat: expand env variables in homepage field (#675) (@scop)
  • 10d777660ed584b093b42e709376d269c9bf0b35: feat: unfork rpmpack. (#688) (@jarondl)

Bug fixes

  • f8c8ab0057e313502c3a35cedf16a93a69b4b616: fix: use goversion lib (#685) (@caarlos0)
  • 4afeb94599f33471c545d8f0006adf6ef649f4fe: fix: version output (#684) (@figsoda)
  • d309eb60151adcc3df3b73a78250d77fe469558c: fix: windows issues (#690) (@caarlos0)

Dependency updates

  • 90d060d5288032fd0bba50f35376715b8b2b4020: feat(deps): bump github.com/klauspost/compress from 1.16.6 to 1.16.7 (#687) (@dependabot[bot])
  • c87f56f73436262e1523066a0fb5f9e1a81537e3: feat(deps): bump github.com/klauspost/compress from 1.16.6 to 1.16.7 (#689) (@dependabot[bot])

Build process updates

  • 86e066beaa329cbfa95bcc458cd7a030e9f8899b: build: improve windows testing (@caarlos0)
  • 53d938780e6e8aed8c08a8781a3fa0231b033d37: build: improve windows testing (@caarlos0)
  • 07513b9b4f53efb183593b5e8e9ee521dd5ce354: build: pkg on windows, install on linux (#692) (@caarlos0)

Other work

  • 784152e29a416d397bc2f8fced2fab30fd1a3cfc: docs: update cmd docs (@caarlos0)
  • 01f8a9ae95f9f3040e0b19aaeee4b54da8f45046: docs: update cmd docs (@caarlos0)
  • 182fb41896b92af0817f0125c03ccf88f87ef460: docs: update cmd docs (@caarlos0)

Full Changelog: https://github.com/goreleaser/nfpm/compare/v2.31.0...v2.32.0

Helping out

This release is only possible thanks to all the support of awesome people!

Want to be one of them? You can sponsor or contribute with code.

Where to go next?

GoReleaser logo

v2.31.0

11 months ago

Changelog

New Features

  • 0110358b339d0d167697aebcef158b0c5cca44cd: feat: update chglog (@caarlos0)
  • aff8ca31e99397f6ba5e02f88741acccabaeb7c1: feat: update protonmail/crypto (#680) (@caarlos0)

Bug fixes

  • 6a6032276bf5e4cc5d304a59040bd417a76c03e0: fix: actually run the centos tests (@caarlos0)

Dependency updates

  • 707c969082abad46ba8a8ec6a465a60acd8d1906: feat(deps): bump github.com/klauspost/compress from 1.16.5 to 1.16.6 (#676) (@dependabot[bot])

Build process updates

  • fd63f71ad6dc8199f8913270b9778b4d95c44cf0: build: test on debian 11 (@caarlos0)
  • 907d1d4e39c867defb9a7b7d81e80d518eeb00cb: build: test signing on fedora 34 and 36 (@caarlos0)
  • 5181accf183125869998ee276b2fd2627503367b: build: use better centos images (@caarlos0)
  • 7f1f65a94225e96dec92fdce059e3d6106e05e20: build: use correct centos9 image (@caarlos0)

Other work

  • 18db0ecefea215c6f2940d390d8b1e56199ea8bc: docs: update cmd docs (@caarlos0)

Full Changelog: https://github.com/goreleaser/nfpm/compare/v2.30.1...v2.31.0

Helping out

This release is only possible thanks to all the support of awesome people!

Want to be one of them? You can sponsor or contribute with code.

Where to go next?

GoReleaser logo

v2.30.1

11 months ago

Changelog

Other work

  • a72ecd200bcaa81de3fc23f21f8b7f02060ee448: docs: update cmd docs (@caarlos0)

Full Changelog: https://github.com/goreleaser/nfpm/compare/v2.30.0...v2.30.1

Helping out

This release is only possible thanks to all the support of awesome people!

Want to be one of them? You can sponsor or contribute with code.

Where to go next?

GoReleaser logo

v2.30.0

11 months ago

Changelog

New Features

  • 8b1af19c323c7de7055107ec287c8c902fc25db2: feat: completion improvements (#668) (@scop)
  • 5820ab17f6dd2bd944b3a4f9e9fac822eeea2e92: feat: expand environment variables in deb fields values (#667) (@scop)

Bug fixes

  • 0be01236fe6577559c7c0202b84f7a601e1cb161: fix(build): depguard (v2) config for >= 1.53 (#669) (@scop)
  • b6798f6b03617061aeede6df44124d03b2b16c63: fix: add filename to error log (@caarlos0)

Dependency updates

  • 1775791519854786acb9ce09d7c4a32a4c372725: feat(deps): bump github.com/imdario/mergo from 0.3.15 to 0.3.16 (#664) (@dependabot[bot])
  • 14ce368f139f7b973e44bd952a446daa2498c6dc: feat(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#666) (@dependabot[bot])

Build process updates

  • cbc260353665f2c62187f7a1652f77ed8adf8ca1: build: fix goreleaser deprecations (@caarlos0)
  • cd2c3e41ccb743502a843411931742e22042493f: build: fix url (@caarlos0)

Other work

  • 96f5d5c2ced6e3a0ea8efdf4984b525561ddea63: docs: update cmd docs (@caarlos0)

Full Changelog: https://github.com/goreleaser/nfpm/compare/v2.29.0...v2.30.0

Helping out

This release is only possible thanks to all the support of awesome people!

Want to be one of them? You can sponsor or contribute with code.

Where to go next?

GoReleaser logo

v2.29.0

1 year ago

Changelog

Security updates

  • ed9abdf63d5012cc884f2a83b4ab2b42b3680d30: sec: fix for CVE-2023-32698 (@caarlos0)

Bug fixes

  • 9ac328846c8b562562c6edfa910f3163ddbe4adc: fix: deb arm64 (@caarlos0)
  • 312fd85338c26a44d330ed07f318d0640a11dcbb: fix: improve goarch to pkg conversion (@caarlos0)
  • f64a311eefea340cd3f20cd4568de41b4c5e9aa6: fix: improve umask tests and documentation (@caarlos0)
  • b1f3fef606dd1106ca163e5c7f4da0023f308c96: fix: md5sums entries and lintian errors/warnings (#656) (@malaupa)
  • c20618cdd39ed938f9bf9b97461ce830429fa60c: fix: mips architecture (@caarlos0)
  • 9524bb8a26d3915e84a4df956d2ec064e836c4a3: fix: mips softfloat/hardfloat handling (@caarlos0)

Dependency updates

  • c2f47813a3d824bef5c3455669bd9b50081b89fc: feat(deps): bump github.com/Masterminds/semver/v3 from 3.2.0 to 3.2.1 (#649) (@dependabot[bot])
  • c24e1b4d99a451a1e023565b2930bc5512224c0e: feat(deps): bump github.com/klauspost/compress from 1.16.3 to 1.16.4 (#646) (@dependabot[bot])
  • fccdae5dfcb9214ec38d631628074e1c129c204d: feat(deps): bump github.com/klauspost/compress from 1.16.4 to 1.16.5 (#651) (@dependabot[bot])
  • a1fb0477f0f57fde4d673bee8afb8a20273eb7af: feat(deps): bump github.com/klauspost/pgzip from 1.2.5 to 1.2.6 (#654) (@dependabot[bot])
  • 561c39b135794aefb877769910e322d614b20d9d: feat(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#661) (@dependabot[bot])

Build process updates

  • 4593dcb36ae178ccb5e6514b93499bf81d70529e: build: improve changelog (@caarlos0)
  • e01884ecba1964027fa87bbdb9bf5341408b2ef7: build: improve release notes (@caarlos0)

Other work

  • ab59aadf2347b47379cc6c764c00f4e3a5d196e6: docs: fix schema.json URL (@caarlos0)
  • 590a3ff6f78deeca9bc6803518a173e53c3e65f9: docs: fix verify instructions (#647) (@caarlos0)
  • dce0853e6360835e450db726a3c13e0886f7aad6: docs: goarch to packager (@caarlos0)
  • 2b9864a79ed85b4818d1ae1fa3cdfd76a3f8e4f7: docs: update SECURITY.md (@caarlos0)
  • 858b78b7c12cf9b54a79956655ef8acf3207e3c4: docs: update cmd docs (@caarlos0)
  • 1ba5a445d794977df0ee19ec333b36562f2b0e94: docs: update cmd docs (@caarlos0)

Full Changelog: https://github.com/goreleaser/nfpm/compare/v2.28.0...v2.29.0

Helping out

This release is only possible thanks to all the support of awesome people!

Want to be one of them? You can sponsor or contribute with code.

Where to go next?

GoReleaser logo

v2.28.0

1 year ago

Changelog

New Features

  • 03231979dc5ab33fd54d3d06f2b61cbeb30afc47: feat(deps): bump github.com/imdario/mergo from 0.3.14 to 0.3.15 (#639) (@dependabot[bot])
  • 3174a22d6ee97a8c5e8c9dc9464bb5ba95d35062: feat(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#643) (@dependabot[bot])

Bug fixes

  • 571a32b031d06d03fb7cbfab007f2506576c3f08: fix(archlinux): .MTREE should have dir permissions too (#644) (@caarlos0)
  • 3f9527977cc5dee860fab221e23e2290063c3045: fix(archlinux): .MTREE should have parent dirs as well (#645) (@caarlos0)
  • 5d251398b5810e14cd931f277bf23c0ed30c3101: fix: lint issues (@caarlos0)

Other work

  • ead6ccffad7ae47422075b6327de73423861be71: build: create scoop manifests inside a bucket folder (@caarlos0)
  • a67cf556cb3495327178924c76a73fbba9dbdd69: build: run checks on latest go (@caarlos0)

Full Changelog: https://github.com/goreleaser/nfpm/compare/v2.27.1...v2.28.0


  • Check out GoReleaser: it integrates nFPM to the release pipeline of your Go projects.

v2.27.1

1 year ago

Changelog

Other work

  • d30c22f50d30d92a8039bd14d789ad85d0019fd8: build: fix goreleaser configuration (@caarlos0)

Full Changelog: https://github.com/goreleaser/nfpm/compare/v2.27.0...v2.27.1


  • Check out GoReleaser: it integrates nFPM to the release pipeline of your Go projects.

v2.27.0

1 year ago

Info: some steps of this release were skipped due to a miss-configuration in our build pipeline, please use the v2.27.1 release instead.

Changelog

New Features

  • d8ef04166777bb6ebdfbf9aa1850d81603ddd91f: feat(deps): bump github.com/goreleaser/chglog from 0.4.1 to 0.4.2 (#625) (@dependabot[bot])
  • 004a530b845064b14ea77244e42eeb30e1d79f71: feat(deps): bump github.com/imdario/mergo from 0.3.13 to 0.3.14 (#633) (@dependabot[bot])
  • cab913a228da225ed2de98899566be21d94632dd: feat(deps): bump github.com/klauspost/compress from 1.15.15 to 1.16.0 (#626) (@dependabot[bot])
  • 8fc4217d23d76f6f21271aad19445e2fa3e80f75: feat(deps): bump github.com/klauspost/compress from 1.16.0 to 1.16.3 (#632) (@dependabot[bot])
  • dc08ddab3cf97abfe25057d2c18e9da091dc2692: feat(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#627) (@dependabot[bot])
  • 0ac02bf8baf40f4e4abbcf646be9ef992ef2a059: feat(deps): bump golang.org/x/net from 0.4.0 to 0.7.0 (#622) (@dependabot[bot])
  • bc3e6973eab21f58d055633a094466c00c5c4ef7: feat: refactor contents handling and add tree content type (#618) (@erikgeiser)
  • f7aeeb210b5d5487e7c0447912ca67972648a943: feat: upgrade go (#624) (@caarlos0)
  • 745ad27658348663cfee4975cd45dcdf7d9a3b54: feat: wrap pgp errors (#630) (@caarlos0)

Other work

  • b2755c9dc47f0d69fead33ef7489fdb55b630553: fix(GO-2023-1621): update from go 1.20.1 to 1.20.2 (@caarlos0)
  • 38f9376d59fdbf301a4d401cac4c81043139e5ba: refactor: stricter golangci-lint ruleset (#631) (@caarlos0)

Full Changelog: https://github.com/goreleaser/nfpm/compare/v2.26.0...v2.27.0


  • Check out GoReleaser: it integrates nFPM to the release pipeline of your Go projects.

v2.26.0

1 year ago

Changelog

New Features

  • 34276432d6614e28108b2851b298c86342c41e4c: feat(deps): bump github.com/goreleaser/chglog from 0.4.0 to 0.4.1 (#616) (@dependabot[bot])

Bug fixes

  • 4d89ab846ee135cbcf3085316bf15c739e8f1cc8: fix: use --clean instead of --rm-dist (@caarlos0)

Full Changelog: https://github.com/goreleaser/nfpm/compare/v2.25.1...v2.26.0


  • Check out GoReleaser: it integrates nFPM to the release pipeline of your Go projects.