11.0.285
sipcapture/homer11.0.285Jun 29, 2026by adubovikov
AI Summary
Performance and routing fix release improving search filters and SIP message routing behavior.
Key Highlights
- Dashboard form filters now use exact equality by default
- REFER SIP messages now route to `hep_proto_1_call` (Homer 7 parity)
- Enabled `lazy_payload` by default for improved search performance
Breaking Changes
- Existing REFER traffic stored in `hep_proto_1_default` remains unchanged unless re-ingested.
- Call-ID and string filters default to exact match unless a `%` wildcard is used.
New Features
- Exact equality search filters
- REFER routing parity with Homer 7
Full Release Notes
## Summary Search performance and SIP ingest routing fixes. ### Features * **#849** — Dashboard form filters use exact equality (`=`) by default; SQL `LIKE` only when the value contains `%`. `lazy_payload` phase 1 is `SELECT uuid, timestamp`; full rows are hydrated by uuid in phase 2. ### Fixes * **#850** — Route `REFER` SIP messages to `hep_proto_1_call` (Homer 7 parity); they no longer land only in `hep_proto_1_default` ([#851](https://github.com/sipcapture/homer/pull/851)). ### Upgrade notes * **REFER:** new traffic appears in the calls table and call-flow view. Rows already stored in `hep_proto_1_default` are unchanged unless re-ingested. * **Form search:** Call-ID and other string filters are exact match unless you type a `%` wildcard pattern. * **`lazy_payload`:** enabled by default (`storage.ducklake.search.lazy_payload: true`).