diff --git a/CHANGELOG.md b/CHANGELOG.md index a1de263..a1d36fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,35 @@ # Changelog All notable changes to this project will be documented in this file. +## [1.1.1] - 2019-10-20 + +### Added + +- Adds support for System Management BIOS (SMBIOS) v3.3.0, includes: + + * System Slots (Type 9): + - SMBIOSCR00184: add PCI Express Gen 4 values + - SMBIOSCR00185: clarify bus number usage for PCI Express + * Memory Device (Type 17): + - SMBIOSCR00178: add new memory device type value (HBM) and new form factor value (Die) + - SMBIOSCR00179: update the string for Intel persistent memory + * Various: + - SMBIOSCR00181: add support for RISC-V processors, add structure type 44 (processor-additional information) + - SMBIOSCR00183: add support for CXL Flexbus + +### Changed + +- Library versions for this version + +|Library|Version|Description| +|:------|:------|:----------| +|iTin.Core| 1.0.0 | Common calls | +|iTin.Core.Interop| 1.0.0 | Interop calls | +|iTin.Core.Hardware| 1.0.0 | Hardware Interop Calls | +|iTin.Core.Hardware.Specification.Dmi|3.3.0.0| DMI Specification Implementation | +|iTin.Core.Hardware.Specification.Smbios|3.3.0.0| SMBIOS Specification Implementation | +|iTin.Core.Hardware.Specification.Tpm|1.0.0| TPM Specification Implementation | + ## [1.1.0] - 2019-09-02 ### Added @@ -186,6 +215,7 @@ for more information, please see how to use it in the example project. On the ot ### Added - Create project and first commit +[1.1.1]: https://github.com/iAJTin/iSMBIOS/releases/tag/v1.1.1 [1.1.0]: https://github.com/iAJTin/iSMBIOS/releases/tag/v1.1.0 [1.0.9]: https://github.com/iAJTin/iSMBIOS/releases/tag/v1.0.9 [1.0.8]: https://github.com/iAJTin/iSMBIOS/releases/tag/v1.0.8 diff --git a/README.md b/README.md index 3f467d5..5226479 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ # What is iSMBIOS? iSMBIOS is a lightweight implementation that allows us to obtain the SMBIOS information -This library fully implements DMTF Specification 3.2.0 and olders versions +This library fully implements DMTF Specification 3.3.0 and olders versions For more information, please see [https://www.dmtf.org/standards/smbios](https://www.dmtf.org/standards/smbios) diff --git a/README.txt b/README.txt index 15fb98b..8a56a67 100644 --- a/README.txt +++ b/README.txt @@ -4,10 +4,31 @@ What is iSMBIOS? iSMBIOS is a lightweight implementation that allows us to obtain the SMBIOS information -This library fully implements DMTF Specification 3.2.0 and olders versions +This library fully implements DMTF Specification 3.3.0 and olders versions For more information, please see https://www.dmtf.org/standards/smbios +Library versions +================ + +Library versions for current iSMBIOS version (1.1.1) + +•———————————————————————————————————————————————————————————————————————————————————————————• +| Library Version Description | +•———————————————————————————————————————————————————————————————————————————————————————————• +|iTin.Core 1.0.0 Common calls | +•———————————————————————————————————————————————————————————————————————————————————————————• +|iTin.Core.Interop 1.0.0 Interop calls | +•———————————————————————————————————————————————————————————————————————————————————————————• +|iTin.Core.Hardware 1.0.0 Hardware Interop Calls | +•———————————————————————————————————————————————————————————————————————————————————————————• +|iTin.Core.Hardware.Specification.Dmi 3.3.0.0 DMI Specification Implementation | +•———————————————————————————————————————————————————————————————————————————————————————————• +|iTin.Core.Hardware.Specification.Smbios 3.3.0.0 SMBIOS Specification Implementation | +•———————————————————————————————————————————————————————————————————————————————————————————• +|iTin.Core.Hardware.Specification.Tpm 1.0.0 TPM Specification Implementation | +•———————————————————————————————————————————————————————————————————————————————————————————• + Install via NuGet ================= diff --git a/nuget/BuildNuGet.bat b/nuget/BuildNuGet.bat index 4d114f2..a4af4f7 100644 --- a/nuget/BuildNuGet.bat +++ b/nuget/BuildNuGet.bat @@ -1,7 +1,7 @@ @ECHO OFF CLS -..\src\.nuget\nuget Pack iSMBIOS.1.1.0.nuspec -NoDefaultExcludes -NoPackageAnalysis -OutputDirectory ..\deployment\nuget +..\src\.nuget\nuget Pack iSMBIOS.1.1.1.nuspec -NoDefaultExcludes -NoPackageAnalysis -OutputDirectory ..\deployment\nuget pause diff --git a/nuget/iSMBIOS.1.1.0.nuspec b/nuget/iSMBIOS.1.1.1.nuspec similarity index 98% rename from nuget/iSMBIOS.1.1.0.nuspec rename to nuget/iSMBIOS.1.1.1.nuspec index 0704deb..db5cc01 100644 --- a/nuget/iSMBIOS.1.1.0.nuspec +++ b/nuget/iSMBIOS.1.1.1.nuspec @@ -2,7 +2,7 @@ iSMBIOS - 1.1.0 + 1.1.1 iSMBIOS iAJTin iAJTin