PackageTrack
Sign in Get early access

isar_plus

Extremely fast, easy to use, and fully async NoSQL database for Flutter. Enhanced version with additional features.

1.3.9 3.5K downloads/mo #4392 most downloaded on pub.dev ahmtydn/isar_plus

What this package is like to depend on

Last release 20 days ago

04 Aug 2026

Ships fairly regularly

a new release about every 4 weeks

Nearly every release is documented

notes for 46 of 50 stable releases

7 versions withdrawn

withdrawn after publishing

11 months old

58 releases · first in 2025

58 releases in the last 12 months

see the full history below

Release timeline

58 releases · Sep 2025 to Aug 2026
2026
Release Pre-release Withdrawn

Releases

latest 58
  1. 4.0.0-dev.33 17 Sep 2025 pre-release withdrawn

    Nothing published for this version

  2. 4.0.0-dev.32 17 Sep 2025 pre-release withdrawn

    Nothing published for this version

  3. 1.3.9 04 Aug 2026
    Release notes

    What's Changed

    • feat(darwin): transition to dynamic IsarPlusCore.framework by @ahmtydn in #107

    Full Changelog: v1.3.8...v1.3.9

    Open source →
    Release notes
    • fix(darwin): ship Isar Core as the dynamic IsarPlusCore.framework instead of a static library, and load it with DynamicLibrary.open() rather than DynamicLibrary.process().
    Open source →
  4. 1.3.8 01 Aug 2026
    Release notes

    Full Changelog: v1.3.7...v1.3.8

    Open source →
    Release notes
    • fix(sqlite): implement IsarCollection.getSize() for the SQLite engine using the dbstat virtual table instead of always returning 0.
    Open source →
  5. 1.3.7 08 Jun 2026
    Release notes

    What's Changed

    • refactor: update imports and wrap web bindings in IsarBindingsX extension by @ahmtydn in #103

    Full Changelog: v1.3.6...v1.3.7

    Open source →
    Release notes
    • refactor(web): wrap the generated web FFI bindings in the IsarBindingsX extension on JSIsar and update imports to use the local ffi.dart and interop.dart.
    Open source →
  6. 1.3.6 02 Jun 2026
    Release notes

    Full Changelog: v1.3.5...v1.3.6

    Open source →
    Release notes
    • 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.
    Open source →
  7. 1.3.5 02 Jun 2026
    Release notes

    Full Changelog: v1.3.4...v1.3.5

    Open source →
    Release notes
    • 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.
    Open source →
  8. 1.3.4 30 May 2026
    Release notes

    What's Changed

    • refactor: apply dart format to codebase and update analyzer dependency constraints by @ahmtydn in #100
    • melos by @ahmtydn in #101

    Full Changelog: v1.3.3...v1.3.4

    Open source →
    Release notes
    • fix(deps): widen analyzer dependency constraints to support analyzer 13.x.
    Open source →
  9. 1.3.3 29 May 2026
    Release notes

    Full Changelog: v1.3.2...v1.3.3

    Open source →
    Release notes
    • 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.
    Open source →
  10. 1.3.2 29 May 2026
    Release notes

    Full Changelog: v1.3.1...v1.3.2

    Open source →
  11. 1.3.1 29 May 2026
    Release notes

    What's Changed

    • fix: remove custom worker pool implementation and refactor to use Isolate.run by @ahmtydn in #98

    Full Changelog: v1.3.0...v1.3.1

    Open source →
    Release notes
    • fix(native): worker pool was removed because it could not provide the desired results. Further work is needed on this issue.
    Open source →
  12. 1.3.0 29 May 2026 withdrawn
    Release notes

    What's Changed

    Full Changelog: v1.2.9...v1.3.0

    Open source →
    Release notes
    • 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.
    Open source →
  13. 1.2.9 28 May 2026 withdrawn
    Release notes
    • 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.
    Open source →
  14. 1.2.8 28 May 2026 withdrawn
    Release notes
    • 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.
    Open source →
  15. 1.2.7 27 May 2026
    Release notes
    • chore: update isar_plus and isar_plus_test dependencies to latest versions
    • ios/macos: switch from CocoaPods to Swift Package Manager (SPM); SPM is now stable
    Open source →
  16. 1.2.6 03 May 2026
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.2.6 -->

    Open source →
  17. 1.2.6-dev.2 03 May 2026 pre-release
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v1.2.6-dev.2 -->

    Full Changelog: https://github.com/ahmtydn/isar_plus/compare/v1.2.6-dev.1...v1.2.6-dev.2

    Open source →
  18. 1.2.5 03 Apr 2026
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.2.5 -->

    Open source →
  19. 1.2.4 03 Apr 2026
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.2.4 -->

    Open source →
  20. 1.2.3 18 Mar 2026
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.2.3 -->

    Open source →
  21. 1.2.2 14 Feb 2026
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.2.2 -->

    Open source →
  22. 1.2.1 10 Jan 2026
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.2.1 -->

    Open source →
  23. 1.2.0 11 Dec 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.2.0 -->

    Open source →
  24. 1.1.9 11 Dec 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.1.9 -->

    Open source →
  25. 1.1.8 24 Nov 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.1.8 -->

    Open source →
  26. 1.1.7 24 Nov 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.1.7 -->

    Open source →
  27. 1.1.6 20 Nov 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.1.6 -->

    Open source →
  28. 1.1.5 28 Oct 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.1.5 -->

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

    Open source →
  29. 1.1.4 28 Oct 2025 withdrawn
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.1.4 -->

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

    Open source →
  30. 1.1.3 28 Oct 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.1.3 -->

    Open source →
  31. 1.1.2 25 Oct 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.1.2 -->

    Open source →
  32. 1.1.1 19 Oct 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.1.1 -->

    Open source →
  33. 1.0.28 18 Oct 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.28 -->

    Open source →
  34. 1.0.27 14 Oct 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.27 -->

    Open source →
  35. 1.0.26 14 Oct 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.26 -->

    Open source →
  36. 1.0.25 14 Oct 2025 withdrawn
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.25 -->

    Open source →
  37. 1.0.24 12 Oct 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.24 -->

    Open source →
  38. 1.0.23 06 Oct 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.23 -->

    Open source →
  39. 1.0.22 06 Oct 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.22 -->

    Open source →
  40. 1.0.21 26 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.21 -->

    Open source →
  41. 1.0.20 25 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.20 -->

    Open source →
  42. 1.0.19 25 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.19 -->

    Open source →
  43. 1.0.18 25 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.18 -->

    Open source →
  44. 1.0.17 25 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.17 -->

    Open source →
  45. 1.0.16 25 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.16 -->

    Open source →
  46. 1.0.15 25 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.15 -->

    Open source →
  47. 1.0.14 25 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.14 -->

    Open source →
  48. 1.0.13 25 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.13 -->

    Open source →
  49. 1.0.12 25 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.12 -->

    Open source →
  50. 1.0.11 25 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.11 -->

    Open source →
  51. 1.0.9 21 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.9 -->

    Open source →
  52. 1.0.8 18 Sep 2025

    Nothing published for this version

  53. 1.0.7 18 Sep 2025

    Nothing published for this version

  54. 1.0.6 18 Sep 2025

    Nothing published for this version

  55. 1.0.5 18 Sep 2025
    Release notes

    ⚠️ DEPRECATED - This version is deprecated. Please use isar_plus 1.0.0+ instead.

    Enhancements

    • Updated dependencies

    Fixes:

    • Included desktop binaries
    • Fixed "Cannot allocate memory" error on older iOS devices
    • Fixed stripped binaries for iOS release builds
    • Fixed IsarInspector issues (thanks to RubenBez and rizzi37)
    Open source →
  56. 1.0.4 17 Sep 2025

    Nothing published for this version

  57. 1.0.2 17 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.2 -->

    Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.1...1.0.2

    Open source →
  58. 1.0.1 17 Sep 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at 1.0.1 -->

    Full Changelog: https://github.com/ahmtydn/isar_plus/compare/1.0.0...1.0.1

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive