Activity Stream

@loveshack@loveshack.dev
Release

New in Loveshack v1.3.12

  • Every emoji as a reaction. The picker keeps its ten quick picks and adds a scrollable list of all 1,906 emoji in nine groups.
  • A picker that stays on screen. It opens downward, hugs the card’s edge, or becomes a centred sheet on phones, always above everything else, with a close button.
  • Reactions survive caching. Adding a reaction now clears the cached home stream and post page, so the new reaction shows on the next visit.

Read more

@loveshack@loveshack.dev
Release

New in Loveshack v1.3.8

  • Keeps your place across layouts. Widening or narrowing the window past the two-column breakpoint no longer leaves an empty page; the stream item you were reading stays in view.
  • Solid reactions picker. The emoji picker is opaque and follows the muted background colours from the Customizer.
  • Subscription badge fix. The Current and Recurring badges stay inside their cards on the subscription page.

Read more

@loveshack@loveshack.dev
Release

New in Loveshack v1.3.4

  • Panels below the post. Thread replies, the previous and next links, and the comments now sit under a status, image, or video post as separate panels.
  • Fediverse likes. Posts show the avatars and count of likes they received from the fediverse.
  • Post navigation toggle. A new All Posts option in the Customizer hides the previous and next links.

Read more

@loveshack@loveshack.dev
Release

New in Loveshack v1.2.36

  • Post type pills. Every card and post shows a small pill naming its type, right of the header under the date, switchable per post type in the Customizer.
  • Sharper item header. The author name is larger and bold, and the profile handle is muted.
  • Hide the current year. A new timestamp option leaves the year out of dates from this year.
  • Optional image zoom. The hover zoom on image cards is now a checkbox, off by default.
  • Newsletter cards match the stream. Digest emails render each post with the same teaser length, pills, and formatted Markdown as its stream card.

Read more

@loveshack@loveshack.dev
Release

New in Loveshack v1.2.28

  • Stream post type API. Plugins and child themes can add their own post types to the stream, feeds, and digest emails with one call.
  • Releases are full stream items. Update releases now show their author, take reactions and comments, and appear in RSS feeds and newsletters.
  • Plugin post types in settings. Loveshack > Custom Post Types lists every plugin-added type with its plugin name, a stream checkbox, and a URL slug field.
  • Blog posts checkbox. Regular blog posts can be taken out of the stream like any other post type.

Read more

@loveshack@loveshack.dev
Release

New in Loveshack v1.2.22

  • Tidier settings header. The “Signed in as” pill now sits at the top right of Settings, on the same line as the back link.
  • Admin bar on phones. The WordPress admin bar stays fixed on small screens, so the floating panel no longer hangs below an empty band.
  • Long links wrap. Long URLs in posts and stream cards break onto the next line instead of making the page scroll sideways.

Read more

@loveshack@loveshack.dev
Release

New in Loveshack v1.2.19

  • Feeds per content type. Settings > Feeds now lists a private feed for blog posts, status updates, image posts, and video posts next to the combined feed.
  • One key for every feed. All feed URLs share the subscriber’s existing token, so nothing new is stored and regenerating the key replaces every link at once.
  • Copy button. Each feed row has a copy icon that puts the URL on the clipboard and confirms with a check mark.

Read more

@loveshack@loveshack.dev
Release

New in Loveshack v1.2.15

  • Cleaner email digests. The digest no longer repeats the subject line or the intro sentence above the posts.
  • Author in digest posts. Each post card shows the author avatar, name, and handle, linked to their ActivityPub profile.
  • Stream dates in digests. Post dates in the digest follow the timestamp format you set for the stream, such as “2 days ago”.

Read more

@loveshack@loveshack.dev
Release

Loveshack 1.2.9

Visitors can now pay for a tier before they have an account.

Stripe Checkout collects the email, and Loveshack creates the account from the
completed payment, signs the visitor in, and drops them back where they were
reading. No free sign-up, no confirmation email standing between deciding to pay
and being subscribed.

Read more