Skip to content

feat: Flutter SDK update for version 21.1.0#297

Merged
abnegate merged 4 commits intomainfrom
dev
Feb 13, 2026
Merged

feat: Flutter SDK update for version 21.1.0#297
abnegate merged 4 commits intomainfrom
dev

Conversation

@ArnabChatterjee20k
Copy link
Contributor

@ArnabChatterjee20k ArnabChatterjee20k commented Feb 13, 2026

This PR contains updates to the Flutter SDK for version 21.1.0.

Summary by CodeRabbit

Release Notes

  • Documentation

    • Removed code examples for payment method and API key management operations.
  • Chores

    • Removed payment method management capabilities including create, retrieve, update, and delete operations from the Account service.
    • Removed API key management capabilities including create, retrieve, update, delete, and list operations from the Account service.

@coderabbitai
Copy link

coderabbitai bot commented Feb 13, 2026

Walkthrough

This pull request removes API keys and payment methods functionality from the Appwrite Dart SDK. Changes include: deletion of Account service methods for keys and payment methods; removal of related model classes and part directives (Key, KeyList, PaymentMethod, PaymentMethodList); deletion of the Scopes enum and its part directive; removal of many documentation examples for keys and payment methods; and removal of unit tests covering those models and service methods.

Estimated code review effort

🎯 4 (Complex) | ⏱️ ~45 minutes

🚥 Pre-merge checks | ✅ 3 | ❌ 1
❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Merge Conflict Detection ⚠️ Warning ❌ Merge conflicts detected (4 files):

⚔️ lib/enums.dart (content)
⚔️ lib/models.dart (content)
⚔️ lib/services/account.dart (content)
⚔️ test/services/account_test.dart (content)

These conflicts must be resolved before merging into main.
Resolve conflicts locally and push changes to this branch.
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: a version update to the Flutter SDK for 21.1.0. The changeset removes multiple API methods, models, examples, and tests related to account keys and payment methods as part of this SDK update.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dev
⚔️ Resolve merge conflicts (beta)
  • Auto-commit resolved conflicts to branch dev
  • Create stacked PR with resolved conflicts
  • Post resolved changes as copyable diffs in a comment

No actionable comments were generated in the recent review. 🎉


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@abnegate abnegate merged commit 3295441 into main Feb 13, 2026
1 check passed
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