Use DefaultAssetBundle.of(context) instead of rootBundle so the asset
bundle can be injected in tests. Add changelog_screen_test.dart with a
FakeAssetBundle that verifies content is shown and that missing-asset
errors are reported correctly.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>