Interface WithUpdatestreamsChangelogentries

API.getChangelogBuilds

interface WithUpdatestreamsChangelogentries {
    changelog_entries: {
        category: string;
        created_at: Date;
        github_pull_request_id: null | number;
        github_url: null | string;
        github_user?: {
            display_name: string;
            github_url: null | string;
            github_username: null | string;
            id: null | number;
            osu_username: null | string;
            user_id: null | number;
            user_url: null | string;
        };
        id: null | number;
        major: boolean;
        message?: null | string;
        message_html?: null | string;
        repository: null | string;
        title: null | string;
        type: string;
        url: null | string;
    }[];
    created_at: Date;
    display_version: string;
    id: number;
    update_stream: UpdateStream;
    users: number;
    version: null | string;
    youtube_id: null | string;
}

Hierarchy (view full)

Properties

changelog_entries: {
    category: string;
    created_at: Date;
    github_pull_request_id: null | number;
    github_url: null | string;
    github_user?: {
        display_name: string;
        github_url: null | string;
        github_username: null | string;
        id: null | number;
        osu_username: null | string;
        user_id: null | number;
        user_url: null | string;
    };
    id: null | number;
    major: boolean;
    message?: null | string;
    message_html?: null | string;
    repository: null | string;
    title: null | string;
    type: string;
    url: null | string;
}[]

Type declaration

  • category: string
  • created_at: Date

    Can be January 1st 1970!

  • github_pull_request_id: null | number
  • github_url: null | string
  • Optionalgithub_user?: {
        display_name: string;
        github_url: null | string;
        github_username: null | string;
        id: null | number;
        osu_username: null | string;
        user_id: null | number;
        user_url: null | string;
    }

    Doesn't exist if no github user is associated with the person who's credited with the change

    • display_name: string
    • github_url: null | string
    • github_username: null | string
    • id: null | number
    • osu_username: null | string
    • user_id: null | number
    • user_url: null | string
  • id: null | number
  • major: boolean
  • Optionalmessage?: null | string

    Entry message in Markdown format, embedded HTML is allowed

    Exists only if Markdown was requested, may still be null if there is no message

  • Optionalmessage_html?: null | string

    Entry message in HTML format

    Exists only if HTML was requested, may still be null if there is no message

  • repository: null | string
  • title: null | string
  • type: string
  • url: null | string
created_at: Date
display_version: string
id: number
update_stream: UpdateStream
users: number

How many users are playing on this version of the game? (if web, should be 0)

version: null | string

The name of the version

youtube_id: null | string

If a video is showcased on the changelog

The ID of a Youtube video is whatever comes after /watch?v= in its url