This is regular release of aptly.
GnuPG 2.x compatibility
aptly should support transparently GnuPG 1.x and 2.x via gpg PGP provider. Internal PGP provider only supports GnuPG 1.x keyring format (as openpgp Go library doesn't support GnuPG 2.1+ kerying format).
- aptly can sign and verify without issues with GnuPG 1.x and 2.x
- aptly auto-detects GnuPG version and adapts accordingly
- aptly automatically finds suitable GnuPG version
Configuration parameter gpgProvider
now supports three values for GnuPG:
gpg
(same as before, default): use GnuPG 1.x if available (checks gpg, gpg1), otherwise uses GnuPG 2.x; for aptly users who already have GnuPG 1.x environment (as it was the only supported version) nothing should change; new users might start with GnuPG 2.x if that's their installed versiongpg1
looks for GnuPG 1.x only, fails otherwisegpg2
looks for GnuPG 2.x only, fails otherwise
(#779 and related issues)
Support for mirroring non-package installer files
New -with-installer
flag was introduced for aptly mirror create
. When updating and publishing mirror it will include installer files.
(#680)
Repo include API
aptly repo include
command is now available via included packages from uploaded directory API.
(#751)
Performance improvements
Performance improvements around loading collections of snapshots, mirrros, repos, etc. Now aptly does lazy loading which should improve both performance and memory footprint, which should be noticeable in commands which load whole contents of the db (aptly db cleanup
).
Changes
aptly is now build with Go 1.12, support for Go 1.9 was dropped (#842)
Stanza.WriteTo: Sort extra fields alphabetically (#803)
Support for non-armored detached signatures (#780, #773)
Nightly builds, release builds moved to Travis CI and fully automated.
Bugfixes
Don't remove API file socket if it exists and usable (#806, #807)
Fix apt-file
on newer distributions to work with aptly-published repositories (#756, #760)
Download
Debian packages and binary distributions for various platforms are available at https://www.aptly.info/download/