Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Reactphp Sqlite Laravel Package

clue/reactphp-sqlite

Async SQLite client for ReactPHP: run non-blocking queries against SQLite databases using promises and the event loop. Ideal for CLI daemons and long-running apps needing lightweight SQL storage without blocking I/O.

View on GitHub
Deep Wiki
Context7
v1.7.0
  • Feature: Improve PHP 8.4+ support by avoiding implicitly nullable types. (#72 and #73 by @clue)

  • Feature / Fix: Update close handler to avoid unhandled promise rejections. (#71 by @clue)

  • Minor documentation improvements. (#68 by @yadaiio)

v1.6.0
  • Feature: Forward compatibility with upcoming Promise v3. (#63 by @clue)

  • Feature: Full PHP 8.2+ compatibility. (#64 by @clue and #62 by @SimonFrings)

  • Improve test suite, ensure 100% code coverage and report failed assertions. (#65 and #66 by @clue)

v1.5.0
  • Feature: Improve PHAR support, support spawning worker process from PHARs without file extension. (#61 by @clue)

  • Improve test suite and update clue/phar-composer to avoid skipped tests on Windows. (#60 by @clue)

v1.4.0
  • Feature: Support running from PHAR. (#55 by @clue)

  • Feature: Simplify internal JSON-RPC protocol by avoiding unneeded escapes. (#56 by @clue)

v1.3.0
  • Feature: Support upcoming PHP 8.1 release. (#49 by @SimonFrings)

  • Feature: Support passing custom PHP binary as optional argument to Factory. (#45 and #46 by @clue)

    // advanced usage: pass custom PHP binary to use when spawning child process
    $factory = new Clue\React\SQLite\Factory(null, '/usr/bin/php6.0');
    
  • Feature: Support using blocking SQLite adapter when using an empty binary path. (#48 by @clue)

    // advanced usage: empty binary path runs blocking SQLite in same process
    $factory = new Clue\React\SQLite\Factory(null, '');
    
  • Feature: Use default php binary instead of respecting PHP_BINARY when automatic binary detection fails for non-CLI SAPIs. (#50 by @clue)

v1.2.0
  • Feature: Simplify usage by supporting new default loop. (#39 by @clue and #44 by @SimonFrings)

    // old (still supported)
    $factory = new Clue\React\SQLite\Factory($loop);
    
    // new (using default loop)
    $factory = new Clue\React\SQLite\Factory();
    
  • Feature: Reject null byte in path to SQLite database file. (#42 by @SimonFrings)

  • Maintenance: Improve documentation and examples. (#38 by @PaulRotmann and #43 by @SimonFrings)

v1.1.0
  • Improve test suite and add .gitattributes to exclude dev files from exports. Add PHP 8 support, update to PHPUnit 9 and simplify test setup. (#30, #31, #33, #34 and #37 by @SimonFrings)
v1.0.1
  • Fix: Fix result set rows for DDL queries to be null, instead of empty array. (#26 by @clue)
v1.0.0
  • First stable release, following SemVer
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
terminal42/code-quality-tools
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky