Skip to content

Releases: Dasharo/meta-dts

DTS v2.7.3-rc1

15 Dec 13:42
7e309bb

Choose a tag to compare

DTS v2.7.3-rc1 Pre-release
Pre-release

What's changed

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

2.7.3-rc1 - 2025-12-12

Added

  • Add make and use it with scripts/remote-update.sh script
  • Add TPM PCRs dump to HCL reports
  • Check for download errors when downloading keys and fix bootsplash and
    smmstore migration logic

Changed

  • cliff.toml: Update changelog format to use only single space between sections

Full changelog: v2.7.2...v2.7.3-rc1

DTS v2.7.2

10 Dec 11:11
fd673b8

Choose a tag to compare

What's changed

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

2.7.2 - 2025-12-05

Added

  • Added rhboot/efibootmgr tool version 18.
  • Add converged-security-suite/bg-prov tool v2.8.1.
  • Add btg_key_validator script to verify provisioned Intel Boot Guard key.

Changed

  • Enable flashrom Alder Lake cukinia support test.
  • Complete platforms metadata migration from Dasharo/dts-scripts to
    Dasharo/dts-configs.

Fixed

  • Do not send HCL for mocked hardware. Otherwise databases are polluted with
    HCLs that contain nothing more that mocks and are useless.

Full changelog: v2.7.2-rc1...v2.7.2

DTS v2.7.2-rc1

10 Oct 14:31
2a634e3

Choose a tag to compare

DTS v2.7.2-rc1 Pre-release
Pre-release

What's changed

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

2.7.2-rc1 - 2025-10-10

Added

  • docs: add error-paths.md
  • docs: error-paths: add unsupported hardware case
  • meta-dts-distro: Add PSPTool
  • dts-scripts: add mocking to allow fum, smmstore, and flash testing
  • scripts: run-qemu: add --usb argument to add file as an USB stick
  • scripts: run-qemu: add --port argument to allow changing ssh port used
  • dts-scripts: add amdtool and psptool in HCL report

Changed

  • recipes-dts: firmware-binaries: update sha256sum of reuploaded signatures
  • pre-commit: autoupdate hooks
  • [pre-commit.ci] auto fixes from pre-commit.com hooks
  • scripts: run-qemu: set cpu to be emulated when not using kvm

Fixed

  • cliff.tom; & systemd_%.bbappend: fix pre-commit errors

Full changelog: v2.7.1...v2.7.2-rc1

DTS v2.7.1

25 Sep 15:50
be8ff6c

Choose a tag to compare

What's changed

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

2.7.1 - 2025-09-25

Changed

  • Print error and stop update if reading flash during checking flash layout
    fails.
  • Prompt the user to continue the update if BIOS configuration migration fails.
    Continuing with update will result in all configuration being reset to
    default.
  • Improve message when sending logs to 3mdeb and print path to archive with
    logs. In case of failure display link to documentation on how to share logs
    manually.
  • DTS: Add recovery information/steps when flashing
    fails
    - Rework error
    message displayed when flashing fails, providing guidance on what the user
    should do and including 3mdeb contact information.

Fixed

Full changelog: v2.7.0...v2.7.1

DTS v2.7.0

18 Sep 20:00
22344d2

Choose a tag to compare

What's changed

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

2.7.0 - 2025-09-18

Get ready for a new update of Dasharo Tools Suite (DTS) v2.7.0! This release mostly focuses on adding new hardware and firmware, as well as introducing a new workflow!

Added

  • Add advanced Dasharo Pro Package credentials testing into the automated CI/CD workflow. New test cases include:
    • Check that credentials are being saved correctly.
    • Check that old credentials are being overwritten by new.
    • Check that wrong credentials should not allow access to the DPP services.
    • Check that the correct credentials allow you to log into DPP services.
    • Check that empty e-mail field in DPP credentials is detected by DTS.
    • Check that empty password field in DPP credentials is detected by DTS.
    • Check that DPP credentials with access to Dasharo firmware only should not be able to access anything else.
    • Check that DPP credentials with access to DTS Extensions only should not be able to access anything else.
    • Check that DPP credentials without DPP access should not have access to anything in DTS.
    • Check DPP credentials with both Dasharo firmware and DTS Extensions access, and ensure they have correct access in DTS.
  • Added test cases for the basic DTS UI commands: reboot, power off, SSH, etc..
  • Added a fix for the Dasharo (coreboot+UEFI) v0.9.0 issue with no internet over iPXE boot on NovaCustom V540TU and Novacustom V560TU. Now you can easily update your firmware that will fix the issue.
  • Dasharo (coreboot+UEFI) v1.0.0 for NovaCustom V540TU and Novacustom V560TU DTS Update is now officially supported!
  • Dasharo (coreboot+UEFI) v1.1.5 for both DDR4 and DDR5 variants of MSI PRO Z690-A DTS Update is now officially supported!
  • Dasharo (coreboot+UEFI) v0.9.3 for both DDR4 and DDR5 variants of MSI PRO Z790-A DTS Update is now officially supported!
  • A completely new DTS workflow for fusing device is now officially supported for Dasharo (coreboot+UEFI) v1.0.0 for NovaCustom V540TU and Novacustom V560TU. Now you can fuse your device, and no other firmware, except the one released by a trusted vendor, can be launched on your laptop!

