Skip to content

Latest commit

 

History

History
276 lines (217 loc) · 11.8 KB

CHANGELOG.md

File metadata and controls

276 lines (217 loc) · 11.8 KB

Changelog

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

v1.2.23 - 2024-06-27

  • Hotfix for PC Engines SeaBIOS firmware variant deployment

v1.2.22 - 2024-06-27

  • Extended Dasharo zero-touch initial deployment on PCEngines APU2 platforms for DES users with SeaBIOS firmware variant, in addition to UEFI variant.
  • Increase supported Dasharo (coreboot + heads) version from v0.9.0 to v0.9.1 for NovaCustom NV4x 12th Gen series
  • Include new tools into the image: python3-roca-detect, iperf3, lshw
  • Fix Dell Optiplex 7010 initial deployment
  • Update versions of coreboot-utils

v1.2.21 - 2024-03-29

  • Added Dasharo zero-touch initial deployment on PCEngines APU2 platforms for DES users.
  • Addeded hw-probe utility which is used at the end of HCL report.
  • Blocked possibility to run Dasharo deployment on Z690 platform with 13th gen CPU; issue 440
  • Updated 3mdeb-secpack to revision f52771d2d001c55b164fae397d060d6e5af9c733

v1.2.20 - 2024-03-19

  • Enabled switch from Dasharo (coreboot+UEFI) to Dasharo (coreboot+heads) on MSI Z690-A and MSI Z790-P. Switch back is not possible, please see information from release notes for MSI Z690-A and MSI Z790-P.
  • Added Dasharo (coreboot+heads) v0.9.0 for MSI Z690-A and MSI Z790-P.
  • Fixed initial deployment for NovaCustom NV4x TGL; issue 699.
  • Fixed HCL report generation when started from shell; issue 736.
  • Changed DTS boot partition type to EFI; issue 692.
  • Removed ISO image from release artifacts until reported usability issues are fixed; issue 288.
  • Updated flashrom to revision f5a48aa6c67bd30603062bb4265419fd49f83870
  • Updated 3mdeb-secpack to revision c844b4ba536cde4813c8e4088bf069ac90ef9c27

v1.2.19 - 2024-02-28

  • Enabled switch between Dasharo (coreboot+UEFI) and Dasharo (coreboot+heads) on NovaCustom NV4X ADL.
  • Added Dasharo (coreboot+heads) v0.9.0 for NovaCustom NV4X ADL.
  • Added missing TPM2 related packages needed to work with TPM2.
  • Enabled IOMMU support in used Linux kernel.
  • Fixed feature to run commands from iPXE shell
  • Updated 3mdeb-secpack to revision c48af6eb2698f255c19a48a602b0e474137b07ef

v1.2.18 - 2024-01-22

  • Bumped supported firmware versions of MSI Z690-A to v1.1.3 and MSI Z790-P to v0.9.1.
  • Improved logic for determining flashrom update parameters.

v1.2.17 - 2024-01-17

  • Bumped supported firmware versions of NovaCustom NS5X TGL to v1.5.2.
  • Fixed DTS build with UEFI Secure Boot enabled.
  • Fixed minor typos in scripts.
  • Updated 3mdeb-secpack to revision 2225894887fc81a1c72b067edbe348b5f3f02a05

v1.2.16 - 2024-01-11

  • Bumped supported firmware versions of NovaCustom NV4X TGL to v1.5.2.
  • Improved release process of DTS images in release-candidate versions.

v1.2.15 - 2024-01-11

  • Fixed GPG signature verification on MSI and Dell OptiPlex platforms.
  • Updated ACM checksums used when deploying Dasharo firmware on Dell OptiPlex.
  • Enhanced the user experience (UX) when running deployment or update procedures. Fewer logs are displayed on the terminal, while all of them are still stored under the /var/local path.
  • Improved the CI/CD pipelines.

v1.2.14 - 2024-01-03

  • Added 3mdeb Master Key and 3mdeb Dasharo Master Key from 3mdeb-secpack with trust set to ultimate.
  • Added wic.bmap files to release artifacts; issue 70.

