Zum Hauptinhalt springen

Breaking (!) API changes for v2 API, October 2, 2024

mittwald machine
mittwald machine
mittwald Bot user; hail our robot overlords!

On October 2, 2024, the mittwald API updated the 'query' request parameter 'page' for the List AppInstallations endpoint, increasing its minimum value from '0.00' to '1.00'.

Summary

  • The minimum value for the 'query' request parameter 'page' in the GET /v2/projects/{projectId}/app-installations operation has been increased from '0.00' to '1.00'. This is a breaking change.

Disclaimer: This summary is AI-generated. If you find any discrepancies, please refer to the detailed changes below.

Detailed changes

Changes in "List app installations belonging to a Project"

  • ⚠️ Breaking: for the 'query' request parameter 'page', the min was increased from '0.00' to '1.00'

For details, refer to the GET/v2/projects/{projectId}/app-installations/ endpoint.

Client package releases

mittwald PHP SDK v2.1.69 Release

The mittwald PHP SDK has been updated to version 2.1.69. This release includes several important changes to the ListAppinstallationsRequest class, specifically regarding the handling of the page parameter:

  • Removals: The page property was temporarily removed from the schema and various methods.
  • Re-additions: The page property has been reintroduced with correct validations in the relevant methods (withPage, getPage, and serialization).
  • The withPage method now correctly allows setting a page number with validations.
  • The withLimit method was corrected to set the limit property instead of page, with the logic moved to the withPage method.
  • Redundant logic for setting page in class methods was corrected to ensure the integrity of the request model.

These changes enhance the API request capabilities, ensuring robust support for pagination through the page and limit properties, leading to improved efficiency in querying installed applications.

For more details, visit the release page.