Breaking (!) API changes for v2 API, December 5 to December 12
During the week of December 5th to December 12th, 2025, the mittwald API has removed the default value of '1000.00' for the 'limit' query parameter across several endpoints, including those for listing app installations for users and projects, as well as system software.
Summary
- The default value of '1000.00' for the 'query' request parameter 'limit' has been removed for the following operations:
GET /v2/app-installations(List AppInstallations that a user has access to.)GET /v2/projects/{projectId}/app-installations(List AppInstallations belonging to a Project.)GET /v2/system-softwares(List SystemSoftwares.)
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 that a user has access to"
- ⚠️ Breaking: for the 'query' request parameter 'limit', default value '1000.00' was removed
For details, refer to the GET/ endpoint.
Changes in "List app installations belonging to a Project"
- ⚠️ Breaking: for the 'query' request parameter 'limit', default value '1000.00' was removed
For details, refer to the GET/ endpoint.
Changes in "List system softwares"
- ⚠️ Breaking: for the 'query' request parameter 'limit', default value '1000.00' was removed
For details, refer to the GET/ endpoint.
Client package releases
Release Summary: mittwald PHP SDK v2.1.163
The latest release of the mittwald PHP SDK, version v2.1.163, introduces significant updates to request limit handling and serialization processes.
Key Changes:
-
Request Limit Handling:
- The
limitattribute in request classes such asListAppinstallationsRequest,ListAppinstallationsForUserRequest, andListSystemsoftwaresRequestis now optional. It has been changed from anintwith a default of1000to a nullableintwithout a default value. - A new method,
withoutLimit(), has been added to these request classes, allowing users to configure requests without a limit, thus providing greater flexibility.
- The
-
Serialization Adjustments:
- The serialization logic has been updated to include the limit in the output only if it is set, avoiding the unnecessary inclusion of a default value.
These enhancements improve the adaptability and flexibility of the API, allowing for better management of request parameters and accommodating various use cases without imposing a rigid structure on the limit parameter.
mittwald JavaScript SDK Release 4.273.0
The mittwald JavaScript SDK has been updated to version 4.273.0. This release includes an update to the generated client, enhancing the SDK's functionality. For more details, you can view the release on GitHub: mittwald JavaScript SDK 4.273.0.