v2.10.0

This release includes some bug fixes for Kirby 4 and 5 users, and some previously announced features for Kirby 5 users.

Response-Collector

Under certain circumstances, the Response Collector was unable to store which responses it had already processed. This was due to Mastodon IDs being set as unique in the database. However, identical IDs could occur across different instances.

This release includes a corresponding database adjustment.

Kirby 5

Darkmode

The panel view is now better adapted to the new Dark Mode. Contrast has been increased and everything should therefore be more readable.

POSSE

In addition to automatic posting to Mastodon and Bluesky, there is also a panel button that can be added. This button opens a dialog for manual posting, where settings can be made and selected where to post. If the configured source field for the Mastodon text has already been filled in on the page, this text will be used as a template here.

If a post has already been sent, this service is no longer available. Instead, you can directly open the corresponding post from the panel.

IndieConnector continues to post automatically when publishing a page. This will detect if you already posted to a service manually. To disable automatic posting altogether, you can deactivate this configuration:

'mauricerenck.indieConnector.post.automatically' => false

The panel button can be added to a page blueprint like this:

buttons:
    icShare: true

With setting the button, the standard buttons must also be added, more about this here: https://getkirby.com/releases/5/view-buttons

Sending Webmentions

Sending Webmentions still happens automatically with page updates, but it can now also be triggered via a panel button. In addition, there now is the option to no longer send them automatically, but only by clicking:

'mauricerenck.indieConnector.send.automatically' => false

The panel button can be added to a page blueprint like this:

buttons:
    icWebmentions: true

Plans for the upcoming release.