ObsidianVersionChangelogUrls
The changelog page URLs for a version, one per publication target, baked into metadata.json from Obsidian’s own changelog feed (obsidian.md/changelog.xml — see the metadata.json section in CLAUDE.md).
Obsidian publishes a separate changelog page per platform (desktop / mobile) and per channel (public / catalyst “early access”), each at its own dated slug — the catalyst page typically predates the public one by about a day. Every key is optional: a version carries only the pages the feed actually published for it (a catalyst-only build has no desktop, a desktop-only release has no mobile, and the oldest versions predate the mobile app entirely).
Caveat for the mobile keys: before 1.4.8 (2023-09-05) the mobile app ran its own version line, so a same-keyed mobile page documents a different release than the desktop page beside it (mobile 1.4.5 shipped 2023-05-23, desktop 1.4.5 2023-08-31). From 1.4.8 on the two lines track within days.
Import:
import type { ObsidianVersionChangelogUrls } from 'obsidian-integration-testing';Signature:
export interface ObsidianVersionChangelogUrlsProperties
| Property | Type | Description |
|---|---|---|
| desktop? | string | The public desktop changelog page URL. |
| desktopCatalyst? | string | The catalyst ("early access") desktop changelog page URL. |
| mobile? | string | The public mobile changelog page URL. |
| mobileCatalyst? | string | The catalyst ("early access") mobile changelog page URL. |
Links to this page: