Repository navigation
Releases: Trusted-Metal/Machine_Config_Library
Releases · Trusted-Metal/Machine_Config_Library
Release list
v0.2.0-rc.8
v0.2.0-rc.7
v0.2.0-rc.6
0.2.0-rc.6 (2026-09-03)
- Merge pull request #19 from Trusted-Metal/SD-1684 (6b9d667), closes #19
- Potential fix for pull request finding 'CodeQL / Incorrect conversion between integer types' (20e4f42)
- Potential fix for pull request finding 'CodeQL / Prototype-polluting assignment' (62ce2ea)
- Potential fix for pull request finding 'CodeQL / Workflow does not contain permissions' (5585229)
- feat: Add C++ tarball and version reporting; added Rust cargo-package CI check (d6d4d82)
- feat: added capabilities to lib for Rust, updated testing (3079e77)
- feat: Added methods to access correction/inverse correction data at facade level, updated testing (79f9ffc)
- feat: Added OPCUA fields to C++ and GO, added validation tests (c710d40)
- feat: Added OPCUA fields to Node and Python, added validation tests (a738a36)
- feat: added scanner invert flags for each language, updated tests (711ec79)
- feat: Added Synchronous Sensors to all 5 languages, updated testing, fixture files (715615b)
- feat: Added V1.1 MCF support to all 5 languages, updated testing and fixture files (00204be)
- feat: Condensed application testing files (c027cdf)
- feat: refactor to support stable interfaces (f972630)
- feat: Standarized how all languages use the adapter/capabilites functionality (e75cefc)
- feat: unify power characterization def. for all languages to represent implemented file structs (1eb19b3)
- feat: Updated OPCUA schema, added opcua fields to rust with field validation, testing (0cc5cff)
- feat(cpp): Added cpp testing application, updated testing documents (b5ba12e)
- feat(go): add CLI binary, cross-platform CGo CLI, expanded tests (0b91080)
- feat(go): Added go testing application, address ci cross-language speed issue (84007bc)
- feat(go): Completed Go implementation, added additional tests where needed (a9b22e4)
- feat(node): Added node testing app implementation, removed old code pre-refactor (c824072)
- feat(python): Updated documentation, added python example app, established test files (7ef1c36)
- feat(rust): Added rust testing application, updated testing documentation (923800a)
- ci: Addressed github bumping hdf5 to 2.20 (49b1775)
- docs(go): Go documentation update (9d08d74)
- docs(python): Python documentation update (92c789a)
- fix: bug fix, documentation update (db79e38)
- fix: dependabot using 0.0.0 as version number for vulnerabilities, bumping (ae06b8f)
- fix: resolve additional CodeQL alrerts on branch (976dd18)
- fix: resolve CI failures and CodeQL alerts on branch (6e2ba25)
- fix: restructure into version folders (8f6faee)
- fix(ci): Added additional tests for Go implementation, ci fix (29c05d4)
- fix(ci): additional fixes for go implementation of ci (5525841)
- fix(ci): fix ci for cross_check and go workflows (d3cd21b)
- fix(ci): set CC explicitly for Windows CGo to bypass MSYS2 POSIX PATH (9b03302)
- fix(ci): use cygpath to resolve MinGW64 gcc path; use POSIX include path (9ed05de)
- fix(go): fix read parity failures in HDF5 v1.0 adaptor (b93f94b)
- fix(go): use hardcoded MSYS2 CGo paths on Windows instead of pkg-config (da5de96)
- refactor(go/h5c): scalar safety, global error suppression, dedup struct (9f866a0)
v0.2.0-rc.5
v0.2.0-rc.4
0.2.0-rc.4 (2026-08-11)
- Create LICENSE (70f0ffc)
- Merge pull request #15 from Trusted-Metal/richardoconnell-patch-1 (e5f06d7), closes #15
- Merge pull request #16 from Trusted-Metal/SD-1671 (a8509b1), closes #16
- fix: Removed static feature from dependency to work with capture software (d4702d5)
- fix(ci): add HDF5 bin dir to PATH on Windows so DLLs are found at build time (7fcdfe6)
- fix(ci): install libhdf5-dev on Linux in cross-check workflow (6c25874)
- fix(ci): use vcpkg HDF5 on Windows instead of broken HDF5_STATIC env var (e7b0ab4)
v0.2.0-rc.3
0.2.0-rc.3 (2026-08-07)
- Merge pull request #13 from Trusted-Metal/SD-1665 (f4a3d9f), closes #13
- Merge pull request #14 from Trusted-Metal/SD-1666 (4ed7251), closes #14
- fix: Last push as ci, no version bump, no artifact generation test, correcting (d7f3e0e)
- ci: wire tgz and wheel artifact generation into semantic release (67ecbde)
v0.2.0-rc.2
v0.2.0-rc.1
0.2.0-rc.1 (2026-08-05)
- Merge pull request #10 from Trusted-Metal/SD-1659 (76e9874), closes #10
- Merge pull request #11 from Trusted-Metal/SD-1660 (a2be2c2), closes #11
- Merge pull request #9 from Trusted-Metal/SD-1658 (3fb70c5), closes #9
- test(cpp,rust,node): Added OPCUA testing for Cpp, Rust and Node (d529de5)
- docs: Broke usage.md file into language specific files, added additional support docs (8ad6710)
- ci: added C++ workflow (e29b628)
- ci: address pipeline issue (0c15255)
- ci: ci pipeline fix, ensures correct version of ubuntu is used (abb64ef)
- ci: cmake version minimum enforcement (4908557)
- ci: diagnostic add to determine CI issue (33a7834)
- ci: fixed flag issue in pipeline (04c9dcf)
- ci: pipeline fix, still addressing ubuntu/h5 version issue (ba43b31)
- ci(cpp): Added cpp to cross language check (78d5035)
- ci(cpp): Addressed HDF5 caching issue (55403f8)
- ci(cpp): HDF5 caching issue (6faa1b4)
- feat(cpp): Finished up initial implementation, quickstart example, workflow example (912c501)
- fix(cpp): reader fix (10ff8e8)
- chore: add copy-hdf5 CLI subcommand, added additional round trip testing (b10fd42)
- chore: Added Workflow examples, updated documentation (e9832e1)
- chore: fixed issue with skipped test phases being marked as passing rather than skipped (faa6d57)
- chore: git issue was causing hash check to fail (c3f0e3b)
- chore: Python now being tested on both Windows and Ubuntu in pipeline (e9bfbe0)
- chore(cpp): implement reader, models and CLI (e18ffc6)
v0.1.1-rc.1
0.1.1-rc.1 (2026-07-31)
- Merge pull request #5 from Trusted-Metal/SD-1653 (9a671ca), closes #5
- Merge pull request #6 from Trusted-Metal/SD-1655 (33d1ba1), closes #6
- Merge pull request #7 from Trusted-Metal/SD-1656 (ae86c79), closes #7
- Merge pull request #8 from Trusted-Metal/SD-1656 (b0631b8), closes #8
- fix(ci): disable husky hooks in release canidate workflow (bb43368)
- fix(ci): pin Rust target dir to rust/target via .cargo/config.toml (f625611)
- fix(ci): update Rust binary path after root workspace Cargo.toml was added (d6a003d)
- fix(ci): use SSH deploy key to bypass branch ruleset for semantic-release push (47b8c0f)
- fix(nodejs): read CLI version from package.json instead of hardcoding (3a52122)
- ci: run all checks regardless on PR and push to main/release (ba05827)
- chore(ci): add commitlint and husky commit-msg hook (0bde128)
- chore(ci): add semantic-release pipeline (eeada63)
- chore(rust): add workspace root for git dep support (dfd4cdb)