Craft 4 Beta and Commerce 4 Beta Released
Craft 4 beta 2 is in the wild, with 4.0.0 planned for May 4th. Read more in the blog post, and check out the upgrade guide when you’re ready to dive in.
The Commerce 4 beta was tagged moments ago! Learn more in the blog post and see the upgrade guide.
Plugin Store Update
The Craft Plugin Store quietly got some design updates that didn’t escape your notice. It also supports Strong Customer Authentication now for our European friends that require it.
Craft CMS Twitter Community
Tweetin’ and Craftin’? There’s a new Craft CMS Twitter Community.
Tools, tips, and fundamentals
CraftQuest Crushes Craft 4 Coverage
It took Ryan an entire six minutes from the Craft 4 beta announcement to share a six-part video guide. Pretty solid turnaround time.
That’s not all, either:
- Getting Ready for Craft 4 already covered the official prep guide along with tips for getting ready, why you should upgrade, and what to expect when you do. There’s a written version, too!
- The Easier Eager Loading with Collections and The Convenience of Collections in Craft CMS 4 articles offer practical examples using Craft’s new collections.
- Converting a Plugin from Craft 3 to Craft 4 is an eleven-part course, complete with Andrew’s entire journey through the process.
- CraftQuest on Call 40: Rector Set Go! offers a nice look at Rector as a broader tool that can be way more useful than a one-and-done part of the plugin update process.
- There’s a livestream exploring Andrew’s Craft 3 and 4 plugin development environment, a setup Ben Croker referred to as “a masterpiece”.
- Apparently there’s been a CraftQuest Changelog this whole time.
Proximity Search with Sprig
Double Secret Agency added a guide to its Google Maps docs demonstrating how to create a reactive proximity search with Sprig.
Hosting Craft CMS on Heroku
Tommy “Terrible Dev” Parnell shares a candid post about configuring Craft for Heroku.
Interestingly enough, Craft Link List celebrity John Morton also wrote about getting Craft working with Heroku in Configuring Craft CMS with Redis for Use on Heroku.
Webpack Hot Module Reloading AssetBundles
Leevi Graham demonstrates how to hot-reload Craft AssetBundles.
One day later, he returns to point out how you can rely on Craft’s Sass bits to keep your control panel UI feeling as Crafty as possible.
Adding Glossary Tooltips to Redactor Fields Using Craft CMS and Tippy.js
Sean Smith demonstrates how he combined Tippy.js and redactor-link-styles to support keyword glossary tooltips clients could manage from Redactor.
Andrew PhpStorm Tip: Apply Inspections to File
Particularly useful updating plugins for Craft 4: you can apply those 💡to an entire file at a time.
Moving to a Modern Development Workflow for Craft CMS
Ryan walks through a modern Craft workflow from local development to deployment and back again. If your own workflow has any gaps or just plain doesn’t exist yet, this is an excellent resource.
Bonus: if you’re surveying boilerplate / starter code, see Starter Code for Craft CMS.
Craft Performance Recommendations
Dario offers a Twitter thread with recommendations for a performant Craft site that doesn’t do any server-side caching.
Perfecting your technique
Custom Craft CMS plugin for a better build process
Using our Craft expertise, we were able to make our processes more efficient, reduce CMS training time, and make our client’s lives easier.
A plugin to connect Craft logs to Papertrail.
Entry Type Rules
Set rules on entry types in your sections.
Font Awesome for Redactor
Integrate Font Awesome to Redactor.
Front-end datatables for your Craft content.
Freeform Surveys & Polls
Adds support for the Surveys & Polls form type in Freeform.
Cloudfront Signed URLs
Create AWS Cloudfront Signed URLs for your assets.
Export Craft data as CSVs in a snap.
Easily install BugHerd on your Craft CMS site.
A minimal Craft 3 plugin to connect forms to Mailchimp.
Show entries in a calendar layout.
A command palette to easily jump to specific areas within Craft.
PHP FPM Status Monitor
Monitor PHP FPM status from within the Craft CMS control panel dashboard.
Opayo for Craft Commerce
Opayo integration for Craft Commerce 3.3+.
Font Awesome List Markers in Redactor
Adds a way to add Font Awesome icons as list markers in Redactor.
reCAPTCHA v3 for Craft CMS
Integrate reCAPTCHA v3 validation into your forms.
The Craft Advantage
Yii, Twig, PHP & More
The Definitive PHP 7.2, 7.3, 7.4, 8.0, and 8.1 Benchmarks (2022)
Who doesn‘t love a good benchmark?
Built on Craft
Awwwards nominee by Paper Tiger: Craft + Tailwind CSS + GreenSock + Highway.
Eric Haacht 🇬🇧
Via William Hibberd, design by Intercity: Craft + Tailwind CSS + AlpineJS.
MATE. BIKE 🇯🇵
Craft CMS + Craft Commerce + Vite + AlpineJS.
Via Gaida & Steph with TUX: headless, multi-site Craft + Vue.js.
Galileo Partners 🇨🇦
By Kffein: headless Craft + Vue.js.
Funkie House Rotterdam 🇳🇱
By Visited: Craft CMS + Craft Commerce + AlpineJS.
Les Évadés 🇨🇦
Via Gaida & Steph: Craft + Vue.js.
Gardiner & Theobald Market Intelligence
By One Darnley Road: Craft 2 → Craft 3 re-launch, Tailwind CSS + AlpineJS + Unpoly + Vite.
It’s not Craft, but it’s interesting.
Creating a Reverse Proxy for Partytown with AWS
Andrew explains how you can liberate a project from the performance constraints of its tracking scripts.
Also available in CraftQuest livestream form.
Website 101 Podcast: Tailwind CSS with Adam Wathan
Adam Wathan, co-founder of Tailwind CSS, talks about what Tailwind CSS is, why he built it, and the future of Tailwind.
1Password for SSH & Git
Introducing 1Password for SSH & Git, the single source of truth for all your SSH keys.
How Git Works
Ben Croker shared a brief, conversational YouTube tour of Git, and of course CraftQuest has a video on that, too.
Working together on Interop 2022
Browser developers are working together toward interoperability, complete with a dashboard to monitor progress.
JetBrains’ Statement on Ukraine