Changed

  • Now the automated CI/CD DTS testing workflow shows SKIP for the skipped tests. Assuring fewer issues will get into the DTS release image.

Fixed

  • Fixed HCL report showing UNKNOWN for all components. Now there will be less confusion. #1304
  • Fixed an issue with DTS going into the update workflow when there is no update available. #1424
  • Fixed a confusing typo during Dasharo (coreboot+UEFI) DTS Update workflow that showed the Heads payload instead of UEFI. #1373

Full changelogs:

DTS v2.6.1

04 Sep 16:28
c35398c

Choose a tag to compare

What's changed

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

2.6.1 - 2025-09-04

Added

  • Dasharo (coreboot+UEFI) v0.9.0 for NovaCustom NUC BOX DTS Initial deployment is now officially supported!
  • Dasharo (coreboot+UEFI) v0.9.1 for Hardkernel ODROID H4 DTS Update is now officially supported!
  • Linux kernel command line now includes console=ttyUSB0 for improved serial access. #1394

Changed

  • Improved DTS end-to-end testing, cutting down time to market and improving stability:
    • Improved automated test coverage. Now all possible DTS workflows and platforms are being tested automatically! #656
    • Fixed DTS end-to-end tests scalability issues. Now all test cases are being automatically generated using metadata! #655
    • Fixed DTS end-to-end tests' trustworthiness by introducing DTS workflow profiles. Now, the results from the tests are being validated in emulated environment against the profiles collected from testing on real hardware! #653, #654
  • End-to-end testing GitHub workflow now shows "[ WARN ]" messages when running without profiles. This will indicate whether the test can be fully trusted or not.

Full changelogs:

DTS v2.6.0

07 Aug 12:38
51bf73a

Choose a tag to compare

What's changed

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

2.6.0 - 2025-08-06

Added

  • docs: testing.md: add DTS end to end testing methodology
  • dts-scripts: add DTS end to end tests profile generation, fix HCL report and
    password indent
  • Add Dasharo (Slim Bootloader+UEFI) for Hardkernel Odroid H4: initial
    deployment and transition

Changed

  • HCL report: Fix empty lspci and lsusb in HCL report
  • scripts: add remote-update and run-qemu scripts
  • Add ability to use another ref for dts-configs
  • Add DTS nightly builds

Fixed

  • test workflow: fix by waiting for QEMU to start before continuing, fix SeaBIOS
    payload detection mocking

Full changelog: v2.5.0...v2.6.0

DTS v2.5.0

11 Jun 18:43
b09dac5

Choose a tag to compare

What's changed

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

2.5.0 - 2025-06-11

Added

  • CHANGELOG: add notes for v2.5.0
  • distro: dts-scripts: add SeaBIOS support

Changed

  • kas/common.yml: bump meta-dasharo for updated dasharo_ectool
  • dts-scripts: Use external board_config repository. DTS releases are no longer
    needed after new Dasharo release.
  • kas/common.yml: Bump meta-coreboot revision
  • dts-distro.conf: bump version to 2.5.0

Full changelog: v2.4.0...v2.5.0

DTS v2.4.0

01 Apr 10:31
b0f95a6

Choose a tag to compare

What's changed

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

2.4.0 - 2025-03-31

Changed

  • .github/workflows/test.yml: Use MinIO credentials
  • dts-scripts: Use MinIO for DPP
  • dts-distro.conf: bump version to 2.4.0

Fixed

  • dts-scripts: Fix error handling

Full changelog: v2.3.0...v2.4.0

DTS v2.3.0

20 Mar 15:03
1837b92

Choose a tag to compare

What's changed

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

2.3.0 - 2025-03-20

Added

  • dts-scripts: Add Heads FW to V540TU
  • CHANGELOG: Add notes for v2.3.0

Changed

  • .github/workflows: Build DTS from kas-uefi-sb.yml
  • Use separate cache for kas-uefi-sb + build kas-uefi-sb in weekly workflow
  • .github/workflows/test.yml: Build from kas-uefi-sb.yml
  • recipes=bsp/grub/grub-efi-efi-custom.inc: Force do_deploy execution
  • distro: dts-scripts: Hide DPP credentials
  • dts-scripts: Initialize _check_dwn_req_resp_uefi_cap
  • dts-distro.conf: bump version to 2.3.0
  • cliff.toml: Allow parsing keywords starting with uppercase letters
  • dts-scripts: Download SINIT ACM from dl.3mdeb.com

Fixed

  • distro: dts-scripts: Fix double ME warning
  • dts-scripts: Fix Intel SINIT ACM download

Full changelog: v2.2.1...v2.3.0