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.

You can comment on this post from your blog.

This post reacts to webmentions. You can link it from your website and send a webmention. Your contribution will then appear in the comments here. Does your site not support webmentions? Enter the link to your post here:

Write a comment
By submitting your data, you agree that all entered data may be saved and displayed as a comment.
Like, Share, Reply

I'd love to hear from you! Did you enjoy this post? Leave a comment, link your blog post, or react on Mastodon and Bluesky.

  • Lee Perry Lee Perry

    @mauricerenck That looks really good. If I understand correctly, I might no longer need the field that I direct post, which is essentially a concatenation of three other sets of data...

  • Tinko Vialard Tinko Vialard

    @mauricerenck Awesome work Maurice!I wanted to ask tho, why did you choose to use a json file for keeping track of the data instead of a SQLite database? As you already use one for keeping track of…