Skip to content

chore: deprecate public Offerings API - #73

Merged
smejl merged 1 commit into
developfrom
chore/deprecate-offerings
Jul 18, 2026
Merged

chore: deprecate public Offerings API#73
smejl merged 1 commit into
developfrom
chore/deprecate-offerings

Conversation

@smejl

@smejl smejl commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

Summary

Offerings are a legacy Qonversion feature that is being sunset in favor of
Remote Configs.
This PR marks the public Offerings API in the Capacitor plugin as deprecated so
developers get an IDE/compiler hint and a pointer to the migration guide.

Changes

  • Add @deprecated JSDoc to the public offerings() method on the
    QonversionApi interface and its implementation in QonversionInternal.
  • Replace the old qonversion.io/docs/offerings @see link with the Remote
    Configs migration guide.

Notes

  • No behavior changes. The offerings() method continues to work exactly
    as before; this is purely a documentation/deprecation annotation.
  • DTOs (Offerings, Offering) are intentionally left untouched.
  • Version and CHANGELOG are intentionally not modified.

Migration guide

https://documentation.qonversion.io/docs/migrate-offerings-to-remote-configs

Related

  • documentation_mintlify#100
  • dash-mono#571

🤖 Generated with Claude Code

Offerings are a legacy Qonversion feature superseded by Remote Configs.
Mark the public `offerings()` method (interface and implementation) as
@deprecated and point developers to the migration guide.

- Add @deprecated JSDoc to QonversionApi.offerings() and
  QonversionInternal.offerings()
- Replace the offerings @see link with the Remote Configs migration guide

No behavior changes: the method continues to work as before.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@smejl
smejl merged commit c19f188 into develop Jul 18, 2026
1 check passed
@smejl
smejl deleted the chore/deprecate-offerings branch July 18, 2026 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant