From 22b08f2a61b1f33969ee9797b6e5acddbde0fc00 Mon Sep 17 00:00:00 2001 From: Eoic Date: Tue, 22 Sep 2026 23:07:53 +0300 Subject: [PATCH 1/2] Update reader example dependency lockfile --- example/pubspec.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/example/pubspec.lock b/example/pubspec.lock index c848d27..6d170f8 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -252,10 +252,10 @@ packages: dependency: transitive description: name: matcher - sha256: "31bd099b47c10cd1aeb55146a2d46ce0277630ecef3f7dae54ad7873f36696cd" + sha256: dc0b7dc7651697ea4ff3e69ef44b0407ea32c487a39fff6a4004fa585e901861 url: "https://pub.dev" source: hosted - version: "0.12.20" + version: "0.12.19" material_color_utilities: dependency: transitive description: @@ -268,10 +268,10 @@ packages: dependency: transitive description: name: meta - sha256: "307249ce4ff29d58a18e97f6345f539382eb9c9c29ecda628900f31de0443dd9" + sha256: "1741988757a65eb6b36abe716829688cf01910bbf91c34354ff7ec1c3de2b349" url: "https://pub.dev" source: hosted - version: "1.19.0" + version: "1.18.0" objective_c: dependency: transitive description: @@ -496,10 +496,10 @@ packages: dependency: transitive description: name: test_api - sha256: "2a122cbe059f8b610d3a5415f42e255b6c17b1f21eee1d960f31080237fb4f11" + sha256: "949a932224383300f01be9221c39180316445ecb8e7547f70a41a35bf421fb9e" url: "https://pub.dev" source: hosted - version: "0.7.12" + version: "0.7.11" typed_data: dependency: transitive description: @@ -576,10 +576,10 @@ packages: dependency: transitive description: name: vector_math - sha256: f36f9f3be64c6198714492bb455c11056e33e2f85d9a0b676a48301e44fdcf47 + sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b url: "https://pub.dev" source: hosted - version: "2.4.2" + version: "2.2.0" vm_service: dependency: transitive description: From b3fc33837946378e188e0bc27c07b28519330f06 Mon Sep 17 00:00:00 2001 From: Eoic Date: Wed, 23 Sep 2026 01:20:24 +0300 Subject: [PATCH 2/2] Fix reader HTML and native PDF dependency compatibility --- example/pubspec.lock | 8 ++++---- pubspec.yaml | 6 ++++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/example/pubspec.lock b/example/pubspec.lock index 6d170f8..d649998 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -371,18 +371,18 @@ packages: dependency: transitive description: name: pdfrx - sha256: acce61944c31bd36f0c3031b1bbf41f59d0b0d4e5e27614fbdc74ff093d55464 + sha256: "85a87117ae6358e0ef2cc90d4db9f5e689eabbd7f19ab98c97164584d0be4a4a" url: "https://pub.dev" source: hosted - version: "2.4.7" + version: "2.4.8" pdfrx_engine: dependency: transitive description: name: pdfrx_engine - sha256: "8043527245e4c35a2a3b7df8494c066b9efa97fe031945951e46b378318b3d5f" + sha256: "4399846809a75aed03881d8b8a19e5e70addd4b46b22fd94a0effd8859258f07" url: "https://pub.dev" source: hosted - version: "0.4.5" + version: "0.4.7" petitparser: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 1924a85..f557aee 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -13,8 +13,10 @@ dependencies: flutter: sdk: flutter flutter_html: ^3.0.0 - html: ^0.15.6 - pdfrx: ^2.4.7 + # flutter_html 3.0.0 uses the private matches API removed in html 0.15.7. + html: 0.15.6 + # 2.4.8 requires the PDF engine fixes for nullable native cache access. + pdfrx: ^2.4.8 dev_dependencies: flutter_test: