Skip to content

v2.1.216

Choose a tag to compare

@mittwald-machine mittwald-machine released this 31 Aug 08:33
· 1 commit to master since this release

App Installation Staging & System Software

Summary: Introduced a complete workflow for managing App Installation staging environments and a dedicated endpoint for retrieving installed system software.

  • Added requestAppinstallationStaging, detachAppinstallationStaging, and promoteAppinstallationStaging methods to the App client.
  • Introduced getAppInstallationSystemSoftware to query installed system software for a specific App Installation.
  • Marked the legacy getInstalledSystemsoftwareForAppinstallation method as deprecated.

Container & Service Management

Summary: Expanded service discovery capabilities and clarified endpoint documentation.

  • Added listAccessibleServices method to retrieve a list of services the executing user has access to.
  • Updated documentation for webhook, restart, and token rotation methods to explicitly reference the "Service" context.
  • Updated the deprecation notice for container template statistics.

Domain & Mail Configuration

Summary: Enhanced domain transferability checks and clarified mail quota configuration options.

  • Added inRedemptionPeriod boolean field to domain transferability check responses.
  • Updated quotaInBytes descriptions to explicitly state the minimum size (200 MiB) and clarify that -1 enables an unlimited quota.
  • Added a write-only note to the deliverybox password parameter documentation.

Marketplace & Extension Management

Summary: Improved extension filtering, sorting capabilities, and standardized API response types.

  • Added hasAcceptedAllScopes and parentCustomerId query parameters to the extension instances list request.
  • Added relevance as a new sorting option for the extension list request.
  • Standardized return types for extensionDeleteExtensionInstance, extensionDisableExtensionInstance, and extensionEnableExtensionInstance from UntypedResponse to EmptyResponse.

Notifications & User Access Control

Summary: Enhanced notification filtering and standardized pagination defaults for SSH/SFTP user lists.

  • Added filtering parameters referenceId, referenceDomain, and referenceAggregate to the list notifications request.
  • Updated ListSftpUsersRequest and ListSshUsersRequest to enforce default pagination (limit: 1000, skip: 0) and added explicit page parameter support.

Schema Robustness & Cleanup

Summary: Improved error handling for unmapped enum values and removed deprecated schema fields.

  • Added unknown fallback state to the DetailedModelStatus enum to safely handle unsupported values.
  • Removed the deprecated purpose field and associated AppInstallationDatabaseLinkedChangesAfterPurpose enum from activity log schemas.
  • Implemented safer enum parsing fallbacks across multiple response objects to prevent crashes on unexpected API payloads.