image-factory 1.5.0 (2026-08-17)
Welcome to the v1.5.0 release of image-factory!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/image-factory/issues.
Artifact Signatures
Image Factory now serves detached Sigstore v0.3 bundles (.sigstore.json) alongside downloaded assets.
Each bundle cryptographically signs the exact bytes returned by the asset endpoint using either a pinned local key or GSA keyless signing.
Bundles are persisted in a shared asset cache partitioned by asset, signer, and evidence format, with single-flight deduplication and graceful handling of transient cache failures.
Auth0 Authentication (Enterprise only)
Image Factory now supports Auth0 organization-scoped access tokens as an alternative to htpasswd authentication.
Bearer tokens are validated against the tenant's JWKS and can also be supplied through Basic authentication for OCI and Talos clients.
An optional OAuth2 authorization code flow with PKCE provides interactive browser login with encrypted, replica-safe session cookies.
Download Tokens (Enterprise only)
Image Factory can now issue short-lived, identity-scoped JWTs for image downloads through POST /download-token.
Tokens authenticate GET and HEAD requests under /image/ through the token query parameter, and their public signing key is exposed through /.well-known/jwks.json.
Callers can request a token lifetime within configurable minimum, maximum, and default bounds.
Source Image Proxy
Allow pulling source images through the Image Factory.
E.g. siderolabs/imager image can be pulled as factory.talos.dev/siderolabs/imager.
Installer Build Evidence (Enterprise only)
Installer images built from stable Talos 1.13.0 and newer now carry signed build evidence.
Each platform manifest has an SPDX 2.3 SBOM attestation, while the multi-platform index has a SLSA Provenance v1 attestation.
Evidence is published as Sigstore bundles through OCI referrers, with automatic fallback to the OCI referrers-tag schema for registries without native OCI 1.1 referrers support.
Contributors
- Andrey Smirnov
- Noel Georgi
- Mateusz Urbanek
- Maja Bojarska
- Spencer Smith
- Andrey Smirnov
- Orzelius
- Utku Ozdemir
- Alexey Palazhchenko
- Kevin Tijssen
- Mickaël Canévet
- Aleksei Sviridkin
- Andras Elso
- Andrey Smirnov
- Andrey Smirnov
- Calin
- Christian A. Jacobsen
- Christian Korneck
- Christopher Barnes
- Dario Emerson
- David Donchez
- Dmitrii Sharshakov
- Dmitry Sharshakov
- Edward Sammut Alessi
- Erwan Leboucher
- Fritz Schaal
- Immanuel Tikhonov
- Jaakko Sirén
- Jonny
- Justin Garrison
- Konstantin Nesterov
- Loki San
- Mario Cole
- Maxime Bertin
- Pranav Patil
- ctr49
- imusmanmalik
- kastakhov
- scmtble
Changes
22 commits
bd13149release(v1.5.0): prepare released3c693afeat: update talos to v1.14.0-rc.15c9839afeat: use the CI cluster registry cache for integration tests70e0590feat(enterprise): add auth0 browser loginf5f3128fix: record the status the client actually received0d2275cfeat: make download token TTL configurablea5824c7docs: complete user-facing API referencedd485bddocs: document endpoint access control6016631test: fix two flaky checks in the enterprise integration jobf984ad8chore: let the OIDC test server serve extra routesf297b62chore: update Talos to the latest version86b0a22fix: re-identify cached SBOM bundles per schematic77990dcfix: schedule grype db refresh to avoid replica desyncad14c5ffeat(enterprise): publish installer build evidencedbcc3c6feat: add auth0 bearer token authenticationae757b5chore: bump cosign to v3.1.2, sign via Rekor v2 + TSA615b279feat(enterprise): serve detached Sigstore bundles for assets5296d4achore: update grpc librarydee1a57feat: support JWT download tokensc2339eefeat: support public routes in enterprise pluginsa81f6e9feat: proxy images through backing registry32a3b08fix: reuse registry puller for bundle verification
Changes from siderolabs/go-retry
10 commits
23b6fc2fix: provider modern error unwrapping6d45449chore: rekres, renamec78cc95fix: implementerrors.Isfor all errors in the set7885e16feat: add ExpectedErrorf3d83f61feat: deprecate UnexpectedErrorb9dc1a9feat: add support forcontext.Contextin Retry8c63d29fix: correctly implement error interfaces on wrapped errors752f081feat: add an option to log errors being retried073067bfeat: copy initial version from talos-systems/talosc7968c5Initial commit
Changes from siderolabs/go-vex
2 commits
Changes from siderolabs/pkgs
46 commits
effed43chore: bump tools and toolchainfd81ac7chore: bump qemu to 11.1.07cf62fbchore: bump pxe_fuse_ref to 3b3f794797450achore: bump ipxe_ref to e6d0a97cde9b576chore: rekres74b0cb6chore: bump deps 2026-08-12bcdabd9feat: update Linux firmware to 202608107d8b87bchore: dependency updates 2026-08-100cc868bfeat(kernel): enable CONFIG_FS_ENCRYPTIONe5b0a80feat: bump kernel to 6.18.446f77a30feat: enable CONFIG_FSCACHE and CONFIG_NFS_FSCACHEb0a7e99feat: bump kernel to 6.18.43f489e70feat: update backportable dependencies4c14c73feat: support confiuring gnu mirror urls445e180fix: iptables with Ciliumb256af1chore: update kernel1181429fix: backport macb IEEE 802.3az EEE support for Raspberry Pi 5 RP1aa8d7d6feat: bump kernel to 6.18.41b253464feat: enable PCF8523 RTC support for arm640383b09feat: bump kernel to 6.18.4037184f0feat: enable CONFIG_NFT_SOCKET in the kernelf78e3dcfeat: update cryptsetup to 2.8.78c5831cfeat: update dependencies0de2a61feat: update Linux to 6.18.39c652074feat: enable UFSHC and some other optionsc4b550cfeat: bump dependenciesde07964feat: enable CONFIG_IOMMUFD and CONFIG_VFIO_DEVICE_CDEV6a9c40cchore: bump tools 2026-07-1461e3ed9chore: bump bldr to v0.6.1981029echore: bump nvidia to 580.167.08ff9a355chore: bump deps (minor)0b2474echore: bump deps (patch)94a16efchore: bump toolchain6dcf355feat: enable devmapper plugin in containerd build03534a5fix: enable CONFIG_IFB as a modulea264237feat: update DRBD to 9.3.33f09c0cchore: update toolchain and tools6c08c46feat: bump kernel to 6.18.387c4fe92feat: build runs with libpathrs (only amd64)8922b6dfix: correct finalize destination pathae0d701fix: use non-conflicting name for mdadm5186a65feat: add mdadm package for software RAIDe09f9fbfeat: bump kernel 6.18.378d23631feat: update Linux firmware to 202606220343557feat: update runc to 1.5.055d3676feat: bump dependencies
Changes from siderolabs/talos
325 commits
7a84d742brelease(v1.14.0-rc.1): prepare release89ea1af12chore: ci uses extensions release-1.14b881ccee1chore: backport go 1.26.638a88d7a5fix: share IPC namespace with the host for extension services26d4d389efix: use v1.13 config to test downgrade failure6b6a4cc01fix: provide read-only random seed in the ISO250865decchore: bump go depsc0613dfe0chore: rekres18e26bbb0chore: bump tools and pkgs to v1.14.0b2262db3bfix: respect authentication-config extra arg for legacy config1407a242etest: restore Talos 1.13 ephemeral policy skip16a147dc7feat: allow passing extra QEMU arguments per noded6db2fd44fix: render absolute CRI registry TLS pathsee18fb424fix: data race in Never condition closuresdc77862dcfix: show installer output on upgrade failure7fbe57f8cfix: build native custom linter for lint targets51f96d6bbfix: rework bootloader install and image generation82fe416a4test: fix ephemeral check for talos < 1.14c96fdc764chore: dependency updates 2026-08-11f86ad4d77chore: bump flannel to 0.28.9a23c6b9f5test: retry k8s node discovery2666f13dcfix: flag all devices backing system disk, not just top onec166e8863feat: run full md boot integration suitea81e32c97feat: add alibabacloud platformc14b43a9bfix: use less memory on the install path87bfa703bfix: size the receive/send buffers for nftables netlink83c132e6adocs: update volume mount secure optionscd0359d94feat: impl ContainerConfigController54b11fd9ctest: fix the flakiness in image pull in provision-3 pipeline0303f3181fix: preserve connected prefixes in BGP advertisements6fa811a0dfix: dropnoexecfor KUBELET, EPHEMERAL and CRI25d8c0a51feat: update Kubernetes to 1.37.0-rc.063ef4df99fix: keep host DNS enabled for partial machine configb00c06b35fix: support image factory URLs with explicit port825844afdchore: build custom-gcl for the host OS/arch54673711ffeat: tag published cloud images with a build type3abe89e00fix: avoid small panicsc75361127test: wait for CRI runtime spec overridesb0b77bcaefix: recover router advertisement sender panics6e3d0c55cfix: image pull via the API should not have timeout or retriesa150503d5fix: collapse machined/apid logs with authz messages30ae29b1btest: skip iptables compatibility test in enforcing8ad52d6ddfix: wait for router advertisement senders on shutdowna0b021e36chore: update go-talos-support to 0.3.185e97a55ffix: panic when KubeProxy is disabled without image override969098c91fix: bring in fixed Linux kernel with iptables xt modules7d01fc936fix: ignore unmanaged address flags in AddressSpecController9ffa772bafeat: support experimental k8s-less and etcd-less modeaab940f6achore: update kernel to 6.18.426e45d0520fix: ignore HostDNS IPv6 address in node addresses4b89c911ffeat: add support for static VLAN configuration to the dashboarde225ff060fix: keep host dns enabled during bootstrap02c87ba96fix: record PID properly when under sandboxdfe2b5b430test: apply correctly hydrophone timeoutsab42416e0test: use new multi-doc external manifestf3974dc4bfix: a condition when unattended install status can flip to installede20509baetest: update airgapped patches0d1f6e576release(v1.14.0-beta.1): prepare release1ab88f743fix: load the raid1 module for configured MD arrays9e8568d26fix: use inmem containerd for installs/upgrades8cf28da5ffix: preserve kmsg reconciliation after config changes311b6fde9fix: make reset during boot phase more robust945d1cdabfeat: bump kernel to 6.18.414e77d40e8fix: restore the systemd-timesync best-sample check in spike detection4444a187dtest: inspect host mount state from the current threadb7c0497b0fix: race between vol.cfg. and vol.mgr. ctrlef9a091ecfeat: allow attaching extra disks to controlplane machinesa418c0e1etest: fix CRI restart event assertion racea9bfdbdd4fix: ignore insecure-only imager assets54e3b20e8fix: hold the darwin vmnet bridge open for the network lifetimebc59389fafix: drop the OOM config rule about overall system memory PSI69be56ea9chore: add some initial set of libvirt SELinux policies6170ad8b9fix: validate kubespan & discovery config correctly for multi-doc6e58c6d5atest: fix ded. vol. plumbing in integration testsb644d1640fix: allow directory-backed volumes in reset api28e7a8742feat: bump etcd to v3.7.12c657c224feat: bump kernel to 6.18.40b1bdc8c07test: restart qemu process several times on startup failures7533057a7feat: support route imports between BGP instancesa94783704docs: remove duplicated docs in the markdown for CLI6f17c5033fix: verify the public key signed images correctly570fe34f0fix: generate backwards compatible etcd encryption configf7790816efix: use context without cancelation for etcd locks67e61ef30feat: add the fs_scrub controller1c156458afix: override DHCP search domains via explicit ResolverConfig domainsfd8dbd8a1fix: skip pod check if desired number of pods is zero9aede5429feat: add kubeimportlinter for versioned k8s importsae93d1462fix: redact resource specs in the merge controllersfc5743cd0feat: add GrubUseUKICmdline install option6bba77724feat: add named native BGP instancesc5ab22f1dfeat: move Talos API access from Kubernetes config to multi-docb1abd9c03fix: split the up/finished service events644ecbc66feat: add discovered volumes status controller6be2b1384feat: add veth pair support7514401defix: drop the controlplane static pod change9a521f667fix: preserve container tasks across CRI restarts9048d4157fix: fix a nil-map assignment panic in configpatcher45eaf2037release(v1.14.0-beta.0): prepare release7e58e0442feat: add dedicated CRI configuration documents076c38136fix: race with PCR extensions and volume unlock88884194cfix: teardown ephemeral mount request during resetc793bcbf5fix: configure bonds during initial link creation9b3bf6e51fix(talosctl): prevent duplicate QEMU config server portsfa6cd1ca8fix(machined): preserve health when services reach running9d5554e69fix(machined): wait for host namespace commands through reaperfc08533bfchore: update dependenciesc08863cddfeat: provide different heuristics for xfs allocation groupse955d9bd7feat: update CoreDNS to 1.14.6c3f757f9efeat: update Flannel to 0.28.8fada0d960fix: provide non-sensitive KubeletStatus resourcec68085286fix: volume mount race (third attempt) around service restartb185752e5feat: refactor KubePrism config into multidoc499d4ebf9test: update Calico in canal reset test5b6ed0068test: add a test for kata-qemu runtime class1a075383afeat: allow "duplicate" kinds in the config patches06943be9efeat: update Kubernetes to 1.37.0-beta.001f2a1423fix: preserve trailing rate-limited trigger events46fab8057test: stabilize AWS readiness and Talos 1.13 QEMU configa26ac746dfeat: move static pods and manifests into multi-doc67464cbeffix: update the vulnerability dates and description4920ee06ffeat: update Linux to 6.18.39286fa8006feat: include CA into kube-apiserver serving certificate6d65e223bfeat: drop kubernetes flexvolume mounts4935e9452feat: refactor kubelet's config intoKubeletConfig241bd0ff1feat: custom cfg for system volumes (cri, kubelet, etcd)ea9557816fix: talosctl buildc2b763608feat: add UFSHC and some other modules2193b5781feat: native BGP support via embedded GoBGP2e42c5900fix: add ca-certificates to talosctl0f55e1f05feat: refactor Kubernetes configs intoKubeNodeConfig6efdc8f71fix: zero MD superblock via block wipe on destroyf78f5e5a1fix: vrf sorting77385181afix: oom podruntime protectionc1184d38efeat: update to runc 1.5.14bff7eb90feat: support reboot and sync for remote provisionerc791fa8c0feat: add host-namespace debug profilee370e40b7feat: implement KubeClusterConfig37c78bfc0fix(ci): skip ephemeral noexec test on 1.130ab6695e6feat: update Kubernetes to 1.37.0-alpha.3443ca17e1test: bump test dependenciesc4242088bfix: enablenoexecfor EPHEMERAL only for new machinesfc9f72648feat: bump CoreDNS, Flannel352b1bdebfix: use symlinks for init aliases883775a9efix: move sandboxd into a separate cgroup099a2cedafix: remote provisioner nameff67aaf32feat: bump go dependencies79c0c5414feat: add iommufd as a kernel modulef34e93fe2fix: do proper backoff for NTP Kiss-of-Death responsesa3e644d8dchore: bump tools and pkgsefa88f2f6fix: flaky tests17a134711feat: add ignoreRoutes option to DHCPv4 config document2519bf231fix: make audit restartable54b4bbc03fix: provide correct handler for Ctrl-Alt-Delete sequence87e126ab7feat: isolate cri, kubelet and pods in a sandbox namespace3fb8f4e9efix: avoid image cache mount request churn9753fc27ffix: e2e test flakesf756ff232feat: kubenetworkconfig supports per-node pod cidr configurationb42c42976fix(ci): fix more flaky tests5d97eccdffeat: bring in ifb.ko module6769a1d5cfix: terminate log persistence a bit harder98cce792ffix(ci): extensions test057d554d2test: assert dm transport for device-mapper disks9fd16a21efeat: bump etcd to 3.7.03048eeb23feat: support booting from MD RAID1 arraye1fc7a4a1fix: do not block volume lifecycle teardown on failed user volumes147dea148feat: add --no-reboot flag to upgrade cmd1b23b11fcchore: update pkgs and toolsbfa9fb4e8fix: flaky testsa1ede48cbtest: fix testremovemember etcd integration flakeea90e690dfeat: add MD RAID gRPC service and reconcile controllers74486ef6dchore: update depsf59c3ccadfeat: implement service account configurationbaff2d3f9test: fix some test flakiness5450ec303fix: use a forked version of secure-io/siv-go33fac3f85test: stabilize netapp trident csi fio runsafdde2a8fchore(ci): add netapp trident csi integration tests21eca156ffix: print link status changes210f4e369fix: shutdown/reboot via usermode helpersd193f278dtest: fix cilium test config patchinge06898069fix: flaky testsb7398ec00feat: move kernel module config into multi-doc55bc643affix: flaky serviceaccount suite testdced7d570fix: correctly treat guaranteed QoS pods in the OOM handlerf783f6636feat: implement controlplane only config validationd0291bb0bfeat: extract Kubernetes CA config into a separate document97ed958a8chore: use lefthook globs to skip noop jobsa145c6356chore: lefthook USERNAME env, post-commit hookf836707adfix: use UnattendedInstallConfig for extensions67293c809chore: add lefthook.yml726ea8fc2chore: switch v1alpha1 validation to use cluster config structd1d848022feat: add mdadm tooling and udev rules020de3f51chore: update go dependenciesae84f56a0chore: remove orphaned unattendedinstall.md416073748feat: add UnattendedInstall config and controller4e5b4c6a7feat: extract clusterid and clustersecret to discoveryidentityconfig0a641f268refactor: simplify device status controller99da7f27ffix: data race in manifest sync54ac1cbd6fix: provide cooldown period for the QoS trigger788562586feat: udevd controller and udev rules config document6e34da25cfeat: delegate drain ops to go-kubernetes/nodedraine9e027c63fix: kubelet stuck restarting6f481b420fix: decode extraArgs list values correctlyc8bdcc252feat: update runc to 1.5.0eae11ab0cfeat: allow user managed etc files47d4bd87efeat: set user-agent for Kubernetes clientba926c6cechore: update golangcilint config45497bd5bfeat: bring systemd 261.18d9ecec93refactor: improve stability for process_test.go31221e7eerefactor: talosctl running tasks are yellowb268a6b08feat: refactor CoreDNS config into multi-doc416d5fe4bfix: race in etcd member addc244e4c46fix: building integration test binary on darwinb15a64b31chore: bump rekor for GHSA-47q9-m4ww-924mcd8b0fe39release(v1.14.0-alpha.2): prepare release917820cb3chore: sync pkgs/toolsb34be14e9fix: cli.md codeblock generation25abcc6b5docs: update kubespanconfig to match discoveryserviceconfig742589f50feat: support multiple discovery service configsfc3f27d79chore: enrich the SBOM with Go module licenses47d5c3351fix: handle image cache being disabled1a965aec3test: disable LongHorn ublk test and add more cores6d03b3f61fix: align documented image cache partition label6447d854ffix(talosctl): use aio threads on darwinf856d1808fix: image verification with referrers11a7fbe4cfeat: extract kube-apiserver config into multi-doc configs337654d2btest: fix rook-ceph testse33a86825feat: add AMD XGBE driver to initramfsbd2d6242afix: revert coredns to 1.14.27c4e644f8feat: update Linux to 6.18.366e23a5c2fchore: refactor bare opentree_clone into a mount helperdfbd30959fix(talosctl): prevent appending type 11 smbios values on restart5926dd70dtest: support running integration test against remote provisionerf146c6a18feat: refactor /etc mountsebe364117chore: bump containerd to 2.3.2bc30c61a1chore: bump deps (go, k8s, docker)00d739d0atest: skip fstrim default schedule on cloud testsd9c6edf01fix: bump number of open files for etcd990c5395cchore: update tools and pkgs 2026-06-17325be7cd8refactor: config generate uses multi-doc sysctlconfigd6930633bfix: clean up and overhaul mount opsa0219404dfix: cgroups cleanup58d8b71c4fix: stop the log persistence and close all files on shutdown4b32ebc17refactor: simplify trustd/apid rootfs setupdc98e3553feat: implement filesystem trim support897bef633feat: introduce KubeProxyConfig multi-docebde543cffeat: introduce BootID resourcecd178b9f3fix: ensure consistent manifest apply order19fac6151feat: remote provisionerb6412e031fix: drop one more reference to removed 'nodes'be7f7a7dbfeat: add human-readable size fields to LVM resourcesd4e0ca1bafix: make LVM reconciliation robust and idempotent0dbc1e529chore(ci): fix flaky testb687a47abfeat: implement an option to allow discards on encrypted volumes3fc981c57fix: improve security of scheduler/controller-manager5d4af9f33fix: gracefully stop node containers before removalc1593d8a3fix: honor FailurePauseTimeout when pausing before reboot506dc1323feat: add imager flag to set the SecureBoot key enrollment mode5d4ba702erefactor: generate pod definitions in k8stemplates995bc30d5feat: drop apply config method reboot18f6cb4d0fix: increment time epoch on wall-clock jump when time sync is disabled755a8c8ebfeat: update etcd to 3.7.0-rc.0a0c76fad1feat(talosctl): implement cluster logsdb052165cfeat(talosctl): support rebooting cluster nodes0a04f463afeat(talosctl): use gateway dns for clustercf3eb1cadchore(talosctl): disable kexec for cluster create on arm64180182b0ffix: correct the link alias conditionac9014f05fix: introduce pull attempt stall detection for image pullf2286d616fix: move Flannel netpol patch to the controlplane9986c0b16feat: bump kernel to 6.18.35e8845fba6fix: route ProxyURL test via reachable endpoint44acedf30feat: add declarative LVM logical volume provisioningf6058a11bfeat: grab support bundle via client factorycdd719773feat: add CPUCores resource8e41eb1bdfeat: verify go.mod tidiness in generate targetb19e2ea42feat: add kube-apiserver probesa321a1dccfeat: support proxy-url in talosconfig contextbb2ac7546feat: parse schematic info out of extension status0c02a5a07fix: align flannel MTU with kubespan to avoid permanent fragmentation3d5fd822cfeat: expose disk firmware and BIOS version30115981cfix: relax LUKS header validation5923199fbrefactor: use ClientFactory for the action tracker72c0ced3crefactor: deprecate sysfs and sysctl in machineconfigee74a41fbfix: handle cluster-scoped resources with a namespace correctly9df5a647afeat: allow to disable access time for EPHEMERAL partition9b667dbdechore: fix lint error in test311378386test: increase resource inmem buffer to stabilize the tests6f85ce3d2docs: hack/release.toml explains kernelmodulestatus9bb0a5d01fix(talosctl): add scrolling to dashboard footer node list4c029c2d6fix: machine configuration schemasc3052e845feat: move CNI config out of v1alpha1 config1d2f1208cfeat: add declarative LVM volume group provisioning85f1d428fchore: refactor tests to use debug apic901d47a5refactor: talosctl streaming commands and more fixes166854959fix: mark more resources as sensitive58adf2e00fix: classify installer and imager exits9549930fffeat: update Flannel to v0.28.527362d18erefactor: replace the callback strategy for most commandscb42d9d9afeat: implement support bundle encryption9ae260b55feat: enable NRI by defaultd1d5847b0fix: flaky test0f2331586feat: support external secureboot and pcr signersb349d919dfeat: enforce strict QoS ordering in OOM victim selection76d9b49bdfix(ci): aws nvidia tests3131826cdfix: provide NTS sync with bad initial clock state89e307e58fix: etcd client leak in the (legacy) Upgrade API476c4d050fix: recreate dns server and listeners on host DNS runner restart9a283d9b1feat: bump Go to 1.26.44759dc246chore: bump dependencies26a25a073chore(ci): drop homebrew workflowfa8a55192feat: update etcd to v3.6.1241fcab476feat: update kernel to 6.18.348ba00612bfeat: update dependencies6e2dec1earefactor: update talosctl commands to stop using WithNodesf9ad63a35feat: add custom logging convention linter30dbce03fchore: make oci images reproducible38244fd5bfeat: add sbom builder5177c50e2refactor: deprecate loadedkernelmodulec2eef3645fix: health request server-sided6eff8effrefactor: drop multi-nodes proxying for the dashboard2e547a964refactor: deprecate multi-node proxyingddcc519e1fix: add --fail to image-signer curl downloade5b0b1ddefix: normalize log fieldsd8e95c396fix: drop installer from bundle7aad9ec81feat: update pkgs, tools, Go dependenciesb50ee396ffix: fix trace fix to also lookup release branches
Dependency Changes
- github.com/anchore/go-logger v0.1.1 new
- github.com/anchore/grype v0.115.0 -> v0.116.1
- github.com/anchore/syft v1.46.0 -> v1.50.0
- github.com/coreos/go-oidc/v3 v3.20.0 new
- github.com/felixge/httpsnoop v1.1.0 new
- github.com/go-jose/go-jose/v4 v4.1.4 new
- github.com/google/go-containerregistry v0.21.7 -> v0.21.9
- github.com/klauspost/compress v1.19.0 -> v1.19.2
- github.com/moby/moby/api v1.55.0 new
- github.com/ory/dockertest/v4 v4.0.0 new
- github.com/prometheus/client_golang v1.23.2 -> v1.24.0
- github.com/secure-systems-lab/go-securesystemslib v0.11.0 new
- github.com/siderolabs/go-retry v0.3.3 new
- github.com/siderolabs/go-vex v0.1.1 -> v0.1.2
- github.com/siderolabs/pkgs v1.14.0-alpha.0-88-gea48e8b -> v1.14.0-1-geffed43
- github.com/siderolabs/talos v1.14.0-alpha.1 -> v1.14.0-rc.1
- github.com/siderolabs/talos/pkg/machinery v1.14.0-alpha.1 -> v1.14.0-rc.1
- github.com/sigstore/cosign/v3 v3.1.1 -> v3.1.3
- github.com/sigstore/sigstore v1.10.8 -> v1.10.9
- github.com/sigstore/sigstore-go v1.2.2 -> v1.3.0
- github.com/ulikunitz/xz v0.5.15 -> v0.5.16
- go.yaml.in/yaml/v4 v4.0.0-rc.4 -> 643e93b9c9be
- golang.org/x/crypto v0.54.0 -> v0.55.0
- golang.org/x/oauth2 v0.36.0 new
- golang.org/x/text v0.40.0 -> v0.41.0
- golang.org/x/time v0.15.0 new
- google.golang.org/protobuf f2248ac996af -> v1.36.12
Previous release can be found at v1.4.0