<feed xmlns='http://www.w3.org/2005/Atom'>
<title>matrix/LibMatrix-unpacked.git/LibMatrix/RoomTypes, branch master</title>
<subtitle>.NET 8 SDK for Matrix.
</subtitle>
<id>http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/atom?h=master</id>
<link rel='self' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/'/>
<updated>2025-11-14T09:48:26Z</updated>
<entry>
<title>StateEvent -&gt; MatrixEvent</title>
<updated>2025-11-14T09:48:26Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-11-14T09:48:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=3558ba25896876b0c546f4c2decbb0671187745b'/>
<id>urn:sha1:3558ba25896876b0c546f4c2decbb0671187745b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-enable bulk event sending</title>
<updated>2025-11-10T02:04:44Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-11-10T02:04:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=6af19f2d27739e9cecaf6bab13a92b5705aba2f4'/>
<id>urn:sha1:6af19f2d27739e9cecaf6bab13a92b5705aba2f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dependency updates, some fixes, partial msc2545 support</title>
<updated>2025-09-21T13:49:54Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-09-21T13:49:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=91319ba62de889bde645b6f1df4dd6a960ee7de4'/>
<id>urn:sha1:91319ba62de889bde645b6f1df4dd6a960ee7de4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bulk sending, policy interpreting improvements, room upgrade builder work</title>
<updated>2025-08-22T15:36:27Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-08-22T15:36:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=013f1693885a5de01ae357af2909589e925863d5'/>
<id>urn:sha1:013f1693885a5de01ae357af2909589e925863d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some cleanup, further room builder work</title>
<updated>2025-08-15T22:17:33Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-08-15T22:17:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=c660b3e620de241c1158d08edaf0a99028364977'/>
<id>urn:sha1:c660b3e620de241c1158d08edaf0a99028364977</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update dependencies, more support for room upgrades</title>
<updated>2025-08-11T13:12:27Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-08-11T13:12:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=1feb7fb87444807c3fb5d266fa3cb76069c061a1'/>
<id>urn:sha1:1feb7fb87444807c3fb5d266fa3cb76069c061a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle room upgrades</title>
<updated>2025-08-06T01:12:29Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-08-06T01:12:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=fcad35734ffe635a85e27349ff09bc035f268062'/>
<id>urn:sha1:fcad35734ffe635a85e27349ff09bc035f268062</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix invite logic, further v12 fixes</title>
<updated>2025-07-28T10:19:16Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-07-19T20:40:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=87842de96afca3bf76ec527070bb6b56dbeda2f7'/>
<id>urn:sha1:87842de96afca3bf76ec527070bb6b56dbeda2f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for bulk event sending, back off on server failure</title>
<updated>2025-07-26T14:59:18Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-07-26T14:59:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=6512474c24ff99b997f7d5f018fc0b10662bb138'/>
<id>urn:sha1:6512474c24ff99b997f7d5f018fc0b10662bb138</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix joining rooms via ID, without vias.</title>
<updated>2025-07-17T18:26:12Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-07-17T18:26:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=c39d18efd0e6a610d2dc29832407e99e0079bc13'/>
<id>urn:sha1:c39d18efd0e6a610d2dc29832407e99e0079bc13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Basic federation, move some response classes to the right namespace</title>
<updated>2025-06-20T02:50:00Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-06-20T02:50:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=6975119b7d21cafdd0620d35b9542fb5d47ef392'/>
<id>urn:sha1:6975119b7d21cafdd0620d35b9542fb5d47ef392</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Synapse admin fixes, server resolution fixes</title>
<updated>2025-06-06T18:18:09Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-06-06T18:18:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=61a69b505eb202fe32345b5af3a80ef601bc6799'/>
<id>urn:sha1:61a69b505eb202fe32345b5af3a80ef601bc6799</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow specifying expected membership when fetching member list, add</title>
<updated>2025-05-14T12:13:41Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-05-13T06:16:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=dae1a25664606415e054f3e3b20bbbfabdbb0e99'/>
<id>urn:sha1:dae1a25664606415e054f3e3b20bbbfabdbb0e99</id>
<content type='text'>
... helpers to get member IDs, add sending reactions, add selfbot-only
command mode in bot utils
</content>
</entry>
<entry>
<title>Followup documentation from chat, fix trailing whitespace</title>
<updated>2025-04-01T10:43:36Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-04-01T10:43:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=74bc1111a06a84e67f53c457ff4a03393a9fb341'/>
<id>urn:sha1:74bc1111a06a84e67f53c457ff4a03393a9fb341</id>
<content type='text'>
Context: https://matrix.to/#/%21tuiLEoMqNOQezxILzt%3Arory.gay/%24cKr08d3ph5CvY3kZS4Wy6GtSoMXBOUk-jDMvM4tHwNs?via=rory.gay&amp;via=matrix.org&amp;via=conduit.rory.gay
</content>
</entry>
<entry>
<title>Add methods for typing notifications and read receipts</title>
<updated>2025-04-01T10:36:11Z</updated>
<author>
<name>Kayra Uylar</name>
<email>k.uylar@outlook.com</email>
</author>
<published>2025-04-01T10:05:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=7a834ccefb3572762e6aeeafb4206c57acc34116'/>
<id>urn:sha1:7a834ccefb3572762e6aeeafb4206c57acc34116</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split out invite context, add empty filter constants</title>
<updated>2025-03-26T10:13:59Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-03-26T10:13:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=ff13e64dca922550eb6a955de0690d841590a9b0'/>
<id>urn:sha1:ff13e64dca922550eb6a955de0690d841590a9b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Save some resources on PolicyRoom, add config to InviteListener to always initial sync on startup</title>
<updated>2025-03-19T10:38:07Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-03-19T10:38:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=c076141883ae7e02fcef33b8aed2bcbc0a53c16d'/>
<id>urn:sha1:c076141883ae7e02fcef33b8aed2bcbc0a53c16d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dead code cleanup, add room helper for policy lists</title>
<updated>2025-03-17T09:38:45Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-03-17T09:38:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=ee0f3ff6ae641880c4d8b7308f02839d80c0af88'/>
<id>urn:sha1:ee0f3ff6ae641880c4d8b7308f02839d80c0af88</id>
<content type='text'>
</content>
</entry>
