| 2026-05-12 | Match local docker build to CI better | Stephen Paul Weber | main |
| 2026-05-12 | Need @xmpp/sasl-scram-sha-1 for nodejs tests | Stephen Paul Weber | |
| 2026-05-12 | utest uses trace to print the report... | Stephen Paul Weber | |
| 2026-05-12 | Longer timeout | Stephen Paul Weber | |
| 2026-05-12 | Better caching, get node22 for test run | Stephen Paul Weber | |
| 2026-05-12 | Don't add xmlns if not defined | Stephen Paul Weber | |
| 2026-05-12 | Missed this dependency | Stephen Paul Weber | |
| 2026-05-11 | Snip nested versions in case there are any | Stephen Paul Weber | |
| 2026-05-11 | Playwright in CI | Stephen Paul Weber | |
| 2026-05-11 | Get npm deps for running tests | Stephen Paul Weber | |
| 2026-05-11 | CI needs esbuild | Stephen Paul Weber | |
| 2026-05-11 | Gate nodejs logs behind env var | Stephen Paul Weber | |
| 2026-05-11 | More reliable SM storage | Stephen Paul Weber | |
| 2026-05-11 | Test and fix sqlite blobs on js | Stephen Paul Weber | |
| 2026-05-11 | Better support for nodejs | Stephen Paul Weber | |
| 2026-05-10 | Store highest sortId seen for an account | Stephen Paul Weber | |
| 2026-05-09 | Run tests first, and run ci mode tests | Stephen Paul Weber | |
| 2026-05-09 | Try CI on 4.3.7 | Stephen Paul Weber | |
| 2026-05-09 | Normalize whitespace | Stephen Paul Weber | |
| 2026-05-09 | Can't build batteriesincluded and regular in parallel | Stephen Paul Weber | |
| 2026-05-09 | "shell" runs before the recipe instead of inline | Stephen Paul Weber | |
| 2026-05-09 | Fix hxcpp in hx-build-dep | Stephen Paul Weber | |
| 2026-05-09 | Run most test on all targets | Stephen Paul Weber | |
| 2026-05-05 | Run tests under C++ and fix bugs found as a result | Stephen Paul Weber | |
| 2026-05-05 | Run most tests under nodejs as well | Stephen Paul Weber | |
| 2026-05-03 | Some doc fixes | Stephen Paul Weber | |
| 2026-05-03 | Document some more undocumented APIs with basics | Stephen Paul Weber | |
| 2026-05-03 | Don're report offline when we already reported error | Stephen Paul Weber | |
| 2026-05-03 | Do not store until we have connected | Stephen Paul Weber | |
| 2026-05-03 | Use paragraphs with possible breaks in them, not div | Stephen Paul Weber | |
| 2026-05-03 | Paras for unstyled | Stephen Paul Weber | |
| 2026-05-03 | Autolink email | Stephen Paul Weber | |
| 2026-05-03 | Set last message, then notify handlers, then update unrea... | Stephen Paul Weber | |
| 2026-05-01 | Prettier | Stephen Paul Weber | |
| 2026-05-01 | Fix reply stub hydration | Stephen Paul Weber | |
| 2026-04-29 | In latest sqlite-wasm v2 is the default when using ESM | Stephen Paul Weber | |
| 2026-04-29 | Add more sqlite tests and implement missing logic that ID... | Stephen Paul Weber | |
| 2026-04-29 | Only allow queries after migrations are done | Stephen Paul Weber | |
| 2026-04-29 | Initial sqlite FTS | Stephen Paul Weber | |
| 2026-04-29 | Start writing tests for sqlite-wasm as well | Stephen Paul Weber | |
| 2026-04-29 | Can't run zero queries | Stephen Paul Weber | |
| 2026-04-29 | Bypass the dump out to unknown sometimes | Stephen Paul Weber | |
| 2026-04-29 | Do not reconnect syncrounously | Stephen Paul Weber | |
| 2026-04-29 | Cannot use jsonb function in default | Stephen Paul Weber | |
| 2026-04-29 | Remove unused property | Stephen Paul Weber | |
| 2026-04-29 | Parse tombstones properly | Stephen Paul Weber | |
| 2026-04-29 | Typo | Stephen Paul Weber | |
| 2026-04-29 | Empty key is null key | Stephen Paul Weber | |
| 2026-04-29 | If lastMessage is null we can replace it | Stephen Paul Weber | |
| 2026-04-29 | Support some generics in swift | Stephen Paul Weber | |
| 2026-04-29 | No stanza in pubilc API | Stephen Paul Weber | |
| 2026-04-28 | Forgot this | Stephen Paul Weber | |
| 2026-04-27 | Allow setting and viewing rich presence | Stephen Paul Weber | |
| 2026-04-27 | Don't need this hack anymore | Stephen Paul Weber | |
| 2026-04-27 | Type annotation for cpp output | Stephen Paul Weber | |
| 2026-04-27 | Get and search chat tags | Stephen Paul Weber | |
| 2026-04-27 | Null check | Stephen Paul Weber | |
| 2026-04-27 | Search MUC participants | Stephen Paul Weber | |
| 2026-04-27 | List available chat sources (human readable) | Stephen Paul Weber | |
| 2026-04-24 | Allow checking if a discovered chat can call | Stephen Paul Weber | |
| 2026-04-24 | Default mime | Stephen Paul Weber | |
| 2026-04-23 | Always make a chat with our own server | Stephen Paul Weber | |
| 2026-04-23 | Parse and store message, thread, and chat subjects | Stephen Paul Weber | |
| 2026-04-23 | xml: prefix is special | Stephen Paul Weber | |
| 2026-04-22 | Color cannot be null | Stephen Paul Weber | |
| 2026-04-22 | Check if user can remove a role | Stephen Paul Weber | |
| 2026-04-22 | Initial role system | Stephen Paul Weber | |
| 2026-04-22 | When getting backwards keep going backwards | Stephen Paul Weber | |
| 2026-04-22 | Store full presence stanzas | Stephen Paul Weber | |
| 2026-04-21 | Track MUC sync/join failure | Stephen Paul Weber | |
| 2026-04-21 | Add ability to moderate a message | Stephen Paul Weber | |
| 2026-04-21 | Fix some comments | Stephen Paul Weber | |
| 2026-04-21 | Helper to get moderation reason | Stephen Paul Weber | |
| 2026-04-19 | Get last page when getMessagesBefore(null) | Stephen Paul Weber | |
| 2026-04-19 | Find parent if we get it later | Stephen Paul Weber | |
| 2026-04-19 | We can at least know which serverIdBy it must be | Stephen Paul Weber | |
| 2026-04-19 | Remove unused lines | Stephen Paul Weber | |
| 2026-04-19 | Don't trim variant selector until reaction xep | Stephen Paul Weber | |
| 2026-04-18 | Send receipts to trusted chats | Stephen Paul Weber | |
| 2026-04-18 | Handle incoming receipts from MAM also | Stephen Paul Weber | |
| 2026-04-13 | Request and process delivery reciepts | Stephen Paul Weber | |
| 2026-04-13 | If it's an error we don't want to process anything | Stephen Paul Weber | |
| 2026-04-12 | Don't expand bare domains | Stephen Paul Weber | |
| 2026-04-12 | Fix some autolink edge cases | Stephen Paul Weber | |
| 2026-04-12 | PRAGMA synchronous=NORMAL | Stephen Paul Weber | |
| 2026-04-12 | Render links to text | Stephen Paul Weber | |
| 2026-04-12 | Fix NPE | Stephen Paul Weber | |
| 2026-04-12 | Update getting started docs | Stephen Paul Weber | |
| 2026-04-12 | Builder for html fragment | Stephen Paul Weber | |
| 2026-04-12 | Improve whitespace for XEP0393 render | Stephen Paul Weber | |
| 2026-04-12 | Support code language | Stephen Paul Weber | |
| 2026-04-11 | unstyled lines are still lines | Stephen Paul Weber | |
| 2026-04-11 | Remove access to raw body | Stephen Paul Weber | |
| 2026-04-10 | Helper to get plain text from HTML | Stephen Paul Weber | |
| 2026-04-10 | Typo | Stephen Paul Weber | |
| 2026-04-09 | Generate proper swift API docs | Stephen Paul Weber | |
| 2026-04-09 | Add more reference docs | Stephen Paul Weber | |
| 2026-04-09 | Fix doc build | Stephen Paul Weber | |
| 2026-04-08 | Support Array<String> arguments | Stephen Paul Weber | |
| 2026-04-08 | Some sqlite fixes | Stephen Paul Weber |