- Fix dialogs opened inside an offset nested Navigator (e.g. a go_router
ShellRoute) being shifted by the navigator's position.
- Align isGlobal dialogs and showGlobalDrawer inside the safe area instead
of shifting them by the top/left padding, align them to the navigator
they are pushed onto, and re-align them when the screen size changes.
- Dispose the CurvedAnimations of the default and drawer transitions.
- Give a descriptive error for an invalid BuildContext.
- Add flutter_lints, 44 tests, API docs, README fixes and an example smoke
test; add a CI workflow.
- Bump to 0.0.8 and require Flutter 3.27.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQqsYjiGze4xN9arz28ctn