LXMF-rs 0.2.0
What's Changed
- [codex] Refactor lxmf-sdk app modules by @CoteTommy in #140
- [codex] Refactor rns-rpc daemon modules by @CoteTommy in #141
- [codex] Extract rns-rpc daemon helper modules by @CoteTommy in #142
- Refactor rnx command modules by @CoteTommy in #143
- Extract rnx harness helpers by @CoteTommy in #144
- [codex] Refactor lxmd command modules by @CoteTommy in #145
- [codex] Refactor reticulumd bridge modules by @CoteTommy in #146
- [codex] Refactor reticulumd inbound worker modules by @CoteTommy in #147
- Refactor reticulumd bootstrap transport startup by @CoteTommy in #148
- Bump rusqlite to 0.37.0 by @zippy in #149
- udp multicast by @zippy in #151
- Fix CI cleanup after UDP multicast merge by @brothercorvo in #152
- Fix daemon LXMF and RNS runtime findings by @brothercorvo in #150
- Install BLE deps in nightly workflows by @CoteTommy in #153
- Add external client interop release gate by @CoteTommy in #154
- Record external interop gate evidence metadata by @CoteTommy in #155
- complete python lxmf reticulum compatibility by @CoteTommy in #158
- [codex] Refactor transport routing and daemon bridge modules by @CoteTommy in #159
- [codex] split inbound worker handlers by @CoteTommy in #160
- [codex] narrow transport internals by @CoteTommy in #162
- [codex] model receipt delivery states by @CoteTommy in #163
- [codex] move propagation control tests by @CoteTommy in #164
- [codex] move send outcome tests by @CoteTommy in #165
- rename reticulum path store module by @CoteTommy in #166
- extract peer control commands by @CoteTommy in #167
- extract announce ingest handler by @CoteTommy in #168
- extract bootstrap destination setup by @CoteTommy in #169
- make resource status predicates explicit by @CoteTommy in #170
- make link status predicates explicit by @CoteTommy in #172
- move propagation link cache state by @CoteTommy in #173
- extract python compat matrix support by @CoteTommy in #174
- extract lxmf cli compat harness by @CoteTommy in #175
- add transport path facade by @CoteTommy in #176
- extract outbound resource tracking by @CoteTommy in #177
- extract lxmd three node harness by @CoteTommy in #178
- extract python channel interop paths by @CoteTommy in #179
- extract python paper helper adapter by @CoteTommy in #180
- [codex] Rename TCP interface hot apply bridge by @CoteTommy in #181
- [codex] Extract lxmd Python compatibility surface by @CoteTommy in #182
- [codex] Extract Reticulum announce cache adapter by @CoteTommy in #183
- [codex] Extract RPC access logging by @CoteTommy in #184
- [codex] fix announce burst collapse by @CoteTommy in #185
- [codex] make sdk event driven async by @CoteTommy in #186
- [codex] bundle async SDK and LXMF parity work by @CoteTommy in #189
- Add announce slot parser and LXMF interop fixtures/tests by @brothercorvo in #192
- [codex] add parallel ZeroMQ SDK transport by @brothercorvo in #199
New Contributors
Full Changelog: v0.1.3...v0.2.0
What's Changed
- [codex] Refactor lxmf-sdk app modules by @CoteTommy in #140
- [codex] Refactor rns-rpc daemon modules by @CoteTommy in #141
- [codex] Extract rns-rpc daemon helper modules by @CoteTommy in #142
- Refactor rnx command modules by @CoteTommy in #143
- Extract rnx harness helpers by @CoteTommy in #144
- [codex] Refactor lxmd command modules by @CoteTommy in #145
- [codex] Refactor reticulumd bridge modules by @CoteTommy in #146
- [codex] Refactor reticulumd inbound worker modules by @CoteTommy in #147
- Refactor reticulumd bootstrap transport startup by @CoteTommy in #148
- Bump rusqlite to 0.37.0 by @zippy in #149
- udp multicast by @zippy in #151
- Fix CI cleanup after UDP multicast merge by @brothercorvo in #152
- Fix daemon LXMF and RNS runtime findings by @brothercorvo in #150
- Install BLE deps in nightly workflows by @CoteTommy in #153
- Add external client interop release gate by @CoteTommy in #154
- Record external interop gate evidence metadata by @CoteTommy in #155
- complete python lxmf reticulum compatibility by @CoteTommy in #158
- [codex] Refactor transport routing and daemon bridge modules by @CoteTommy in #159
- [codex] split inbound worker handlers by @CoteTommy in #160
- [codex] narrow transport internals by @CoteTommy in #162
- [codex] model receipt delivery states by @CoteTommy in #163
- [codex] move propagation control tests by @CoteTommy in #164
- [codex] move send outcome tests by @CoteTommy in #165
- rename reticulum path store module by @CoteTommy in #166
- extract peer control commands by @CoteTommy in #167
- extract announce ingest handler by @CoteTommy in #168
- extract bootstrap destination setup by @CoteTommy in #169
- make resource status predicates explicit by @CoteTommy in #170
- make link status predicates explicit by @CoteTommy in #172
- move propagation link cache state by @CoteTommy in #173
- extract python compat matrix support by @CoteTommy in #174
- extract lxmf cli compat harness by @CoteTommy in #175
- add transport path facade by @CoteTommy in #176
- extract outbound resource tracking by @CoteTommy in #177
- extract lxmd three node harness by @CoteTommy in #178
- extract python channel interop paths by @CoteTommy in #179
- extract python paper helper adapter by @CoteTommy in #180
- [codex] Rename TCP interface hot apply bridge by @CoteTommy in #181
- [codex] Extract lxmd Python compatibility surface by @CoteTommy in #182
- [codex] Extract Reticulum announce cache adapter by @CoteTommy in #183
- [codex] Extract RPC access logging by @CoteTommy in #184
- [codex] fix announce burst collapse by @CoteTommy in #185
- [codex] make sdk event driven async by @CoteTommy in #186
- [codex] bundle async SDK and LXMF parity work by @CoteTommy in #189
- Add announce slot parser and LXMF interop fixtures/tests by @brothercorvo in #192
- [codex] add parallel ZeroMQ SDK transport by @brothercorvo in #199
New Contributors
Full Changelog: v0.1.3...v0.2.0