Repository navigation
Ghostly 1.2.2
Ghostly 1.2.2 is a patch: fixes, speed and security. Nothing new to learn.
Fixed
Wallets and payments
- Copy on money in a message (an invoice, a Lightning address, an ecash token, an address) says Copied only once it is copied.
- The Fedimint wallet's History says "Nothing yet" for a federation with no movement, and the Spark wallet's history shows fees and states in words.
- A Testnet Ark or Bark wallet whose server stopped answering moves on to another test network instead of waiting for good.
Chat and groups
- A held text, a retry, a message's details, a payment's receipt and a file's receipt read the message they are about, not the chat's whole history: faster in long chats.
- A community whose membership history reached its cap no longer freezes for the people joining it, and the members of a hub that left get back fast.
Desktop on Linux
- A click on a notification brings the window forward and opens its chat.
CLI
daemon --detachsays the daemon is still starting instead of "did not start"; a name that no chat and no group has says so for both;reactgiven a group points togroup react; no morelocalStoragewarning on Node 25 and newer.button update,button press,deleteandforwardread the messages they name, not the whole history.
Website
- The download panel no longer marks the wrong installer on an iPad or a Linux ARM machine, links to a section of the home land on it, and the 404 page rests under reduced motion.
Security
This release fixes flaws reported privately in private groups and communities (who may name everyone, pins, the lobby, group files), chat and devices (invite links, held messages, lock after sleep, names made of invisible characters, the secret guard), apps (running versions, icons, store lists), the website (response headers) and the CLI. Their advisories are published as each one is complete: https://github.com/MiguelMedeiros/ghostly/security/advisories
For developers
- CLI:
chat list,chat showand the other commands that print a chat show a pending chat's invite code as<hidden>unless you add--show-secret.invite createprints it as before.
The full list is in the changelog.