Skip to content

feat!: replace AlgorandClientInterface with AlgorandClient #387

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 24, 2025

Conversation

joe-p
Copy link
Contributor

@joe-p joe-p commented Mar 21, 2025

See the discussion in
#365 for context. Essentially by continuing to use the Interface any additional feature to AlgorandClient becomes a breaking change. The only reason for using the interface in the first place was for a rollup error, but this was a false positive and can be fixed by using the type import as shown in this commit

This PR should stay in draft until we can measure the impact to depdendent libraries and come up with a release strategy as we approach Algokit v3

See the discussion in
#365 for
context. Essentially by continuing to use the Interface any additional
feature to AlgorandClient becomes a breaking change. The only reason for
using the interface in the first place was for a rollup error, but this
was a false positive and can be fixed by using the type import as shown
in this commit
Copy link
Contributor

@lempira lempira left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

@joe-p joe-p merged commit 88445bc into main Mar 24, 2025
2 checks passed
joe-p added a commit to algorandfoundation/algokit-client-generator-ts that referenced this pull request Mar 25, 2025
joe-p added a commit to algorandfoundation/algokit-client-generator-ts that referenced this pull request Mar 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants