{
    "success": true,
    "timestamp": "2026-06-29T23:38:16+07:00",
    "data": {
        "client": {
            "1.4.2": {
                "date": "2025-12-28",
                "changes": [
                    "Added kb list --long flag to display full knowledgebase descriptions",
                    "kb get now includes long_description field in JSON output",
                    "kb --long fetches descriptions from API (works on all servers)"
                ]
            },
            "1.4.1": {
                "date": "2025-12-27",
                "changes": [
                    "Added retry logic with exponential backoff for transient API failures",
                    "Added man page documentation",
                    "Added JSON input validation for user commands",
                    "Added GPG key fingerprint pinning verification",
                    "Config directory now respects XDG_CONFIG_HOME"
                ]
            },
            "1.4.0": {
                "date": "2025-12-15",
                "changes": [
                    "Added unlimited query size support via file input (-Q flag)",
                    "Added stdin support for queries (-q - or auto-detect when piped)",
                    "Added URL validation to prevent API endpoint hijacking",
                    "Added GPG signature verification for update downloads",
                    "Added path traversal prevention"
                ]
            },
            "1.3.0": {
                "date": "2025-09-13",
                "changes": [
                    "Added docs command to view API documentation",
                    "Support for viewing user, API, and technical documentation",
                    "Option to view docs as JSON, raw markdown, or open in browser",
                    "Added docs aliases (doc, documentation)"
                ]
            },
            "1.2.3": {
                "date": "2025-09-13",
                "changes": [
                    "Fixed argument preservation when auto-escalating to sudo",
                    "Ensures --force flag is maintained during sudo escalation"
                ]
            },
            "1.2.2": {
                "date": "2025-09-13",
                "changes": [
                    "Fixed permission preservation during updates",
                    "Auto-escalates to sudo when needed for system installations",
                    "Ensures 755 permissions are maintained after update",
                    "Improved handling of system-wide vs user installations"
                ]
            },
            "1.2.1": {
                "date": "2025-09-13",
                "changes": [
                    "Fixed installation permissions to use 755 instead of +x",
                    "Ensures proper read permissions for all users",
                    "Updated installation instructions"
                ]
            },
            "1.2.0": {
                "date": "2025-09-13",
                "changes": [
                    "Improved update mechanism for system-wide installations",
                    "Added automatic detection of permission requirements",
                    "Added option to install in user directory when sudo is needed",
                    "Better error handling and user guidance for updates"
                ]
            },
            "1.1.0": {
                "date": "2025-09-13",
                "changes": [
                    "Added self-update functionality",
                    "Added version checking",
                    "Added update command"
                ]
            },
            "1.0.0": {
                "date": "2025-09-12",
                "changes": [
                    "Initial release",
                    "Basic API functionality",
                    "Query support"
                ]
            }
        },
        "current_version": "1.4.2",
        "total_versions": 10
    }
}