A new method repositories.deleteLongRunning has been added, allowing developers to delete repositories asynchronously. This includes a force parameter in the DeleteRepositoryLongRunningRequest to automatically clean up child resources like compilation results and workflow invocations, though it notably fails if workspaces or configs still exist. Additionally, GitRemoteSettings.defaultBranch is now optional (defaulting to 'main'), and a new output-only effectiveDefaultBranch field helps identify the active branch being used by the service.
Medium Impact
Docs