Skip to content

v0.15.0

Compare
Choose a tag to compare
@prestist prestist released this 05 Jul 17:39
· 369 commits to main since this release
v0.15.0
9e7d4d4

Starting with this release, Butane binaries are signed with the Fedora 36 key.

Breaking changes:

  • Return selected compression field value from MakeDataURL() (Go API)

Features:

  • Add Flatcar spec 1.0.0 and 1.1.0-experimental, targeting Ignition spec 3.3.0 and 3.4.0-experimental respectively
  • Stabilize OpenShift spec 4.11.0, targeting Ignition spec 3.2.0
  • Add OpenShift spec 4.12.0-experimental, targeting Ignition spec 3.4.0-experimental
  • Add arm64 support to container
  • Add GRUB password support (fcos 1.5.0-exp, openshift 4.12.0-exp)
  • Add TranslationSet AddFromCommonObject() and Map() methods (Go API)

Bug fixes:

  • Set compression field for uncompressed inline/local resources, fixing provisioning failure when merged with a compressed parent resource
  • Fix local file inclusion on Windows
  • Fix build script on Windows

Misc. changes:

  • Derive container from Fedora image to support use in multi-stage builds
  • Fail if setuid/setgid/sticky mode bits specified (openshift 4.10.0+)
  • Update to Ignition 2.14.0
  • Roll back to Ignition spec 3.2.0 (openshift 4.11.0)

Docs changes:

  • Support arn URL scheme (fcos 1.5.0-exp, openshift 4.12.0-exp)
  • Document support status of setuid/setgid/sticky mode bits in each spec
  • Document support for gs URLs (openshift 4.8.0+)
  • Document support for compression field (openshift 4.8.0 - 4.9.0)
  • Correctly document supported URL schemes (openshift 4.10.0)
  • examples: Use containerized mkpasswd
  • Convert NEWS to Markdown and move to docs site