Infrahub - v1.11.9 - 2026-10-22
Security
- Updated
certifito 2026.10.19, which removes the emSign root certificates after intermediates were revoked due to key compromise (GHSA-6q48-6c7w-9gw2).
Changed
- In the GraphQL schema, the
node_metadatafield of theNestedEdgedtype of every generic can now be null: its type changes fromInfrahubNodeMetadata!toInfrahubNodeMetadata, as it already was on theNestedEdgedtypes of node kinds. Teams that generate client types from the GraphQL schema will seenode_metadataon these types as optional and must handle a null value. (#11100) - Artifacts and Generators that read a relationship with a filter are no longer regenerated when a change only affects related objects that the filter excludes.
Fixed
- Fixed GraphQL queries failing with a "Cannot return null for non-nullable field" error when they requested
node_metadataon a relationship whose peer kind is a generic. An empty cardinality-one relationship, such as theparentof a node at the top of a hierarchy, now returnsnodeandnode_metadataas null. Theancestorsanddescendantsof a hierarchical node now return thenode_metadataof each node. (#11100) - Fixed proposed changes that showed data conflicts on the fingerprint of Generator and Transformation definitions after another branch with Git changes was merged.