changelog
¶
Changelog API for the Dojo footer's "What's Changed" button.
ChangelogEntryOut
¶
Bases: ChangelogEntry
ChangelogResponse
¶
Bases: BaseModel
latest_version
instance-attribute
¶
Python
latest_version: str | None
The newest version named in the changelog, or None if it couldn't be fetched.
mark_changelog_seen
async
¶
Acknowledges body.version (the modal's own latest_version, echoed back on close), so it and everything older stop being flagged is_new and stop triggering the auto-open, on this launch and every future one, until a genuinely newer version appears.