isar_plus_flutter_libs 1.3.7 copy "isar_plus_flutter_libs: ^1.3.7" to clipboard
isar_plus_flutter_libs: ^1.3.7 copied to clipboard

Isar Plus Core binaries for the Isar Plus Database. Needs to be included for Flutter apps.

1.3.6 #

  • fix(darwin/spm): generate the Darwin force-link symbol anchor and C header from Dart FFI bindings during binding generation, Darwin builds, and release publishing.
  • fix(darwin/spm): expose only isar_plus_force_link_all_symbols() through the generated C header while retaining all native FFI entry points in release builds.

1.3.5 #

  • fix(darwin/spm): prevent missing isar_plus_* symbols in iOS/macOS release builds by force-loading static core archive during SwiftPM linking.
  • fix(darwin/spm): enforce native core symbol retention from plugin registration by touching isar_plus_get_error and isar_plus_version.

1.3.4 #

  • fix(deps): widen analyzer dependency constraints to support analyzer 13.x.

1.3.3 #

  • fix(flutter_libs): update Swift plugin isar_plus_get_error call to pass pointer instead of integer after signature change; update Core/include/binding.h with correct signature.

1.3.2 #

  • fix: rename all FFI C symbols from isar_ to isar_plus_.
  • refactor: compile web persistence functions unconditionally in Rust (stubs on native, real impl on wasm) so bindings are generated automatically.

1.3.1 #

  • fix(native): worker pool was removed because it could not provide the desired results. Further work is needed on this issue.

1.3.0 #

  • refactor: rename all compiled native binary filenames, Rust crate names, and Apple SPM package architectures from isar to isar_plus (e.g. libisar -> libisar_plus, IsarPlusCore -> isar_plus_core) to eliminate naming conflicts and fully align the codebase to the project package namespace.
  • breaking: change default background worker pool count to 1 (down from a processors clamp) to prioritize memory efficiency. Use Isar.setWorkerCount() to increase this value for heavier asynchronous workloads.

1.2.9 #

  • fix(native): prevent Scudo invalid chunk state crash in async operations by removing per-task IsarCore buffer cleanup when running on long-lived worker pool isolates.

1.2.8 #

  • feat: implement static worker pool for parallel execution on native platforms. This reuses isolates to significantly reduce the overhead of asynchronous operations.
  • feat: add Isar.setWorkerCount(int count) to allow customizing the number of background workers.
  • feat: introduce eager initialization of worker isolates ("warm up") to eliminate latency for the first asynchronous call.

1.2.7 #

  • ios/macos: switch from CocoaPods to Swift Package Manager (SPM); SPM is now stable

1.2.6-dev.2 #

1.2.6 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.2.5...1.2.6

1.2.5 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.2.4...1.2.5

1.2.4 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.2.3...1.2.4

1.2.3 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.2.2...1.2.3

1.2.2 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.2.1...1.2.2

1.2.1 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.2.0...1.2.1

1.2.0 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.1.9...1.2.0

1.1.9 #

What's Changed #

Other Changes #

New Contributors #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.1.8...1.1.9

1.1.9 #

What's Changed #

Other Changes #

New Contributors #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.1.8...1.1.9

1.1.8 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.1.7...1.1.8

1.1.7 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.1.6...1.1.7

1.1.6 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.1.5...1.1.6

1.1.5 #

1.1.4 #

1.1.3 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.1.2...1.1.3

1.1.2 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.1.1...1.1.2

1.1.1 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.28...1.1.1

1.0.28 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.27...1.0.28

1.0.27 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.26...1.0.27

1.0.26 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.25...1.0.26

1.0.25 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.24...1.0.25

1.0.24 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.23...1.0.24

1.0.23 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.22...1.0.23

1.0.23 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.22...1.0.23

1.0.23 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.22...1.0.23

1.0.23 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.22...1.0.23

1.0.22 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.21...1.0.22

1.0.21 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.20...1.0.21

1.0.20 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.19...1.0.20

1.0.19 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.18...1.0.19

1.0.18 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.17...1.0.18

1.0.17 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.16...1.0.17

1.0.16 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.15...1.0.16

1.0.15 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.14...1.0.15

1.0.14 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.13...1.0.14

1.0.13 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.12...1.0.13

1.0.12 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.11...1.0.12

1.0.11 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.10...1.0.11

1.0.9 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.8...1.0.9

1.0.8 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.7...1.0.8

1.0.7 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.6...1.0.7

1.0.6 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.5...1.0.6

1.0.5 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.4...1.0.5

1.0.4 #

What's Changed #

Other Changes #

Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.3...1.0.4

1.0.2 #

1.0.1 #

1.0.0 #

🎉 Isar Plus Flutter Libs v1.0.0 Stable Release 🎉

This is the initial stable release of Isar Plus Flutter Libs, providing the native binaries and platform-specific implementations for the Isar Plus database.

Features #

  • Multi-platform support: Native binaries for Android, iOS, macOS, Windows, and Linux
  • Optimized binaries: Platform-specific optimizations for maximum performance
  • Flutter integration: Seamless integration with Flutter applications
  • Web compatibility: Support for web deployments with Isar Plus
  • Enhanced security: Built-in encryption support at the native level

Platform Support #

  • Android: Minimum SDK 23, supports arm64-v8a, armeabi-v7a, x86_64
  • iOS: iOS 12.0+, supports arm64, x86_64 simulator
  • macOS: macOS 10.14+, supports arm64 and x86_64
  • Windows: Windows 10+, supports x64
  • Linux: Ubuntu 18.04+, supports x64 and arm64
  • Web: WebAssembly support for browser environments

Dependencies #

  • Compatible with isar_plus: ^1.0.0
  • Requires Flutter 3.10.0 or higher
  • Requires Dart SDK 3.1.0 or higher

For detailed API documentation and migration guides, see the Isar Plus documentation.

9
likes
135
points
3.61k
downloads

Documentation

API reference

Publisher

verified publisherahmetaydin.dev

Weekly Downloads

Isar Plus Core binaries for the Isar Plus Database. Needs to be included for Flutter apps.

Repository (GitHub)

License

Apache-2.0 (license)

Dependencies

flutter, isar_plus

More

Packages that depend on isar_plus_flutter_libs

Packages that implement isar_plus_flutter_libs