Releases: Azure/dalec
Releases · Azure/dalec
v0.8.1
What's Changed
- docs: Fix edit URL by @mauriciovasquezbernal in #351
- Use Separate Build Script for RPM Targets by @adamperlin in #350
- azlinux3: use images from mcr by @cpuguy83 in #353
New Contributors
- @mauriciovasquezbernal made their first contribution in #351
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- feat: provide signing config separately from the main spec by @pmengelbert in #326
- Allow custom worker images by @cpuguy83 in #328
- azlinux: Make sure we install /etc/os-release by @cpuguy83 in #342
- Properly Version Build Dependencies for Azlinux by @adamperlin in #337
Full Changelog: v0.7.1...v0.8.0
v0.7.1
v0.7.0
What's Changed
- Allow patches to include a subpath to a file, enabling directory-backed sources to be used as a patch.
- Add new artifact type to inject content into /usr/share
- Fix: Generated RPM specs no longer include unset fields for non-required fields (e.g.
Website
,Packager
,Vendor
) - Fix: Replace use of systemd prerun files with post-install scripts
- Add support for a build arg (
DALEC_SKIP_SIGNING=1
) to disable signing when signing is included in the spec
Breaking change
- Package constraints have changed from a
[]string
to a struct withversion
andarch
fields so constraints can be applied to specific arches. This may be extended further in the future.
Full Changelog: v0.6.1...v0.7.0
v0.6.1
What's Changed
This release has some internal refactoring, the main thing changed in it is the mariner rpm and container targets no longer reach out to dockerhub.
Full Changelog: v0.6.0...v0.6.1
v0.6.0
This is mostly a bug fix update with one new feature:
- The signer spec now supports build args
What's Changed
- delete unused test function parameter by @DannyBrito in #288
- rpm: Fix use of inccorrect field for runtime constraints by @cpuguy83 in #290
- Bump the actions-all group across 1 directory with 5 updates by @dependabot in #289
- Bump oss/go/microsoft/golang from
ac43b1e
tob2768e5
by @dependabot in #284 - Add support for passing build args to signers by @cpuguy83 in #275
- Fix cmd mounts by @cpuguy83 in #300
- Bump oss/go/microsoft/golang from
b2768e5
toa7b0651
by @dependabot in #293 - fix: Don't emit rpm spec fields if empty in dalec spec by @pmengelbert in #299
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Support SystemD Drop Ins by @jeremyrickard in #272
- fix false run on fs.walkdir test by @DannyBrito in #273
- tests: Allow test suite to run on mac by @cpuguy83 in #248
- ci: Add test output formatter by @cpuguy83 in #264
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
- Fix filepath handling for a few types by @jeremyrickard in #266
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Notable changes
- Support for Azure Linux 3 Preview (
azlinux3
, which is the successor tomariner2
) - mariner2/container (and the new azlinux3/container) now defaults to use an empty rootfs as the base instead of distroless
- Added support for config files, config directories, docs and license file,s and systemd units in RPMs
What's Changed
- Actually use test dependencies by @cpuguy83 in #216
- mariner2: Use empty rootfs for default container by @cpuguy83 in #215
- docs: update available targets on README.md by @DannyBrito in #245
- Add ability to specify shared state and config directories by @jeremyrickard in #240
- Add support to spec for config files from sources by @jeremyrickard in #247
- Add support for azlinux3 by @cpuguy83 in #223
- fix: Ensure container targets use signed artifact by @cpuguy83 in #252
- docs: update signing details by @DannyBrito in #250
- Add handling for docs files and license files by @jeremyrickard in #256
- Implement FS.ReadDirFs for gateway references by @DannyBrito in #258
- Add method to easily spin up doc server by @cpuguy83 in #255
- Systemd Unit Artifacts by @adamperlin in #254
New Contributors
- @jeremyrickard made their first contribution in #240
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Notable Changes
- Add support for package signing - #214
- Add generator type for generating go module caches - #224 #205
- Add docs website - #207
What's Changed
- Bump the actions-all group with 2 updates by @dependabot in #190
- Bump github.com/moby/buildkit from 0.13.0 to 0.13.1 by @dependabot in #189
- Updating docs by @DannyBrito in #195
- fix tdnf typo by @DannyBrito in #196
- Bump the actions-all group with 1 update by @dependabot in #198
- Bump oss/go/microsoft/golang from
f5e962f
tof5fc8bf
by @dependabot in #197 - Rewrite target routing logic by @cpuguy83 in #172
- Bump oss/go/microsoft/golang from
f5fc8bf
to09921fd
by @dependabot in #201 - Fix mounting file into image source by @cpuguy83 in #203
- docs: add website by @sozercan in #207
- Fix baseurl for docs site by @cpuguy83 in #208
- Fix subrouting when parent path has match by @cpuguy83 in #206
- Bump the actions-all group with 3 updates by @dependabot in #209
- Add support for validating HTTP by digest by @cpuguy83 in #204
- Bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #212
- Add documentation for sources by @cpuguy83 in #187
- Bump oss/go/microsoft/golang from
09921fd
to59dd9ba
by @dependabot in #217 - Bump the actions-all group with 3 updates by @dependabot in #218
- Add support for generating go module deps by @cpuguy83 in #205
- Bump the actions-all group with 4 updates by @dependabot in #222
- Bump oss/go/microsoft/golang from
59dd9ba
to4022b19
by @dependabot in #221 - Bump github.com/moby/buildkit from 0.13.1 to 0.13.2 by @dependabot in #219
- Implement Package Signing by @pmengelbert in #214
- Add docs for the go module generator. by @cpuguy83 in #224
- fix typo in gomod docs by @cpuguy83 in #229
- Update README.md by @azcu-publishing in #233
- Fix some gomods issues by @cpuguy83 in #230
Full Changelog: v0.2.0...v0.3.0