6d0e4a1193
* chore(deps): bump Rust and Dart dependencies Bump Rust dependencies in library/ and patch/: - comde: 0.2.3 → 0.3.1 (library), 0.2.3 → 0.3.0 (patch) - zip: 0.6.4 → 3.0.0 (breaking: FileOptions → SimpleFileOptions) - android_logger: 0.13.0 → 0.15.0 - mockall: 0.12.1 → 0.13.1 - serial_test: 2.0.0 → 3.2.0 - cbindgen: 0.24.0 → 0.28.0 Bump Dart dev dependency in shorebird_code_push/: - ffigen: upper bound <17.0.0 → <19.0.0 Updated zip API usage (FileOptions → SimpleFileOptions) and adjusted test assertion for changed error message. Binary size impact (macOS release, arm64): - libupdater.a: +83 KB (+0.28%) - libupdater.dylib: +34 KB (+0.75%) Closes #206, #271, #273. * chore: add EOCD to cspell dictionary The zip 3.0 crate changed its error message to reference "EOCD" (End of Central Directory), which cspell doesn't recognize.
29 lines
674 B
YAML
29 lines
674 B
YAML
name: shorebird_code_push
|
|
description: Check for and download Shorebird code push updates from your app.
|
|
version: 2.0.5
|
|
homepage: https://shorebird.dev
|
|
repository: https://github.com/shorebirdtech/updater/tree/main/shorebird_code_push
|
|
|
|
environment:
|
|
sdk: ">=3.5.4 <4.0.0"
|
|
flutter: ">=3.24.5"
|
|
|
|
dependencies:
|
|
ffi: ^2.0.2
|
|
meta: ^1.9.1
|
|
|
|
dev_dependencies:
|
|
ffigen: ">=8.0.2 <19.0.0"
|
|
mocktail: ^1.0.0
|
|
test: ^1.19.2
|
|
very_good_analysis: ^7.0.0
|
|
|
|
ffigen:
|
|
output: "lib/src/generated/updater_bindings.g.dart"
|
|
name: "UpdaterBindings"
|
|
headers:
|
|
entry-points:
|
|
- "../library/include/updater.h"
|
|
preamble: |
|
|
// ignore_for_file: unused_element, unused_field
|