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

Changelog

Last update:
Compare
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
1 structure change including:
1 Modification
Modified 1
GET /
  • Response
  • 200 response Modified
    • data property Modified
2 structure changes including:
2 Modifications
Modified 2 Breaking
GET /
  • Response
  • 200 response Modified
    • connection, info, reference properties Removed
    • status, date, data properties Added
GET /healthz
  • Response
  • 200 response Modified
    • healthy, typesense_healthy, postgres_healthy properties Removed
    • status, date, data properties Added
1 structure change including:
1 Modification
Modified 1 Breaking
GET /healthz
  • Response
  • 200 response Modified
    • status property Removed
    • healthy, typesense_healthy, postgres_healthy properties Added
10 structure changes including:
10 Modifications
Modified 10 Breaking
GET /
  • Response
  • 200 response Modified
    • info, connection properties Modified
    • references property Removed
    • reference property Added
GET /healthz
  • Response
  • 200 response Modified
    • health property Removed
    • status property Added
GET /jailbreak/package/multi
  • Response
  • 200 response Modified
    • data property Modified
  • 404 response Modified
    • error property Removed
GET /jailbreak/package/search
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/package/{packageId}
  • Response
  • 200 response Modified
    • data property Modified
  • 404 response Modified
    • error property Removed
GET /jailbreak/repository/ranking
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/repository/safety
  • Response
  • 200 response Modified
    • object-2 alternative Removed
  • Query
  • uri query parameter Removed
GET /jailbreak/repository/search
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/repository/{repositorySlug}
  • Response
  • 200 response Modified
    • data property Modified
  • 404 response Modified
    • error property Removed
GET /jailbreak/repository/{repositorySlug}/packages
  • Response
  • 200 response Modified
    • data property Modified
  • 404 response Modified
    • error property Removed
2 structure changes including:
2 Modifications
Modified 2
GET /jailbreak/package/search
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/package/{packageId}
  • Response
  • 200 response Modified
    • data property Modified
7 structure changes including:
7 Modifications
Modified 7
GET /jailbreak/package/multi
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/package/search
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/package/{packageId}
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/repository/ranking
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/repository/search
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/repository/{repositorySlug}
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/repository/{repositorySlug}/packages
  • Response
  • 200 response Modified
    • data property Modified
1 structure change including:
1 Modification
Modified 1
GET /jailbreak/repository/{repositorySlug}/packages
  • Response
  • 200 response Modified
    • data property Modified
1 structure change including:
1 Addition
Added 1
GET /jailbreak/repository/{repositorySlug}/packages
1 structure change including:
1 Modification
Modified 1
GET /jailbreak/repository/safety
  • Response
  • 200 response Modified
    • object-2 alternative Added
1 structure change including:
1 Addition
Added 1
GET /jailbreak/repository/safety
10 structure changes including:
10 Additions
Added 10
GET /
GET /healthz
GET /jailbreak/package/multi
GET /jailbreak/package/search
GET /jailbreak/package/{packageId}
GET /jailbreak/repository/ranking
GET /jailbreak/repository/search
GET /jailbreak/repository/{repositorySlug}
GET /openapi.json
GET /openapi.yaml
6 structure changes including:
1 Addition
5 Modifications
Modified 5
GET /jailbreak/package/search
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/package/{packageId}
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/repository/ranking
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/repository/search
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/repository/{repositorySlug}
  • Response
  • 200 response Modified
    • data property Modified
Added 1
GET /jailbreak/package/multi
4 structure changes including:
2 Additions
2 Modifications
Modified 2 Breaking
GET /jailbreak/package/{packageId}
  • Response
  • 200 response Modified
    • refs property Removed
  • 400, 404 responses Added
GET /jailbreak/repository/search
  • Response
  • 200 response Modified
    • data property Modified
Added 2
GET /jailbreak/repository/ranking
GET /jailbreak/repository/{repositorySlug}
3 structure changes including:
1 Addition
2 Modifications
Modified 2
GET /jailbreak/package/search
  • Response
  • 200 response Modified
    • data property Modified
GET /jailbreak/package/{packageId}
  • Response
  • 200 response Modified
    • data property Modified
Added 1
GET /jailbreak/repository/search
3 structure changes including:
1 Breaking change
2 Additions
1 Removal
Removed 1 Breaking
GET /jailbreak/search/packages
Added 2
GET /jailbreak/package/search
GET /jailbreak/package/{packageId}
1 structure change including:
1 Modification
Modified 1
GET /jailbreak/search/packages
  • Response
  • 200 response Modified
    • data property Modified
1 structure change including:
1 Modification
Modified 1
GET /jailbreak/search/packages
  • Response
  • 200 response Modified
    • data property Added
  • 400 response Added