InstallerCompatibility
The compatibility verdict for a resolved (app, installer) version pair, carried as data on the transport / connection result so consumers can assert on it.
Import:
import type { InstallerCompatibility } from 'obsidian-integration-testing';Signature:
export interface InstallerCompatibilityProperties
| Property | Type | Description |
|---|---|---|
| appVersion | string | The resolved Obsidian app (asar) version. |
| installerVersion | null | string | The resolved installer/Electron shell version, or null when unknown. |
| message? | string | A human-readable explanation, present for the 'nagged' tier. |
| minRecommendedInstallerVersion? | string | The recommended installer floor, when the table carries one. |
| minRunnableInstallerVersion? | string | The run floor, when the table carries one. |
| tier | InstallerCompatibilityTier | The resolved compatibility tier. |
Links to this page: