Skip to content

Conversation

polpielladev
Copy link
Contributor

@polpielladev polpielladev commented Jul 7, 2025

@fire-at-will realized that we made some breaking changes to the public API by mistake when adding health report logging.

The reason was that we had already shipped the new PurchasesDiagnostics APIs just under the #if DEBUG directive, so we ca not make it more restrictive now without breaking the public API.

The rest of changes (logging the health report on configure) remain under DEBUG and CEC.

This PR fixes these issues while keeping the new logging changes out of the CEC mode.

Checklist

  • If applicable, unit tests
  • If applicable, create follow-up issues for purchases-android and hybrids

@fire-at-will
Copy link
Contributor

@RCGitBot please test

@polpielladev polpielladev merged commit 5bfbe3b into main Jul 7, 2025
41 checks passed
@polpielladev polpielladev deleted the fixes-failing-api-test branch July 7, 2025 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug pr:fix A bug fix
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants