Skip to content

v1.2.2

Latest

Choose a tag to compare

@philippoehrlein philippoehrlein released this 28 May 09:19

Hotfix: robust SQLite query handling in search API

This release fixes a runtime issue that could trigger:

Call to a member function execute() on false

What changed

  • Added defensive checks for SQLite3::prepare() and SQLite3::execute() return values
  • Improved FTS5 detection to handle non-exception failure cases safely
  • Added safe fallback behavior and API error responses instead of fatal crashes

Result

Search now fails gracefully on hosts with stricter or inconsistent SQLite behavior.