Change Updates

Do not miss any Canister API changes, ever again

Subscribe to the Canister API changelog to be up to date on recent changes.

RSS

Nov 25, 2024

main
2.4.38
Compare
2.4.38

API structure has changed

Next Change
7 structure changes including:
7 Modifications
Modified 7 Breaking
GET /jailbreak/package/multi
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • tags property Modified
          • Type went from array[string] to array[string] | null
        • repository property Modified
        • header, size, isCurrent, sha256, depiction, installedSize, isPruned, filename, repositorySlug, tintColor, sileoDepiction, uuid, icon properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • id, icon_url, package_id, native_depiction, installed_size, header_url, visible, sha256_hash, latest_version, package_size, package_filename, repository_id, quality properties Added
GET /jailbreak/package/search
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • tags property Modified
          • Type went from array[string] to array[string] | null
        • repository property Modified
        • header, size, isCurrent, sha256, depiction, installedSize, isPruned, filename, repositorySlug, tintColor, sileoDepiction, uuid, icon properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • id, icon_url, package_id, native_depiction, installed_size, header_url, visible, sha256_hash, latest_version, package_size, package_filename, repository_id, quality properties Added
GET /jailbreak/package/{packageId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • tags property Modified
          • Type went from array[string] to array[string] | null
        • repository property Modified
        • header, size, isCurrent, sha256, depiction, installedSize, isPruned, filename, repositorySlug, tintColor, sileoDepiction, uuid, icon properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • id, icon_url, package_id, native_depiction, installed_size, header_url, visible, sha256_hash, latest_version, package_size, package_filename, repository_id, quality properties Added
GET /jailbreak/repository/ranking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • refs property Modified
        • isPruned, sileoEndpoint, aliases, origin, packageCount, originId properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • sileo_endpoint, origin_last_updated, visible, id, quality, package_count, origin_hostname, origin_release_path, origin_supports_payment_v2, date, bootstrap, isBootstrap, origin_release_hash, origin_packages_path, origin_has_release_gpg, origin_packages_hash, origin_supports_payment_v1, origin_has_in_release, origin_uses_https properties Added
GET /jailbreak/repository/search
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • refs property Modified
        • isPruned, sileoEndpoint, aliases, origin, packageCount, originId properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • sileo_endpoint, origin_last_updated, visible, id, quality, package_count, origin_hostname, origin_release_path, origin_supports_payment_v2, date, bootstrap, isBootstrap, origin_release_hash, origin_packages_path, origin_has_release_gpg, origin_packages_hash, origin_supports_payment_v1, origin_has_in_release, origin_uses_https properties Added
GET /jailbreak/repository/{repositorySlug}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • refs property Modified
        • isPruned, sileoEndpoint, aliases, origin, packageCount, originId properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • sileo_endpoint, origin_last_updated, visible, id, quality, package_count, origin_hostname, origin_release_path, origin_supports_payment_v2, date, bootstrap, isBootstrap, origin_release_hash, origin_packages_path, origin_has_release_gpg, origin_packages_hash, origin_supports_payment_v1, origin_has_in_release, origin_uses_https properties Added
GET /jailbreak/repository/{repositorySlug}/packages
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • tags property Modified
          • Type went from array[string] to array[string] | null
        • repository property Modified
        • header, size, isCurrent, sha256, depiction, installedSize, isPruned, filename, repositorySlug, tintColor, sileoDepiction, uuid, icon properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • id, icon_url, package_id, native_depiction, installed_size, header_url, visible, sha256_hash, latest_version, package_size, package_filename, repository_id, quality properties Added