From eaac9de509787749d0e8b1d4a2580f4ba6b2afad Mon Sep 17 00:00:00 2001 From: git-elliot Date: Sat, 16 Aug 2025 14:52:39 +0530 Subject: [PATCH 1/2] Vendor fix --- CHANGELOG.md | 3 +++ lib/src/configure_flutter.dart | 13 +------------ pubspec.yaml | 2 +- 3 files changed, 5 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ba2404b..3c91f59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Change Log +## 3.0.2 +Mac vendor improvements + ## 3.0.1 ARP protocol improvements diff --git a/lib/src/configure_flutter.dart b/lib/src/configure_flutter.dart index cfd73d8..558401a 100644 --- a/lib/src/configure_flutter.dart +++ b/lib/src/configure_flutter.dart @@ -2,10 +2,6 @@ import 'package:dart_ping_ios/dart_ping_ios.dart'; import 'package:logging/logging.dart'; import 'package:network_tools/network_tools.dart' as packages_page; // ignore: implementation_imports -import 'package:network_tools/src/services/arp_service.dart'; -// ignore: implementation_imports -import 'package:network_tools/src/services/impls/arp_service_drift_impl.dart'; -// ignore: implementation_imports import 'package:network_tools_flutter/src/network_tools_flutter_util.dart'; import 'package:network_tools_flutter/src/services_impls/host_scanner_service_flutter_impl.dart'; import 'package:network_tools_flutter/src/services_impls/mdns_scanner_service_flutter_impl.dart'; @@ -39,19 +35,12 @@ Future configureNetworkToolsFlutter( }); } - // Setting dart native classes implementations - ARPServiceDriftImpl(); - // Setting flutter classes implementation HostScannerServiceFlutterImpl(); PortScannerServiceFlutterImpl(); MdnsScannerServiceFlutterImpl(); - if (rebuildData) { - await ARPService.instance.clear(); - } - await ARPService.instance.build(); - await packages_page.VendorTable.createVendorTableMap(); + await packages_page.initializeNetworkTools(rebuildData); // Register dart ping for main isolate if (Platform.isIOS) { diff --git a/pubspec.yaml b/pubspec.yaml index 4e579bc..aa69750 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: network_tools_flutter description: Extended features of network_tools package for flutter framework supporting iOS and Android -version: 3.0.1 +version: 3.0.2 issue_tracker: https://github.com/osociety/network_tools_flutter/issues repository: https://github.com/osociety/network_tools_flutter From 477f8345ff5570478a24fa5c4bd6319138b218c3 Mon Sep 17 00:00:00 2001 From: git-elliot Date: Sun, 17 Aug 2025 18:36:35 +0530 Subject: [PATCH 2/2] fix analyzer --- CHANGELOG.md | 3 +++ pubspec.yaml | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c91f59..cb0a2f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Change Log +## 3.0.3 +Upgrade to latest network_tools + ## 3.0.2 Mac vendor improvements diff --git a/pubspec.yaml b/pubspec.yaml index aa69750..1423082 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: network_tools_flutter description: Extended features of network_tools package for flutter framework supporting iOS and Android -version: 3.0.2 +version: 3.0.3 issue_tracker: https://github.com/osociety/network_tools_flutter/issues repository: https://github.com/osociety/network_tools_flutter @@ -37,7 +37,7 @@ dependencies: logging: ^1.3.0 # Deal with internationalized/localized messages and more. intl: ^0.20.0 - network_tools: ^6.0.1 + network_tools: ^6.0.4 path_provider: ^2.1.5 universal_io: ^2.2.2 nsd: ">=3.0.0 <5.0.0" @@ -47,7 +47,7 @@ dependencies: dev_dependencies: flutter_test: sdk: flutter - flutter_lints: ">=3.0.1 <5.0.0" + flutter_lints: ">=3.0.1 <7.0.0" fake_http_client: ">=1.0.0 <3.0.0" flutter: