Repository navigation
Releases: deploymenttheory/go-bindings-wmi
Releases · deploymenttheory/go-bindings-wmi
Release list
v1.0.1
v1.0.0
v0.2.0
0.2.0 (2026-07-21)
Features
- added virtualization v2 (6fc9fa6)
- capture root\virtualization\v2 (Hyper-V) typed bindings + MOF object text (f79b767)
- hgs: capture root\Microsoft\Windows\Hgs and generate typed bindings (22faf8c)
- virtualizationv2: capture 4 more classes — no untyped gaps (f05a7bc)
Bug Fixes
v0.1.0
0.1.0 (2026-07-17)
Features
- bootstrap the WMI/CIM bindings — capture, generate, runtime, v0 cimv2 (cae9fcf)
- capture all of root\cimv2 (~1,300 classes), coerce numeric VARIANTs; mature governance/docs (e7e1bcf)
- constants and edges (5394287)
- csp lcrud (71320a3)
- csp: committed DDF v2 snapshots (Feb 2026) and generated bindings (a992d35)
- csp: DDF v2 schema, parser, and runtime descriptor types (ca6c880)
- csp: extend the bridge join to non-Policy CSPs (Phase 4 breadth) (46deb44)
- csp: fetchddf acquisition stage and gencsp generator (aaf971f)
- csp: join DDF policies to the bridge and add a Read/Set/Delete runtime (7639f5e)
- csp: regenerate bindings with bridge mappings (1efaadd)
- ddf csp pipeline (d8ad89f)
- embedded objects completion (cceb7b3)
- enhance WMI Row handling and schema updates (84d5d70)
- enhance WMI Row handling and schema updates (487d0be)
- examples: csp-lcrud inspect verb — discover bridge key conventions (c878847)
- generate: emit <ns>_constants.go from enumeration qualifiers (007b5e8)
- generate: Get<Class> key lookups from the captured [key] qualifiers (0261f5b)
- generate: split emitted packages by construct, like the winmd sisters (b85151e)
- generate: type embedded objects as wmi.Row and references as string (e29bab1)
- instance crud (b3a5bc1)
- mdm bridge (82adaa8)
- mdm: capture root\cimv2\mdm\dmmap and generate bindings/cim/dmmap (9529675)
- mdm: SYSTEM-capture tooling and docs for the root\cimv2\mdm\dmmap bridge (22c5e81)
- metadata: recapture root\cimv2 with keys+methods; add StandardCimv2 and SecurityCenter2 (54bc4a8)
- pipeline: validate + diff subcommands, method capture, golden tests (ac81cbe)
- prep for v0.1.0 (6ef4430)
- runtime: complete the VARIANT data plane and grow the domain surface (ff06bb6)
- runtime: decode and encode embedded CIM objects; encode all slice widths (c03b752)
- runtime: enum qualifier capture, []wmi.Row encoding, ExecMethodContext, remote creds (8127e04)
- runtime: instance CRUD, association traversal, WQL literal helpers (8c5aef1)
Bug Fixes
- ci: let include:scope derive the dependabot commit scope (8ef307a)
- ci: stop dependabot doubling the commit scope to chore(deps)(deps) (0ed238d)
- csp: scope-relative bridge ParentID and query-based execution (a35d9f0)
- docs: add a complete Related projects section to the README (7ad1ec5)
- mdm: make Capture-MdmBridge.ps1 pure ASCII for Windows PowerShell 5.1 (d2f0334)
- mdm: run capture via Register-ScheduledTask; keep the script pure ASCII (b5b5710)