March 2025 Update – App-SDK 1.0, Extensions, and Community
As March wrapped up, busy bees at Saleor picked up some interesting projects. Keep reading for roadmap updates, the 3.21 release, and news from our Community. And pets. There are pet photos at the end. 🐱 🐶
What’s new 🐝
Dashboard updates
Modeling: You can now edit order metadata directly in the Dashboard (see the changelog).
Extensions Unification project: The goal is to improve the user experience for managing and expanding your Saleor via Dashboard. Whe released Milestone 1 with the following:
- New Explore Extensions Page
- Centralized discovery for Saleor and Community apps
- Easy-to-use interface with actionable cards for installation and configuration
- Updated Sidebar Navigation
- Apps replaced with Extensions
- New Explore subpage for extension discovery and installation
Coming Soon
- Milestone 2: A new Installed Extensions page offering streamlined management of all installed apps. It will feature improved organization, status tracking for pending and failed installations, and dynamic alerts for troubleshooting.
- Milestone 3: A new installation wizard supporting both manifest-based installations and manual webhook setup. Plugin support will also join the unified interface.
App-sdk 1.0 is out 🎉
Based on user feedback, our App-sdk now supports AWS Lambda, Cloudflare Workers, and the Next.js App Router, instead of Next.js only.
➡️ Find the migration guide for app-sdk 1.0 here
Concurrent metadata updates
From version 3.20.75, Saleor is safe from data loss when updating the same metadata concurrently.
What’s next 🗺️
💸 Stripe App
We’ll make the Stripe App Example production-ready to simplify critical paths.
📦 External shipping methods rework
We’ve shared an RFC on improving how Saleor fetches and filters shipping methods via synchronous webhooks.
🌸 Saleor 3.21 is coming in April
With OpenTelemetry observability in Saleor Core and Sync Webhooks Circuit breakers. We’re improving how you can monitor the whole Saleor stack 🫡
🚀 Roadmap
You can always check what we’re up to ➡️ on Saleor’s roadmap.
Community 👫
🤜🤛 New contribution guidelines
Being an open-source company comes with perks regular businesses won’t ever experience. The biggest one is the community of passionate coding wizards who take Saleor to places we never imagined.
We refreshed our contribution guidelines for clarity and faster feedback loops.
➡️ Find the refreshed guidelines here
Awesome Saleor repo
This repo created by our devs and community contains a collection of apps and tools to help you with development. From a dummy payment app to Rust SDK, inspired by the awesome-python repository, we’ve gathered all useful resources in one handy list.
➡️ Find the (awesome) repo here
Community Update
We hosted a Community Update on Saleor Discord with Adrian Pilarczyk (Solution Architect), developers, and Ania Warzecha (Head of Product).
➡️ Find the recording here
➡️ Join our Discord here
See you on the next Community Update event on April 24th, 3PM CET! 💫
OOM kills anyone?
One of our engineers, Filip Owczarek, contributed to Python’s repository by finding a bug in gzip.GzipFile
. Memory buildup is now fixed by the Python community 💪
A similar bug was found in Django.DatabaseWarpper
. It has been fixed by Filip himself, making him proud member of the Django contributors.
We’re also collaborating with the community on Discord to make Saleor more memory-efficient.
Life at Saleor 🕶️
Our CXO, Dmytri Kleiner was a speaker at the SREDay London. He shared his thoughts on Behaviour-Driven Automation and Commerce as Code using Saleor as an example on how it works in real-life use cases.
Potato-quality photo included – sorry, Dmytri!
Animals Of Saleor 🐈🐶
Many companies show the human face behind the brand. We prefer the animal side. Meet some of our beloved companions (featured in our Slack’s most important channel):
From left: Pączka, a noble old lady who judges you silently. Kora, who has just realized she was made to go to work today. Pierogi and Bułson joining the judging panel.
From left: Bourbon, Saleor’s four-legged celebrity. Xor and Nachos, completing the judging squad. Bar, convincing us that it is time for a workation.