Changeset e00c0e9 in Klonkt for CHANGELOG.md


Ignore:
Timestamp:
07/01/2026 10:06:57 PM (2 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
254939c
Parents:
d11e308
Message:

fix(fediverse): auto-link bare URLs in outgoing posts and replies

A plain http(s) URL typed in a post or reply federated as plain text; it now
becomes a clickable link on the federated copy. Existing links are never wrapped
twice, attribute values never match, and trailing sentence punctuation stays
outside the link (Mastodon-style).

  • src/services/ActivityPubService.js — linkUrls() helper (anchor-aware split + bounded URL regex); applied in buildNote (posts) and both reply content builders (send + edit).
  • test/url-linkify.test.js — bare URL, fragment vs hashtag, no double-wrap, attributes untouched.
  • CHANGELOG(.nl/.de).md — under Fixed.

Closes prutfolio-src-412.

Co-Authored-By: Claude <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG.md

    rd11e308 re00c0e9  
    3030  has spread, so "closing" it again would be false security — the editor now locks the choice after
    3131  opening and warns you before you tick it.
     32
     33### Fixed
     34- **Plain web addresses become links on the fediverse.** A bare URL typed in a post or reply now
     35  federates as a clickable link instead of plain text.
    3236
    3337## [1.2.0] — 2026-07-01
Note: See TracChangeset for help on using the changeset viewer.