Skip to content

1.0.0b6

Pre-release
Pre-release

Choose a tag to compare

@jtlivio jtlivio released this 17 Aug 10:46
· 3 commits to main since this release
3774330

Publishes connection/1.0.0, so a consumer stops parsing an unversioned surface.

connect --format json was declared deliberately unversioned, on the reasoning that a session ends when the process does and so has nothing to persist. That answers the wrong question: persistence is not the test, dependence is. A consumer already parses it to decide whether a collection may start, and a shape somebody depends on is a contract whether or not it is called one.

  • connection/1.0.0, with its generated model, published in the bundle.
  • It describes an attempt rather than a resource: no rule reads it, no assessment carries it, it produces no finding.
  • address and session stay separate blocks, and the schema states that observed_tenant_id may never be filled from resolved_tenant_id.
  • address.host is null when nothing was resolved, found by validating an attempt where the collector never ran.

Install

pipx install m365-governance-as-code==1.0.0b6