Skip to content

Latest commit

 

History

History
227 lines (111 loc) · 10.1 KB

CHANGELOG.md

File metadata and controls

227 lines (111 loc) · 10.1 KB

Changelog

2.5.2 (2025-01-22)

Bug Fixes

  • lib: add maybe (a0905c9)
  • manifest: default value for default branch (d248654)
  • manifest: handle null data in github api (76f1eb9)
  • manifest: migrate to shell application (89d274c)
  • manifest: print tags and registries (9c1a698)
  • manifest: respect registry name option (ee26f17)
  • manifest: use empty string instead of null (8104ff0)

2.5.1 (2025-01-22)

Bug Fixes

  • manifest: allow tags to be null (86118b3)

2.5.0 (2025-01-20)

Features

  • re-implement docker manifest using nix modules (e8826ba)

Bug Fixes

  • manifest: assert that at least one registry is set (bc92bbd)
  • manifest: default to env var version if available (78de0e0)
  • manifest: modularize config for better maintainability (9a85d58)

2.4.2 (2025-01-16)

Bug Fixes

  • prefer custom branch over GitHub value (#85) (062cc1b)

2.4.1 (2024-12-21)

Bug Fixes

  • manifest: add parentheses around github api call (ca89390)

2.4.0 (2024-12-11)

Features

  • docker-manifest: switch from buildah to podman (5b3bfad)

2.3.7 (2024-11-19)

Bug Fixes

  • manifest: separate annotation from creation, enforce exit on error (140acea)

2.3.6 (2024-11-19)

Bug Fixes

  • manifest: replace some strings in annotations (ae35d50)

2.3.5 (2024-11-19)

Bug Fixes

  • manifest: escape annotations (70c4688)

2.3.4 (2024-11-19)

Bug Fixes

  • manifest: only escape annotation values and not keys (3f21d54)

2.3.3 (2024-11-19)

Bug Fixes

  • docker-manifest: compute datetime in default annotation (8c6b1af)
  • manifest: properly escape annotation values (860c3fa)

2.3.2 (2024-11-19)

Bug Fixes

  • docker-manifest: add cleanup trap to remove tmpdir and log out of registries (10652c7)
  • docker-manifest: properly annotate the manifest index (4c6d41c)

2.3.1 (2024-11-18)

Bug Fixes

  • docker-manifest: persist image streams to temporary directory, exit if buildah fails to push (72388a0)

2.3.0 (2024-10-22)

Features

  • docker: add support for image streams (35902c3)

2.2.0 (2024-07-09)

Features

  • docker-manifest: apply additional image tags with crane (#51) (e5d4bca)

2.1.2 (2024-01-01)

Bug Fixes

  • lib: properly construct module paths (f5da985)

2.1.1 (2023-12-31)

Bug Fixes

  • lib: do not import dirs without default.nix (37aa080)

2.1.0 (2023-12-18)

Features

  • expose custom lib via attribute and overlay (bef593a)

Bug Fixes

  • properly use lib in docker-manifest (f07517c)

2.0.4 (2023-12-17)

Bug Fixes

  • remove getExe' backport after 23.11 release (53317fd)

2.0.3 (2023-10-23)

Bug Fixes

  • backport getExe' from unstable (316eb99)

2.0.2 (2023-10-23)

Bug Fixes

  • use the same timestamp for all digests (04a72f6)

2.0.1 (2023-10-23)

Bug Fixes

  • properly handle buildah login with mask (c084b08)

2.0.0 (2023-10-23)

⚠ BREAKING CHANGES

  • The arguments and the inner logic of mkDockerManifest have been rewritten from scratch. The function now also handles the login to the Docker registries. Instead of providing the name (or names) of an image, you now define them for each registry individually. You can now opt out of all automatically assigned tags. There is a new GitHub integration that fetches most information automatically when run in a GitHub action. Please refer to the documentation for more details about the new arguments.

  • feat!(mkDockerManifest): rewrite logic and args (4c07c14)

Bug Fixes

  • manifest: add tags parameter (9554789)
  • manifest: output result for easier debugging (a63e594)
  • use correct variable naming again (39d96e6)
  • use oci as default manifest format (69a3e12)

1.1.5 (2023-10-09)

Bug Fixes

  • correctly import majorMinor from lib (fb7d8dd)

1.1.4 (2023-10-02)

Bug Fixes

  • improve version handling (da53417)

1.1.3 (2023-06-19)

Bug Fixes

1.1.2 (2023-06-19)

Bug Fixes

  • add missing docker-manifest name (dc27545)

1.1.1 (2023-06-19)

Bug Fixes

  • handle shellcheck SC2043 error (d02ccd7)

1.1.0 (2023-06-18)

Features

  • specify multiple names for the manifest (dd4ed43)

1.0.0 (2023-06-13)

Features