Skip to content

fix(deps): pin permission_handler_html to 0.1.3+5 - #260

Merged
Catrya merged 1 commit into
mainfrom
fix/pin-permission-handler-html
Jul 31, 2026
Merged

fix(deps): pin permission_handler_html to 0.1.3+5#260
Catrya merged 1 commit into
mainfrom
fix/pin-permission-handler-html

Conversation

@Catrya

@Catrya Catrya commented Jul 31, 2026

Copy link
Copy Markdown
Member

permission_handler_html 0.1.4+0 (published 2026-07-31) fails to compile for web ('isA' isn't defined for the type 'Object'), breaking every CI web build since pubspec.lock is not tracked and CI resolves dependencies fresh on each run. Pin the previous release via dependency_overrides until upstream ships a fix.

Upstream issue: Baseflow/flutter-permission-handler#1550

Summary by CodeRabbit

  • Bug Fixes
    • Improved compatibility by pinning the web permission handling component to a stable version.
    • Helps prevent issues introduced by newer releases.

permission_handler_html 0.1.4+0 (published 2026-07-31) fails to compile
for web ('isA' isn't defined for the type 'Object'), breaking every CI
web build since pubspec.lock is not tracked and CI resolves dependencies
fresh on each run. Pin the previous release via dependency_overrides
until upstream ships a fix.

Upstream issue: Baseflow/flutter-permission-handler#1550
@coderabbitai

coderabbitai Bot commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Important

Review skipped

No new commits to review since the last review.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: af88801d-ae9b-4cd3-8b4f-536ebc5e6601

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Walkthrough

The dependency configuration pins permission_handler_html to 0.1.3+5 and documents a compilation issue with version 0.1.4+0.

Changes

Permission handler dependency pin

Layer / File(s) Summary
Pin permission_handler_html version
pubspec.yaml
Adds a dependency override for permission_handler_html at 0.1.3+5 and documents the compilation issue associated with 0.1.4+0.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Suggested reviewers: andreadiazcorreia

Poem

A bunny pins the package tight,
At 0.1.3+5 it builds just right.
The newer sprout waits in the sun,
Till its compile troubles are done.
Hop, hop—configuration won!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the dependency pinning change made in the pull request.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/pin-permission-handler-html

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.

@Catrya

Catrya commented Jul 31, 2026

Copy link
Copy Markdown
Member Author

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Jul 31, 2026

Copy link
Copy Markdown
Contributor
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@Catrya
Catrya merged commit 3fa7572 into main Jul 31, 2026
4 checks 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.

1 participant