update deps and generated files to make the machines happy
What changed, and why it matters
This commit updates several software building blocks (dependencies) and the automatically generated code that matches them. The main change is moving the Isar database library from a pre-release test version (3.3.0-dev.2) to a stable release (3.3.2), along with related tools like build_runner, analyzer, hive_ce, and mockito. It also removes a workaround that pinned an older analyzer version. There is no direct evidence in the commit of a security vulnerability being fixed; it reads as routine maintenance to keep the project compatible with newer tooling.
Treat as routine maintenance. Verify CI passes and that the regenerated Isar schemas remain compatible with existing app databases. Review the Isar 3.3.2 release notes separately if you want to confirm whether this stable release fixes any bugs present in 3.3.0-dev.2, but that is outside the evidence provided in this commit.
Security signals we found
Dependency version bump from a pre-release/dev version to a stable patch release
Removal of an analyzer version pin that was a known build-tool compatibility workaround
No changes to cryptographic, wallet, storage, or network code paths
Generated schema files only update a version metadata string
Evidence from the diff
The diff is a dependency bump and code regeneration. pubspec.template.yaml and pubspec.lock move isar_community, isar_community_flutter_libs, and isar_community_generator from 3.3.0-dev.2 to 3.3.2; hive_ce from ^2.13.2 to ^2.16.0; hive_ce_generator from ^1.9.3 to ^1.11.1; build_runner from ^2.5.4 to ^2.15.1; mockito from ^5.4.6 to ^5.6.4; analyzer from ^8.2.2 to ^10.2.0; drift_dev from 2.34.4 to 2.34.0. The generated .g.dart files only change the embedded Isar schema version string from ‘3.3.0-dev.2’ to ‘3.3.2’. The build_runner.sh script loses –delete-conflicting-outputs, and an analyzer override is removed. No application logic or security-sensitive code is modified.
Changed components
pubspec.lockscripts/app_config/templates/pubspec.template.yamlscripts/dev/build_runner.shlib/models/isar/**/*.g.dartlib/wallets/isar/**/*.g.dartInspect captured patch +64 / −90
diff --git a/lib/models/isar/exchange_cache/currency.g.dart b/lib/models/isar/exchange_cache/currency.g.dart
index 20865c6..b450b3f 100644
--- a/lib/models/isar/exchange_cache/currency.g.dart
+++ b/lib/models/isar/exchange_cache/currency.g.dart
@@ -117,7 +117,7 @@ const CurrencySchema = CollectionSchema(
getId: _currencyGetId,
getLinks: _currencyGetLinks,
attach: _currencyAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _currencyEstimateSize(
diff --git a/lib/models/isar/exchange_cache/pair.g.dart b/lib/models/isar/exchange_cache/pair.g.dart
index 81479ec..2d25e5a 100644
--- a/lib/models/isar/exchange_cache/pair.g.dart
+++ b/lib/models/isar/exchange_cache/pair.g.dart
@@ -82,7 +82,7 @@ const PairSchema = CollectionSchema(
getId: _pairGetId,
getLinks: _pairGetLinks,
attach: _pairAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _pairEstimateSize(
diff --git a/lib/models/isar/models/address_label.g.dart b/lib/models/isar/models/address_label.g.dart
index 077359a..803b5f5 100644
--- a/lib/models/isar/models/address_label.g.dart
+++ b/lib/models/isar/models/address_label.g.dart
@@ -75,7 +75,7 @@ const AddressLabelSchema = CollectionSchema(
getId: _addressLabelGetId,
getLinks: _addressLabelGetLinks,
attach: _addressLabelAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _addressLabelEstimateSize(
diff --git a/lib/models/isar/models/block_explorer.g.dart b/lib/models/isar/models/block_explorer.g.dart
index 4265524..09258dc 100644
--- a/lib/models/isar/models/block_explorer.g.dart
+++ b/lib/models/isar/models/block_explorer.g.dart
@@ -48,7 +48,7 @@ const TransactionBlockExplorerSchema = CollectionSchema(
getId: _transactionBlockExplorerGetId,
getLinks: _transactionBlockExplorerGetLinks,
attach: _transactionBlockExplorerAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _transactionBlockExplorerEstimateSize(
diff --git a/lib/models/isar/models/blockchain_data/address.g.dart b/lib/models/isar/models/blockchain_data/address.g.dart
index 2878d16..6bd5857 100644
--- a/lib/models/isar/models/blockchain_data/address.g.dart
+++ b/lib/models/isar/models/blockchain_data/address.g.dart
@@ -128,7 +128,7 @@ const AddressSchema = CollectionSchema(
getId: _addressGetId,
getLinks: _addressGetLinks,
attach: _addressAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _addressEstimateSize(
diff --git a/lib/models/isar/models/blockchain_data/transaction.g.dart b/lib/models/isar/models/blockchain_data/transaction.g.dart
index c87673a..32de2b9 100644
--- a/lib/models/isar/models/blockchain_data/transaction.g.dart
+++ b/lib/models/isar/models/blockchain_data/transaction.g.dart
@@ -151,7 +151,7 @@ const TransactionSchema = CollectionSchema(
getId: _transactionGetId,
getLinks: _transactionGetLinks,
attach: _transactionAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _transactionEstimateSize(
diff --git a/lib/models/isar/models/blockchain_data/utxo.g.dart b/lib/models/isar/models/blockchain_data/utxo.g.dart
index b338040..1d8cee5 100644
--- a/lib/models/isar/models/blockchain_data/utxo.g.dart
+++ b/lib/models/isar/models/blockchain_data/utxo.g.dart
@@ -127,7 +127,7 @@ const UTXOSchema = CollectionSchema(
getId: _uTXOGetId,
getLinks: _uTXOGetLinks,
attach: _uTXOAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _uTXOEstimateSize(
diff --git a/lib/models/isar/models/blockchain_data/v2/transaction_v2.g.dart b/lib/models/isar/models/blockchain_data/v2/transaction_v2.g.dart
index c604f36..37b2df0 100644
--- a/lib/models/isar/models/blockchain_data/v2/transaction_v2.g.dart
+++ b/lib/models/isar/models/blockchain_data/v2/transaction_v2.g.dart
@@ -157,7 +157,7 @@ const TransactionV2Schema = CollectionSchema(
getId: _transactionV2GetId,
getLinks: _transactionV2GetLinks,
attach: _transactionV2Attach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _transactionV2EstimateSize(
diff --git a/lib/models/isar/models/contact_entry.g.dart b/lib/models/isar/models/contact_entry.g.dart
index 99b745c..6995655 100644
--- a/lib/models/isar/models/contact_entry.g.dart
+++ b/lib/models/isar/models/contact_entry.g.dart
@@ -68,7 +68,7 @@ const ContactEntrySchema = CollectionSchema(
getId: _contactEntryGetId,
getLinks: _contactEntryGetLinks,
attach: _contactEntryAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _contactEntryEstimateSize(
diff --git a/lib/models/isar/models/encrypted_string_value.g.dart b/lib/models/isar/models/encrypted_string_value.g.dart
index 2b99600..6af468f 100644
--- a/lib/models/isar/models/encrypted_string_value.g.dart
+++ b/lib/models/isar/models/encrypted_string_value.g.dart
@@ -48,7 +48,7 @@ const EncryptedStringValueSchema = CollectionSchema(
getId: _encryptedStringValueGetId,
getLinks: _encryptedStringValueGetLinks,
attach: _encryptedStringValueAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _encryptedStringValueEstimateSize(
diff --git a/lib/models/isar/models/ethereum/eth_contract.g.dart b/lib/models/isar/models/ethereum/eth_contract.g.dart
index b5b3aad..8933e27 100644
--- a/lib/models/isar/models/ethereum/eth_contract.g.dart
+++ b/lib/models/isar/models/ethereum/eth_contract.g.dart
@@ -56,7 +56,7 @@ const EthContractSchema = CollectionSchema(
getId: _ethContractGetId,
getLinks: _ethContractGetLinks,
attach: _ethContractAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _ethContractEstimateSize(
diff --git a/lib/models/isar/models/log.g.dart b/lib/models/isar/models/log.g.dart
index 358c9c6..65a8c75 100644
--- a/lib/models/isar/models/log.g.dart
+++ b/lib/models/isar/models/log.g.dart
@@ -57,7 +57,7 @@ const LogSchema = CollectionSchema(
getId: _logGetId,
getLinks: _logGetLinks,
attach: _logAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _logEstimateSize(
diff --git a/lib/models/isar/models/sent_to_address.g.dart b/lib/models/isar/models/sent_to_address.g.dart
index 354b030..f43267d 100644
--- a/lib/models/isar/models/sent_to_address.g.dart
+++ b/lib/models/isar/models/sent_to_address.g.dart
@@ -71,7 +71,7 @@ const SentToAddressSchema = CollectionSchema(
getId: _sentToAddressGetId,
getLinks: _sentToAddressGetLinks,
attach: _sentToAddressAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _sentToAddressEstimateSize(
diff --git a/lib/models/isar/models/solana/sol_contract.g.dart b/lib/models/isar/models/solana/sol_contract.g.dart
index b75906e..79a2a19 100644
--- a/lib/models/isar/models/solana/sol_contract.g.dart
+++ b/lib/models/isar/models/solana/sol_contract.g.dart
@@ -55,7 +55,7 @@ const SolContractSchema = CollectionSchema(
getId: _solContractGetId,
getLinks: _solContractGetLinks,
attach: _solContractAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _solContractEstimateSize(
diff --git a/lib/models/isar/models/transaction_note.g.dart b/lib/models/isar/models/transaction_note.g.dart
index 9a16ae1..76f39a5 100644
--- a/lib/models/isar/models/transaction_note.g.dart
+++ b/lib/models/isar/models/transaction_note.g.dart
@@ -70,7 +70,7 @@ const TransactionNoteSchema = CollectionSchema(
getId: _transactionNoteGetId,
getLinks: _transactionNoteGetLinks,
attach: _transactionNoteAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _transactionNoteEstimateSize(
diff --git a/lib/models/isar/ordinal.g.dart b/lib/models/isar/ordinal.g.dart
index 09ba404..f1da740 100644
--- a/lib/models/isar/ordinal.g.dart
+++ b/lib/models/isar/ordinal.g.dart
@@ -77,7 +77,7 @@ const OrdinalSchema = CollectionSchema(
getId: _ordinalGetId,
getLinks: _ordinalGetLinks,
attach: _ordinalAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _ordinalEstimateSize(
diff --git a/lib/models/isar/stack_theme.g.dart b/lib/models/isar/stack_theme.g.dart
index 71f5180..adeb670 100644
--- a/lib/models/isar/stack_theme.g.dart
+++ b/lib/models/isar/stack_theme.g.dart
@@ -857,7 +857,7 @@ const StackThemeSchema = CollectionSchema(
getId: _stackThemeGetId,
getLinks: _stackThemeGetLinks,
attach: _stackThemeAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _stackThemeEstimateSize(
diff --git a/lib/wallets/isar/models/frost_wallet_info.g.dart b/lib/wallets/isar/models/frost_wallet_info.g.dart
index 459bff7..f2c0c9b 100644
--- a/lib/wallets/isar/models/frost_wallet_info.g.dart
+++ b/lib/wallets/isar/models/frost_wallet_info.g.dart
@@ -66,7 +66,7 @@ const FrostWalletInfoSchema = CollectionSchema(
getId: _frostWalletInfoGetId,
getLinks: _frostWalletInfoGetLinks,
attach: _frostWalletInfoAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _frostWalletInfoEstimateSize(
diff --git a/lib/wallets/isar/models/spark_coin.g.dart b/lib/wallets/isar/models/spark_coin.g.dart
index adbb522..f41cab6 100644
--- a/lib/wallets/isar/models/spark_coin.g.dart
+++ b/lib/wallets/isar/models/spark_coin.g.dart
@@ -110,7 +110,7 @@ const SparkCoinSchema = CollectionSchema(
getId: _sparkCoinGetId,
getLinks: _sparkCoinGetLinks,
attach: _sparkCoinAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _sparkCoinEstimateSize(
diff --git a/lib/wallets/isar/models/token_wallet_info.g.dart b/lib/wallets/isar/models/token_wallet_info.g.dart
index 7e07112..d64cc48 100644
--- a/lib/wallets/isar/models/token_wallet_info.g.dart
+++ b/lib/wallets/isar/models/token_wallet_info.g.dart
@@ -70,7 +70,7 @@ const TokenWalletInfoSchema = CollectionSchema(
getId: _tokenWalletInfoGetId,
getLinks: _tokenWalletInfoGetLinks,
attach: _tokenWalletInfoAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _tokenWalletInfoEstimateSize(
diff --git a/lib/wallets/isar/models/wallet_info.g.dart b/lib/wallets/isar/models/wallet_info.g.dart
index 1db7d04..0667a4f 100644
--- a/lib/wallets/isar/models/wallet_info.g.dart
+++ b/lib/wallets/isar/models/wallet_info.g.dart
@@ -112,7 +112,7 @@ const WalletInfoSchema = CollectionSchema(
getId: _walletInfoGetId,
getLinks: _walletInfoGetLinks,
attach: _walletInfoAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _walletInfoEstimateSize(
diff --git a/lib/wallets/isar/models/wallet_info_meta.g.dart b/lib/wallets/isar/models/wallet_info_meta.g.dart
index 4ec6324..9bf7a93 100644
--- a/lib/wallets/isar/models/wallet_info_meta.g.dart
+++ b/lib/wallets/isar/models/wallet_info_meta.g.dart
@@ -55,7 +55,7 @@ const WalletInfoMetaSchema = CollectionSchema(
getId: _walletInfoMetaGetId,
getLinks: _walletInfoMetaGetLinks,
attach: _walletInfoMetaAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _walletInfoMetaEstimateSize(
diff --git a/lib/wallets/isar/models/wallet_solana_token_info.g.dart b/lib/wallets/isar/models/wallet_solana_token_info.g.dart
index bd83700..d4e1c7f 100644
--- a/lib/wallets/isar/models/wallet_solana_token_info.g.dart
+++ b/lib/wallets/isar/models/wallet_solana_token_info.g.dart
@@ -71,7 +71,7 @@ const WalletSolanaTokenInfoSchema = CollectionSchema(
getId: _walletSolanaTokenInfoGetId,
getLinks: _walletSolanaTokenInfoGetLinks,
attach: _walletSolanaTokenInfoAttach,
- version: '3.3.0-dev.2',
+ version: '3.3.2',
);
int _walletSolanaTokenInfoEstimateSize(
diff --git a/pubspec.lock b/pubspec.lock
index 4d4e8de..48dc699 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -5,18 +5,18 @@ packages:
dependency: transitive
description:
name: _fe_analyzer_shared
- sha256: "0eb33edbbe99a02e73b8bbeb6f2b65972023d902117ee8d1bf0ea1a79f83aa7b"
+ sha256: "3b19a47f6ea7c2632760777c78174f47f6aec1e05f0cd611380d4593b8af1dbc"
url: "https://pub.dev"
source: hosted
- version: "90.0.0"
+ version: "96.0.0"
analyzer:
dependency: "direct dev"
description:
name: analyzer
- sha256: "711e3a890bb529bf55f07d73b8706f4b7504ad77e90d2f205626b116c048583f"
+ sha256: "0c516bc4ad36a1a75759e54d5047cb9d15cded4459df01aa35a0b5ec7db2c2a0"
url: "https://pub.dev"
source: hosted
- version: "8.3.0"
+ version: "10.2.0"
another_flushbar:
dependency: "direct main"
description:
@@ -163,10 +163,10 @@ packages:
dependency: transitive
description:
name: build
- sha256: ce76b1d48875e3233fde17717c23d1f60a91cc631597e49a400c89b475395b1d
+ sha256: "45d14a0fb23e018d8287c32fc98d726ce466b231928ed9b9200f29bd3ccd39ae"
url: "https://pub.dev"
source: hosted
- version: "3.1.0"
+ version: "4.0.7"
build_cli_annotations:
dependency: transitive
description:
@@ -179,10 +179,10 @@ packages:
dependency: transitive
description:
name: build_config
- sha256: "4f64382b97504dc2fcdf487d5aae33418e08b4703fc21249e4db6d804a4d0187"
+ sha256: d466ed2dc9c6cd1d169948879b84ee061eb5e22c64a7c6089879c6296d272a8d
url: "https://pub.dev"
source: hosted
- version: "1.2.0"
+ version: "1.3.3"
build_daemon:
dependency: transitive
description:
@@ -191,30 +191,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "4.1.1"
- build_resolvers:
- dependency: transitive
- description:
- name: build_resolvers
- sha256: d1d57f7807debd7349b4726a19fd32ec8bc177c71ad0febf91a20f84cd2d4b46
- url: "https://pub.dev"
- source: hosted
- version: "3.0.3"
build_runner:
dependency: "direct dev"
description:
name: build_runner
- sha256: b24597fceb695969d47025c958f3837f9f0122e237c6a22cb082a5ac66c3ca30
- url: "https://pub.dev"
- source: hosted
- version: "2.7.1"
- build_runner_core:
- dependency: transitive
- description:
- name: build_runner_core
- sha256: "066dda7f73d8eb48ba630a55acb50c4a84a2e6b453b1cb4567f581729e794f7b"
+ sha256: "5367e521935b102bdf1e735d2aab461e36b2edca6517662d088dd04cc39f8d16"
url: "https://pub.dev"
source: hosted
- version: "9.3.1"
+ version: "2.15.1"
built_collection:
dependency: transitive
description:
@@ -753,10 +737,10 @@ packages:
dependency: transitive
description:
name: dart_style
- sha256: a9c30492da18ff84efe2422ba2d319a89942d93e58eb0b73d32abe822ef54b7b
+ sha256: "29f7ecc274a86d32920b1d9cfc7502fa87220da41ec60b55f329559d5732e2b2"
url: "https://pub.dev"
source: hosted
- version: "3.1.3"
+ version: "3.1.7"
dartx:
dependency: transitive
description:
@@ -857,10 +841,10 @@ packages:
dependency: "direct dev"
description:
name: drift_dev
- sha256: "5c0e6ae3c2afcfc2e3f66ea51e7268622906a1e29fd0ee82e6a9b17bfd73a9b0"
+ sha256: "9cfff1576b49725da0d32c040651a41ae195e8c4af8d8da301593e41d7abc2f7"
url: "https://pub.dev"
source: hosted
- version: "2.34.4"
+ version: "2.34.0"
drift_flutter:
dependency: "direct main"
description:
@@ -1337,10 +1321,10 @@ packages:
dependency: "direct dev"
description:
name: hive_ce_generator
- sha256: a169feeff2da9cc2c417ce5ae9bcebf7c8a95d7a700492b276909016ad70a786
+ sha256: c9a7cda57823ffec35846c051637ddcd105eafa253e7395d9c8c0ed5e87fbb72
url: "https://pub.dev"
source: hosted
- version: "1.9.3"
+ version: "1.11.1"
hive_test:
dependency: "direct dev"
description:
@@ -1438,26 +1422,26 @@ packages:
dependency: "direct main"
description:
name: isar_community
- sha256: eae4a7e659bec0f92fc953afb8738512062df6a2ff99fe838cb53f9ed4fa6e97
+ sha256: "683fd093956eac3a660776afb70d65d50a3391b3587b40b89e3d12586b8cc47f"
url: "https://pub.dev"
source: hosted
- version: "3.3.0-dev.2"
+ version: "3.3.2"
isar_community_flutter_libs:
dependency: "direct main"
description:
name: isar_community_flutter_libs
- sha256: e8e6668d2c20ed61af9422bddc0bc3d1f6db91e3a5dae4406379a1426c06fbff
+ sha256: c44340fa38c81ef16d924202d443bbe799cde4826be9a31a9dc92ee612e1966f
url: "https://pub.dev"
source: hosted
- version: "3.3.0-dev.2"
+ version: "3.3.2"
isar_community_generator:
dependency: "direct dev"
description:
name: isar_community_generator
- sha256: "9da90eafaecf2ec482f50854373e37f3d9e33387830dbc0265bcdb74d9036e74"
+ sha256: fd5a2a5df2aac2fccba82425005bf47fd2a48f34190536d0c9fd732dc7303fb3
url: "https://pub.dev"
source: hosted
- version: "3.3.0-dev.2"
+ version: "3.3.2"
isolate_channel:
dependency: transitive
description:
@@ -1664,10 +1648,10 @@ packages:
dependency: "direct dev"
description:
name: mockito
- sha256: a45d1aa065b796922db7b9e7e7e45f921aed17adf3a8318a1f47097e7e695566
+ sha256: eff30d002f0c8bf073b6f929df4483b543133fcafce056870163587b03f1d422
url: "https://pub.dev"
source: hosted
- version: "5.6.3"
+ version: "5.6.4"
mocktail:
dependency: transitive
description:
@@ -2176,18 +2160,18 @@ packages:
dependency: transitive
description:
name: source_gen
- sha256: "7b19d6ba131c6eb98bfcbf8d56c1a7002eba438af2e7ae6f8398b2b0f4f381e3"
+ sha256: a603f1fb984a7391ae5978d1b92bfaaa08b350dca5c825256f925818f7943bf5
url: "https://pub.dev"
source: hosted
- version: "3.1.0"
+ version: "4.2.4"
source_helper:
dependency: transitive
description:
name: source_helper
- sha256: "6a3c6cc82073a8797f8c4dc4572146114a39652851c157db37e964d9c7038723"
+ sha256: "5e6f216fdf6376c9f3852381ae037499797a3385377d388b011dac98d303c67c"
url: "https://pub.dev"
source: hosted
- version: "1.3.8"
+ version: "1.3.13"
source_map_stack_trace:
dependency: transitive
description:
@@ -2240,10 +2224,10 @@ packages:
dependency: transitive
description:
name: sqlparser
- sha256: "772bb2f6f5bce0631a60f26b57d6e8882e1105c22345b05c163ee6ee5d7ba32d"
+ sha256: "40bdddb306a727be9ce510bd2d2b9a6c9db6c586d846ef7b22e3990a2b24f02d"
url: "https://pub.dev"
source: hosted
- version: "0.45.0"
+ version: "0.44.5"
stack_trace:
dependency: transitive
description:
@@ -2374,14 +2358,6 @@ packages:
url: "https://pub.dev"
source: hosted
version: "0.11.1"
- timing:
- dependency: transitive
- description:
- name: timing
- sha256: "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe"
- url: "https://pub.dev"
- source: hosted
- version: "1.0.2"
tint:
dependency: transitive
description:
diff --git a/scripts/app_config/templates/pubspec.template.yaml b/scripts/app_config/templates/pubspec.template.yaml
index 27220dd..d88e6f9 100644
--- a/scripts/app_config/templates/pubspec.template.yaml
+++ b/scripts/app_config/templates/pubspec.template.yaml
@@ -159,7 +159,7 @@ dependencies:
# Storage plugins
flutter_secure_storage: ^10.3.1
- hive_ce: ^2.13.2
+ hive_ce: ^2.16.0
hive_ce_flutter: ^2.3.2
path_provider: ^2.1.5
@@ -190,8 +190,8 @@ dependencies:
lottie: ^3.3.2
file_picker: ^10.3.3
connectivity_plus: ^7.3.1
- isar_community: 3.3.0-dev.2
- isar_community_flutter_libs: 3.3.0-dev.2
+ isar_community: 3.3.2
+ isar_community_flutter_libs: 3.3.2
dropdown_button2: ^2.1.3
string_validator: ^0.3.0
equatable: ^2.0.5
@@ -282,18 +282,19 @@ dev_dependencies:
sdk: flutter
integration_test:
sdk: flutter
- build_runner: ^2.5.4
+ build_runner: ^2.15.1
flutter_launcher_icons: ^0.13.1
- hive_ce_generator: ^1.9.3
+ hive_ce_generator: ^1.11.1
dependency_validator: ^5.0.2
hive_test: ^1.0.1
- mockito: ^5.4.6
+ mockito: ^5.6.4
mockingjay: ^0.2.0
- analyzer: ^8.2.2
+ analyzer: ^10.2.0
import_sorter: ^4.6.0
flutter_lints: ^3.0.1
- isar_community_generator: 3.3.0-dev.2
- drift_dev: 2.34.4
+ isar_community_generator: 3.3.2
+ # Later drift_dev releases require analyzer >=13; Isar supports <11.
+ drift_dev: 2.34.0
flutter_native_splash:
image: assets/icon/splash.png
@@ -339,9 +340,6 @@ dependency_overrides:
# required to override solana's lower version
decimal: ^3.2.4
- # pin analyzer below 8.4.0 to avoid source_gen 3.1.0 incompatibility (getInvocation() removed in 8.4.0+)
- analyzer: ">=8.2.0 <8.4.0"
-
# xelis override
freezed: ^3.1.0
freezed_annotation: ^3.1.0
diff --git a/scripts/dev/build_runner.sh b/scripts/dev/build_runner.sh
index 10c724c..4d8ab8c 100755
--- a/scripts/dev/build_runner.sh
+++ b/scripts/dev/build_runner.sh
@@ -5,4 +5,4 @@ SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
PROJECT_ROOT_DIR="$SCRIPT_DIR/../.."
cd "$PROJECT_ROOT_DIR" || exit
-dart run build_runner build --delete-conflicting-outputs
+dart run build_runner build
Why this scored 17/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.