diff --git a/packages/vector_graphics/test/listener_test.dart b/packages/vector_graphics/test/listener_test.dart index 6204b5bb02c..dfc7943fa26 100644 --- a/packages/vector_graphics/test/listener_test.dart +++ b/packages/vector_graphics/test/listener_test.dart @@ -108,7 +108,7 @@ void main() { final FlutterVectorGraphicsListener listener = FlutterVectorGraphicsListener(pictureFactory: factory); listener.onPaintObject( - color: const ui.Color(0xff000000).value, + color: const ui.Color(0xff000000).toARGB32(), strokeCap: null, strokeJoin: null, blendMode: BlendMode.srcIn.index, diff --git a/third_party/packages/flutter_svg/CHANGELOG.md b/third_party/packages/flutter_svg/CHANGELOG.md index 83a63d9e8c3..1036f995e69 100644 --- a/third_party/packages/flutter_svg/CHANGELOG.md +++ b/third_party/packages/flutter_svg/CHANGELOG.md @@ -1,5 +1,6 @@ -## NEXT +## 2.2.3 +* Replaces use of deprecated Color.value. * Updates minimum supported SDK version to Flutter 3.32/Dart 3.8. ## 2.2.2 diff --git a/third_party/packages/flutter_svg/lib/src/loaders.dart b/third_party/packages/flutter_svg/lib/src/loaders.dart index f7387471c61..bec6b15ce1e 100644 --- a/third_party/packages/flutter_svg/lib/src/loaders.dart +++ b/third_party/packages/flutter_svg/lib/src/loaders.dart @@ -47,7 +47,7 @@ class SvgTheme { /// Creates a [vg.SvgTheme] from this. vg.SvgTheme toVgTheme() { return vg.SvgTheme( - currentColor: vg.Color(currentColor.value), + currentColor: vg.Color(currentColor.toARGB32()), fontSize: fontSize, xHeight: xHeight, ); @@ -111,7 +111,7 @@ class _DelegateVgColorMapper extends vg.ColorMapper { attributeName, Color(color.value), ); - return vg.Color(substituteColor.value); + return vg.Color(substituteColor.toARGB32()); } } diff --git a/third_party/packages/flutter_svg/pubspec.yaml b/third_party/packages/flutter_svg/pubspec.yaml index c7762d192b1..6aabe135fe0 100644 --- a/third_party/packages/flutter_svg/pubspec.yaml +++ b/third_party/packages/flutter_svg/pubspec.yaml @@ -2,7 +2,7 @@ name: flutter_svg description: An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files. repository: https://github.com/flutter/packages/tree/main/third_party/packages/flutter_svg issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+flutter_svg%22 -version: 2.2.2 +version: 2.2.3 environment: sdk: ^3.8.0