Skip to content

Tags: markqvist/LXMF

Tags

1.0.1

Toggle 1.0.1's commit message
This maintenance release fixes a bug in the LXMF propagation node pee…

…r synchronisation flow.

**Changes**
- Fixed link identification retry not working correctly on propagation node peer syncs

1.0.0

Toggle 1.0.0's commit message
This release improves blackholed identities handling, and fixes a num…

…ber of bugs.

**Changes**
- Added automatic message dropping from blackholed identities
- Added reply, reaction and comment field standars to `LXMF.py`
- Activated compression support signalling
- Fixed `lxmd` crash when defaulting `--config` to `~/.config/lxmd`
- Fixed potential LXM persist race in `write_to_directory`

0.9.9

Toggle 0.9.9's commit message
This maintenance release improves file write reliability.

**Changes**
- Atomic file writes in LXM write API method

0.9.8

Toggle 0.9.8's commit message
This release improves stamp generation handling and outbound processi…

…ng speed when sending via propagation nodes.

**Changes**
- Added stamp worker context manager for better semaphore management on Python 3.14+
- Added outbound processing trigger for PN node announces

0.9.7

Toggle 0.9.7's commit message
This release improves logging and announce data sanitization.

**Changes**
- Provide better error messages for vibe-coders who have no clue what they are doing.
- Strip null-bytes from announced LXMF peer names. Why, though?

0.9.6

Toggle 0.9.6's commit message
LXMF beta 0.9.6

- Updated required RNS version to 1.1.9 to fix [BZ2 security issue](https://github.com/markqvist/Reticulum/releases/tag/1.1.9)

0.9.5

Toggle 0.9.5's commit message
LXMF beta 0.9.5

- Added compression support signalling
- Added automatic announce data retainment for locally used destinations

0.9.4

Toggle 0.9.4's commit message
Announce control destination

0.9.3

Toggle 0.9.3's commit message
LXMF beta 0.9.3

This release fixes a single bug.

**Changes**
- Fixed missing PN configuration unpack from cached announce data on incoming sync auto-peering if peer wasn't already discovered and peered.

0.9.2

Toggle 0.9.2's commit message
LXMF beta 0.9.2

This release fixes a compatibility issue with Python 3.14 and ensures correct data persistence on SIGTERM or SIGINT shutdowns

**Changes**
- Fixed invalid multiprocessing start method for Python 3.14
- Fixed down-chain exit handlers not being called under some forced shutdown circumstances