11.0.284
dograh-hq/dograh11.0.284Jun 28, 2026by adubovikov
AI Summary
A maintenance release that resolves parsing issues in virtual search fields and URI parsing while updating documentation.
Key Highlights
- Fixed virtual `data_extra_json` fields to accept hyphenated JSON keys
- Corrected URI parsing when display names contain angle brackets
- Updated troubleshooting and search mapping documentation
New Features
- Hyphenated JSON key support in search
- Improved URI parsing
Full Release Notes
## Summary Bugfix and documentation release. ### Fixes * **#844** - Virtual `data_extra_json` search fields accept hyphenated JSON keys (e.g. `custom_headers.X-icc_uuid`) ([#847](https://github.com/sipcapture/homer/pull/847)) * **#846** - From/To URI parsing when display-name contains angle brackets, e.g. `"a <b@c>" <sip:foo@bar>` ([#848](https://github.com/sipcapture/homer/pull/848)) ### Documentation * [TROUBLESHOOTING.md](https://sipcapture.github.io/homer/TROUBLESHOOTING/) - search timeouts (`query_timeout_sec`, `http_server` read/write timeouts) * [SEARCH_MAPPINGS_AND_FIELDS.md](https://sipcapture.github.io/homer/SEARCH_MAPPINGS_AND_FIELDS/) - custom SIP header virtual field example * Data retention guide and cross-links ### Upgrade notes * **Custom header search:** use exact JSON key in `virtual.path` (e.g. `custom_headers.X-icc_uuid`). * **Long searches:** raise `coordinator.query_timeout_sec` and matching `http_server.read_timeout` / `write_timeout` - see [TROUBLESHOOTING](https://sipcapture.github.io/homer/TROUBLESHOOTING/#search-timeouts-30-seconds). **Full Changelog**: https://github.com/sipcapture/homer/compare/11.0.283...11.0.284