| 2026-05-27 | Need chatId to make senderId | Stephen Paul Weber | 0.0.1 |
| 2026-05-26 | mamBy != account means channel, be consistent | Stephen Paul Weber | |
| 2026-05-26 | Soon but give some space | Stephen Paul Weber | |
| 2026-05-26 | MUC PM doesn't use channel mam | Stephen Paul Weber | |
| 2026-05-26 | Store updates using the update storage helper | Stephen Paul Weber | |
| 2026-05-26 | Better log tag | Stephen Paul Weber | |
| 2026-05-26 | Need explicity type for c bridge macros | Stephen Paul Weber | |
| 2026-05-26 | Hydrate stubs on store | Stephen Paul Weber | |
| 2026-05-26 | Need an index for sync point | Stephen Paul Weber | |
| 2026-05-26 | Fix typo | Stephen Paul Weber | |
| 2026-05-26 | Workaround for https://github.com/HaxeFoundation/haxe/iss... | Stephen Paul Weber | |
| 2026-05-26 | Whitespace | Stephen Paul Weber | |
| 2026-05-26 | Even longer timeout for slow CI | Stephen Paul Weber | |
| 2026-05-26 | These are accessible via interface | Stephen Paul Weber | |
| 2026-05-26 | Can't use the C++ type in all cases | Stephen Paul Weber | |
| 2026-05-26 | Longer timeouts for slow CI | Stephen Paul Weber | |
| 2026-05-26 | Workaround for https://github.com/HaxeFoundation/haxe/iss... | Stephen Paul Weber | |
| 2026-05-26 | Longer timeouts because CI is slow | Stephen Paul Weber | |
| 2026-05-25 | TS didn't like generating a stub type for the other way | Stephen Paul Weber | |
| 2026-05-25 | Sender is also a member | Stephen Paul Weber | |
| 2026-05-25 | Implement sqlite persistence for members lists | Stephen Paul Weber | |
| 2026-05-22 | Get and use actual member list | Stephen Paul Weber | |
| 2026-05-22 | Do not double store xml: prefix | Stephen Paul Weber | |
| 2026-05-24 | Fetch handler must be registered sync | Stephen Paul Weber | |
| 2026-05-22 | We already do this | Stephen Paul Weber | |
| 2026-05-22 | Send lazy queries out in bursts | Stephen Paul Weber | |
| 2026-05-22 | Typo | Stephen Paul Weber | |
| 2026-05-12 | Match local docker build to CI better | Stephen Paul Weber | |
| 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 |