NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #5090 most downloaded on pub.dev
A Flutter plugin that provides real-time keyboard height and visibility state across platforms.
Last release 10 months ago
19 Nov 2025
Too new to tell
only 2 release windows
Nearly every release is documented
notes for 4 of 4 stable releases
Nothing withdrawn
no release was ever pulled
11 months old
4 releases · first in 2025
One column per month.
[keyboard_insets_mobile] - Use Swift concurrency @MainActor for public C entry points to avoid crashes on iOS 26
[keyboard_insets_mobile] - Use Swift concurrency @MainActor for public C entry points to avoid crashes on iOS 26
[keyboard_insets_mobile] - Fixed a bug with triggering the keyboard observer in JNI. [keyboard_insets_mobile] - Fixed the safe area bottom padding exc
[keyboard_insets_mobile] - Fixed a bug with triggering the keyboard observer in JNI. [keyboard_insets_mobile] - Fixed the safe area bottom padding exceeding the native Flutter padding on Android.
[Docs] Fixed README.md file columns.
[Docs] Fixed README.md file columns.
Real-time keyboard height updates
Real-time keyboard height updates
Keyboard state stream
isVisible) and animation (isAnimating) status.Persistent Safe Area API
PersistentSafeAreaBottom for real-time bottom safe area tracking.ValueNotifier<double>? safeAreastartObserving()stopObserving()PersistentSafeArea widget
SafeArea that keeps bottom padding stable while the keyboard animates.handleObserver.Cross-platform support
WindowInsetsAnimationCompat for high-frequency keyboard insets.This release introduces a modular architecture:
| Package | Description |
|---|---|
keyboard_insets |
Main plugin (public API + widget layer) |
keyboard_insets_mobile |
Native iOS + Android FFI implementations |
keyboard_insets_web |
Web fallback implementation |
keyboard_insets_platform_interface |
Shared platform interface |
Your coding agent can read these notes before it upgrades. Set up the MCP server →