Releases: courtneyr-dev/link-extension-for-xfn
Releases · courtneyr-dev/link-extension-for-xfn
Release list
v1.1.0 — Outpost integration + tooltip fix
Added
- Outpost mp-xfn bridge adapter — relationships written by Outpost's Micropub endpoint (
_outpost_xfnpost meta) are consumed automatically, mirrored into XFN metadata, and synced asrelattributes in post content on save. Completes the XFN wire-through (#1).
Fixed
- Tooltips restored — the Interactivity view module was never built or committed, leaving tooltips inert on every v1.0.3 install. The built module now ships with the plugin (#4).
- Anchors nested inside multiple block levels were wrapped with duplicate tooltip markup, once per enclosing block (#4).
wp_http_validate_url()misuse in the meta mirror dropped relationships for unresolvable hosts and offline saves (#1).
Technical
- Canonical WordPress coding-standards ruleset adopted repo-wide, with a real PHPStan gate in CI (#2, #3).
Verified end-to-end in a five-plugin wp-env: Micropub POST → Outpost bridge meta → XFN adapter → rel="friend met" in stored and rendered content, tooltips attached.
v1.0.3 — WordPress Playground blueprint fixes
Release notes for the existing v1.0.3 tag (shipped December 2024; published retroactively so the release history is complete).
Fixed
- WordPress Playground blueprint works correctly:
runPHPWithOptionswith environment variables, content filters disabled so XFNrelattributes survive, demo page published with/xfn-demo/landing and auto-login - Button blocks include the
relattribute in rendered HTML, not just metadata
Improved
- Demo content: visual indicators, testing instructions, expected-results table, richer inline examples
See CHANGELOG.md for v1.0.2 (also previously unpublished) and the full history.
🤖 Generated with Claude Code
XFN Relationship Link Extension v1.0.0
Initial release of XFN Relationship Link Extension
WordPress Compatibility
- Requires at least: WordPress 6.4
- Tested up to: WordPress 6.9
- Requires PHP: 7.4+
Features
- Complete XFN 1.1 specification support
- Triple interface integration (Toolbar, Inspector, Link Advanced Panel)
- Modern collapsible UI with count badges and visual pills
- Full accessibility (WCAG 2.2 AA compliant)
- Translation-ready
- No configuration required
Installation
Download the xfn-link-extension.zip file and install via WordPress admin or upload to /wp-content/plugins/