From 77820dc8e1dbc4c237e768519af78a8e3acb0ff7 Mon Sep 17 00:00:00 2001 From: luckyrat Date: Thu, 15 Feb 2024 13:18:28 +0000 Subject: [PATCH] Update dependencies --- lib/src/kdbx_object.dart | 6 +++--- pubspec.yaml | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/src/kdbx_object.dart b/lib/src/kdbx_object.dart index 458f061..ea999bf 100644 --- a/lib/src/kdbx_object.dart +++ b/lib/src/kdbx_object.dart @@ -13,8 +13,9 @@ import 'package:kdbx/src/kdbx_xml.dart'; import 'package:logging/logging.dart'; import 'package:meta/meta.dart'; import 'package:quiver/iterables.dart'; +import 'package:uuid/data.dart'; +import 'package:uuid/rng.dart'; import 'package:uuid/uuid.dart'; -import 'package:uuid/uuid_util.dart'; import 'package:xml/xml.dart'; import 'kdbx_custom_data.dart'; @@ -324,8 +325,7 @@ class KdbxUuid { /// 128 bits set to zero. static const NIL = KdbxUuid('AAAAAAAAAAAAAAAAAAAAAA=='); - static const Uuid uuidGenerator = - Uuid(options: {'grng': UuidUtil.cryptoRNG}); + static Uuid uuidGenerator = Uuid(goptions: GlobalOptions(CryptoRNG())); /// base64 representation of uuid. final String uuid; diff --git a/pubspec.yaml b/pubspec.yaml index 00d4edc..3a65dda 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: kdbx description: KeepassX format implementation in pure dart. (kdbx 3.x and 4.x support). -version: 0.5.20+0 +version: 0.6.0+0 homepage: https://github.com/kee-org/kdbx.dart publish_to: none @@ -12,7 +12,7 @@ dependencies: crypto: ^3.0.3 pointycastle: ^3.7.3 xml: '>=6.4.2 <7.0.0' - uuid: ^3.0.7 + uuid: ^4.3.3 meta: ^1.9.1 clock: ^1.1.1 convert: ^3.1.1 @@ -31,6 +31,6 @@ dependencies: argon2_ffi_base: ^1.1.1 dev_dependencies: - flutter_lints: ">=2.0.0 <3.0.0" - test: ^1.24.9 + flutter_lints: ">=3.0.1" + test: ^1.25.2 fake_async: ^1.3.1