Episode 101
This issue comes to you right from the heart of a heatwave 🥵, not only here in Germany but across much of Europe. With temperatures reaching 36 degrees and counting, I'd rather spend my days by the pool than sitting behind a computer, or relocate to a cooler corner of the world, but here we are nonetheless. How do you cope with the heat?
But enough about the weather, let's dive straight into this rather short edition, featuring our summer sale, another security release, a plethora of new plugins, new Kirby partners, and some news from around out industry.
Summer Sale
Get a 20 % discount on all regular licenses during our summer sale. And as always, this also applies to our volume packages.
The sale ends on July 6, 2026.
All licenses are valid for all Kirby updates within 3 years from the time of their first activation. For details, check out our license terms.
Save here: https://getkirby.com/buy
June security release
Last week, we published our security releases for June:
https://github.com/getkirby/kirby/releases/tag/5.4.4
https://github.com/getkirby/kirby/releases/tag/4.9.4
You can find all details about the vulnerabilities and fixes in the 5.4.4 release notes. The updates are recommended for all installations.
We had some last-minute issues with our planned development licenses in Kirby 5.5 and unfortunately had to postpone the minor release. We will keep you updated when it is ready.
Our next security release for July is planned for July 15th.
Also worth reading for some background information: In Kirby & Security, we outline the current state of security updates for Kirby in the wake of the recent flood of security issues coming mainly through AI.
Kirby Konf
📆 Kirby Konf 2026
Fri September 25, 2026 at 10:00 CET
We’re getting really excited as our first Kirby Konf in September draws closer.
On Discord, we’ve opened a new channel for all Kirby Konf attendees: #kirbykonf.
Use it however feels most useful to you: planning your trip, finding out who else is attending, or simply hanging out virtually before we finally meet in person.
Meanwhile, our Konf website is starting to take more shape. You can already check out the schedule and the first speaker announcements:
Plugins
Little moments matter. Share yours. The Kirby Moments plugin adds a simple photo feed to your Kirby CMS website.
From a simple front-end subscription button to an editorial approval workflow and exception monitoring: The new Kirby Push notifications plugin by Philipp Oehrlein has a wide range of interesting use cases.
The Kirby SVGO plugin lets you optimize your .svg files directly in Kirby.
Kirby Consent Gate automatically detects and gates external content (iframes, scripts, embeds) until user consent. GDPR-compliant and cookie-free, with support for 15+ built-in vendors like YouTube, Vimeo, and Google Analytics.
Easily manage Panel menu entries with the Panel Menu plugin via a fluent, chainable PHP class.
Kirby Paradocs transforms your plugin directories into a unified documentation site. Each plugin's documentation is automatically organized with support for nested directories, index pages, and rich markdown content.
The Token Field plugin add a new field type that lets you select from visual options while saving whatever you want. It can not only be used for colours but also fonts, spacing values, shadows, or any other design token.
Kirby partners
Our partner program is all about building a strong network of reliable agencies and freelancers for Kirby. Here are our newcomers on the certified plan:
Agentur Fenzl
Advertising Agency
Chris Corby
Developer
Kirby Kosmos
Love for the underdog is a very personal sort of love letter to Kirby by Justus Kraft.
The Tellerrandomizer is a generative design project for Beyond Tellerrand, built with Kirby CMS, that automatically creates unique visuals from speaker and session data. The project shows how Kirby’s flexible content structure makes it easy to power creative, data-driven experiences beyond traditional websites.
And another video by moinfra.me: Justus explains how to Add Quicklinks to the Panel in Kirby CMS to quickly access your most used pages.
This & that
What If Your Browser Could Just Ask for Markdown? is an interesting proposal to let browsers request and render Markdown directly via HTTP content negotiation, making text-heavy websites simpler, faster, and serve both human and machine consumers.
Cogno is an open source terminal with a self learning autocompleter, that remembers your context (access to the Alpha via Discord).
Lazy loading can help websites load faster by delaying non-essential resources, but using it on important content can actually hurt performance and user experience. The article explains when lazy loading works well and why it should be used carefully, especially for content users see right away.
In The Perfect File Updload Pattern, Adam Silver argues that the best file upload experience is often avoiding the upload entirely by reusing data the system already has, for example, an existing passport photo. The article stresses that good UX is a result of reducing user effort through backend integration and organizational coordination, not just improving the upload interface itself.
NoLoJS demonstrates how modern HTML and CSS can replace JavaScript for many common UI patterns.
Addy Osmani argues that while AI can accelerate development, simply relying on it without actively learning poses the risk of creating “cognitive debt” and weakening your long-term software engineering skills.