v1.2.13 - 2023-12-22

  • Added dasharo_ectool for updating EC.
  • Added bg-suite.
  • Added Dasharo configuration utility that is a tool designed to configure Dasharo firmware binary images. It includes task such as customizing the boot logo, and setting unique UUIDs or Serial Numbers in SMBIOS tables.
  • Added support fot exFAT and NTFS file systems.
  • Added ACPI BGRT support in kernel.
  • Added signature verification of Dasharo firmware binaries.
  • Added posibility to run updates from local server.
  • Added check if charger is connected before update on laptops.
  • Added bootsplash migration to preserve logo while updating Dasharo firmware.
  • Fixed network failure errors and added waiting for network to be up before calling update; issue 588.

v1.2.12 - 2023-11-03

  • Fixed updating boards without Vboot slot B.

v1.2.11 - 2023-10-31

  • Bumped supported firmware versions of NovaCustom to 1.5.1/1.7.1.

v1.2.10 - 2023-10-27

  • Added coreboot_customizer which allow to change logo displayed on boot.
  • Added SMMSTORE migration for NovaCustom laptops, so the Dasharo Setup settings are preserved after firmware update.
  • Added CI/CD pipeline to generate signatures.

v1.2.9 - 2023-09-29

  • Added Firmware Update Mode integration, which speed up the process of Dasharo firmware update.
  • Added efivars support and efivar utility.
  • Fixed problem with EC firmware links and hashes.
  • Improved logging of DTS menu options.

v1.2.8 - 2023-09-06

  • Check for SMM protection before trying to flash.

v1.2.7 - 2023-09-05

  • Added Dasharo zero-touch initial deployment on MSI PRO Z790-P for DES users.
  • Added Dasharo firmware update to version v1.1.2 on MSI PRO Z690-A for DES users.
  • Updated coreboot-utils to support Raptor Lake.
  • Added couple UX improvements for DTS scripts, specially in the context of DES users.
  • Correctly fixed downloading Dell BIOS Update packages.

v1.2.6 - 2023-08-31

v1.2.5 - 2023-08-07

  • Fixed downloading Dell BIOS Update packages.

v1.2.4 - 2023-07-12

v1.2.3 - 2023-06-16

  • Enabled devmem applet for buxybox.

v1.2.2 - 2023-06-16

  • Updated coreboot-utils to support Alder Lake.

v1.2.1 - 2023-06-16

  • Updated coreboot-utils to support Jasper Lake.

v1.2.0 - 2023-05-10

  • Added Dasharo firmware update option for supported platforms.
  • Disabled SSH server by default and added menu option to start/stop SSH server.
  • Improved versions comparision so update from any rc or dev version of Dasharo firmware is possible.
  • Improved UX a little by saving flashrom logs to file.
  • Fixed CI workflows.
  • Added IXGBE driver as a module.

v1.1.1 - 2023-02-20

  • Fixed Dasharo zero-touch initial deployment on MSI PRO Z690-A, added DDR5 target with dedicated firmware.
  • Blocked Dasharo zero-touch initial deployment on platforms where Dasharo firmware was detected.
  • Added couple UX improvements for Dasharo zero-touch initial deployment:
    • added platform verification step (show detected device information),
    • added firmware verification step (show hash of using binary),
    • added progress bar on first instructions,
    • used reboot as default behavior after successful flashing.
  • Added improvements for HCL report.
  • Added DTS ISO format image, and documentation about VentoyOS usage.
  • Improved README of the meta-dts repository.
  • Added service to run shell commands from iPXE.
  • Added instructions for building PoC image with enabled UEFI Secure Boot support.

v1.1.0 - 2022-11-02

v1.0.2 - 2022-10-19

  • Added new vendor specific menu entry which is displayed only on supported platforms, for now NovaCustom menu was added for NV4x and NS50 70MU laptops.
  • DTS version is now printed in the main menu.
  • ec_transition script now supports NV4XMB,ME,MZ laptops and automaticaly download firmware used for transition both for NV4x and NS5x laptopts, firmware transition documentation is updated.
  • Add kernel configuration to silence terminal logs by default (change loglevel to 1).
  • Enable GOOGLE_MEMCONSOLE_COREBOOT kernel configuration to ease getting firmware logs.

v1.0.1 - 2022-09-02

v1.0.0 2022-08-09