Skip to content

Releases: bottlerocket-os/twoliter

[0.5.1-rc1 ] - 2024-11-11

13 Nov 21:09
5c4c660
Compare
Choose a tag to compare
Pre-release

Release Notes

Fixed

  • Allow projects to not have a sources/ dir (#404)
  • Write krane to a tempfile instead of a sealed anonymous file (#405)

Download twoliter 0.5.1-rc1

twoliter-aarch64-unknown-linux-musl.tar.xz checksum
twoliter-x86_64-unknown-linux-musl.tar.xz checksum

[0.5.0] - 2024-10-10

14 Oct 17:38
dbba407
Compare
Choose a tag to compare

Release Notes

Added

  • Use bundled krane for OCI repository support (#387)

Changed

  • Increment kit metadata version. This makes this version of Twoliter incompatible with kits built
    from older versions of Twoliter, and older versions of Twoliter incompatible with kits built from
    this version. (#387)
  • Unconditionally use an RPMs NEVR in a variant's application inventory (#384)

Fixed

  • Allow find-debuginfo to manage its own PATH (#383)
  • Refrain from defining RPM macros twice (#392)

Removed

  • Remove the ability to use docker or crane from system PATH (#387)

Download twoliter 0.5.0

twoliter-aarch64-unknown-linux-musl.tar.xz checksum
twoliter-x86_64-unknown-linux-musl.tar.xz checksum

[0.5.0-rc4 ] - 2024-10-10

11 Oct 20:35
929a517
Compare
Choose a tag to compare
Pre-release

Release Notes

Added

  • Use bundled krane for OCI repository support (#387)

Changed

  • Increment kit metadata version. This makes this version of Twoliter incompatible with kits built
    from older versions of Twoliter, and older versions of Twoliter incompatible with kits built from
    this version. (#387)
  • Unconditionally use an RPMs NEVR in a variant's application inventory (#384)

Fixed

  • Allow find-debuginfo to manage its own PATH (#383)
  • Refrain from defining RPM macros twice (#392)

Removed

  • Remove the ability to use docker or crane from system PATH (#387)

Download twoliter 0.5.0-rc4

twoliter-aarch64-unknown-linux-musl.tar.xz checksum
twoliter-x86_64-unknown-linux-musl.tar.xz checksum

[0.4.7] - 2024-10-07

07 Oct 22:25
7821ba6
Compare
Choose a tag to compare

Release Notes

Added

  • Add support for building with erofs root filesystems (#379)

Fixed

  • Refrain from tracking BUILDSYS_VARIANT environment variable in change-detection (#377)
  • Generate /usr/share/bottlerocket if not created by any variant packages (#381)
  • Fix kit publication not fully-overriding OCI repository names (#385)

Download twoliter 0.4.7

twoliter-aarch64-unknown-linux-musl.tar.xz checksum
twoliter-x86_64-unknown-linux-musl.tar.xz checksum

[0.4.7-rc1 ] - 2024-10-07

07 Oct 20:33
5a3af8d
Compare
Choose a tag to compare
Pre-release

Release Notes

Added

  • Add support for building with erofs root filesystems (#379)

Fixed

  • Refrain from tracking BUILDSYS_VARIANT environment variable in change-detection (#377)
  • Generate /usr/share/bottlerocket if not created by any variant packages (#381)
  • Fix kit publication not fully-overriding OCI repository names (#385)

Download twoliter 0.4.7-rc1

twoliter-aarch64-unknown-linux-musl.tar.xz checksum
twoliter-x86_64-unknown-linux-musl.tar.xz checksum

[0.4.6] - 2024-09-16

16 Sep 22:10
15251cb
Compare
Choose a tag to compare

Release Notes

Changes

  • Add support for vendor override files (#344)
  • Updated buildsys to add new 'build-all' target, reduce build time (#345, #357)
  • CICD, workspace and doc improvements (#353, #354, #355, #358)
  • Add support for partial lockfile validation & refactor lock interfaces, improve logging (#361, #363, #370)
  • Update tough dependencies to latest versions (#365)
  • Drop variant argument for variant subcommands (#369)
  • Add support for publishing kits to repositories that do not share a name with the kit (#372)

Download twoliter 0.4.6

twoliter-aarch64-unknown-linux-musl.tar.xz checksum
twoliter-x86_64-unknown-linux-musl.tar.xz checksum

[0.4.5] - 2024-08-22

22 Aug 16:59
365dd56
Compare
Choose a tag to compare

Release Notes

Changes

  • Update twoliter to re-resolve workspaces at buildtime to detect lock mismatches (#337)
  • Improve logging in twoliter lockfile resolution (#338)
  • Improve error messages on pubsys SSM parameter validation failure (#348)
  • Improve reliability of pubsys SSM parameter validation with client-side rate-limiting and retries (#348)

Download twoliter 0.4.5

twoliter-aarch64-unknown-linux-musl.tar.xz checksum
twoliter-x86_64-unknown-linux-musl.tar.xz checksum

[0.4.4] - 2024-08-02

02 Aug 20:50
98bc37b
Compare
Choose a tag to compare

Release Notes

Changes

  • Update cross to newer version (#328)
  • Update testsys to v0.0.14 (#341)
  • imghelper: remove full path from .vmlinuz.hmac (#336)
  • imghelper: add ShellCheck exception to undo_sign() (#336)
  • imghelper: hoist AWS vars into global environment (#340)
  • TestSys: update log reader to use AsyncBufRead (#341)
  • rpm2img: use latest rpm release for inventory (#342)

Download twoliter 0.4.4

twoliter-aarch64-unknown-linux-musl.tar.xz checksum
twoliter-x86_64-unknown-linux-musl.tar.xz checksum

[0.4.3] - 2024-07-17

17 Jul 21:43
0e3b651
Compare
Choose a tag to compare

Release Notes

Changes

  • Update rust nightly to newer version (#325)
  • Fix image handling bugs in twoliter update (#326)

Download twoliter 0.4.3

twoliter-aarch64-unknown-linux-musl.tar.xz checksum
twoliter-x86_64-unknown-linux-musl.tar.xz checksum

[0.4.2] - 2024-07-11

12 Jul 19:24
a1cc72c
Compare
Choose a tag to compare

Release Notes

Added

  • Add support for crane family of tools for publishing and fetching kits (#305, #317)
  • Add additional image feature flags (#318)

Changed

  • Update application inventory generation to accommodate kits (#310)
  • Share file descriptors to the build container to speed up directory I/O (#302)
  • Combine build and repack dockerfiles (#302)
  • Move updater wave default schedules into pubsys (#321)
  • Drop support for cgroup feature flags (#318)

Download twoliter 0.4.2

twoliter-aarch64-unknown-linux-musl.tar.xz checksum
twoliter-x86_64-unknown-linux-musl.tar.xz checksum