Skip to content

Releases: Azure/dalec

v0.11.2

14 Dec 00:53
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.1...v0.11.2

v0.11.1

10 Dec 00:45
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.11.0...v0.11.1

v0.11.0

04 Dec 21:32
ee1b427
Compare
Choose a tag to compare

This adds support for Ubuntu LTS releases from 18.04 to current.
It also adds Debian bullseye and bookworm.
Part of the effort to accomplish this was to refactor much of the way the Ubuntu Jammy implementation was created into a more reusable libary.
WIth this change it should be trivial to implement other Debian-based implementations out of tree. See #439 for more details on how to take advantage of this.

What's Changed

New Contributors

Full Changelog: v0.10.4...v0.11.0

v0.10.4

13 Nov 21:00
Compare
Choose a tag to compare
v0.10.4 Pre-release
Pre-release

What's Changed

Full Changelog: v0.10.3...v0.10.4

v0.10.3

08 Nov 00:34
Compare
Choose a tag to compare
v0.10.3 Pre-release
Pre-release

What's Changed

  • azlinux: include prebuilt-ca-certificates in image by @cpuguy83 in #428

Full Changelog: v0.10.2...v0.10.3

v0.10.2

07 Nov 21:37
Compare
Choose a tag to compare
v0.10.2 Pre-release
Pre-release

What's Changed

  • deb: Disable dh_dwz which can cause issues for go by @cpuguy83 in #396

Full Changelog: v0.10.1...v0.10.2

v0.10.1

04 Nov 19:10
Compare
Choose a tag to compare
v0.10.1 Pre-release
Pre-release

What's Changed

  • Use distroless-packages-minimal as the base package by @cpuguy83 in #424

Full Changelog: v0.10.0...v0.10.1

v0.10.0

01 Nov 17:49
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

What's Changed

New Features

Bug fixes

  • Fix: testrunner: Explicitly check permissions by @cpuguy83 in #410
  • Fix: testrunner: Use proper path for source subpath by @cpuguy83 in #409
  • jammy: handle multi version constraint on package dep by @DannyBrito in #417
  • Force evaluation before test execution by @cpuguy83 in #404
  • jsonschema: ignore extension fields by @cpuguy83 in #413

Full Changelog: v0.9.1...v0.10.0

v0.9.1

11 Oct 18:52
7bb2748
Compare
Choose a tag to compare
v0.9.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.9.0...v0.9.1

v0.9.0

07 Oct 21:26
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

Major Changes

Ubuntu Jammy

Support for building deb packages using Ubuntu Jammy
We don't yet support building distroless images for this, but there is a build target for generating a container from the base Ubuntu Jammy image.
Supported build targets:

  • jammy/deb which outputs the deb package and all source package artifacts (dsc, source tarballs, etc)
  • jammy/dsc which just outputs the source package files
  • jammy/testing/container which outputs an Ubuntu Jammy image with the generated debian package installed.

New artifact types

Support for header files, symlinks, and library files were added, so these can now be included in packages.

Validation

When processing loading a build spec, if a variable substitution is found for a build argument that does not exist, the build will now error out instead of silently ignoring it.
This was done to help with typos and incorrect usage of built-in args such as TARGETARCH where these variable substitutions just ended up in an empty string.

What's Changed

New Contributors

Full Changelog: v0.8.1...v0.9.0