Welcome to the 34th edition of our latest newsletter. In it, we cover essential updates, useful resources, upcoming events, and the latest releases.
Using AI to build Dynatrace apps was the highlight of the Dynatrace Office Hours for App Development on March 9; as usual, we also shared the latest updates and releases and answered your questions about developing Dynatrace apps.
If you couldn't join us, you can rewatch the session on our Dynatrace YouTube channel.
On May 11, we'll hold our next Dynatrace Office Hours for App development session, so stay tuned to sign up on LinkedIn.
Large JavaScript bundles slow down your app's initial load. We've published a comprehensive guide to help you optimize performance through code splitting—breaking your app into smaller chunks that load on demand.
What you'll learn:
Getting started:
Code splitting requires dt-app CLI version 1.9.0 or later with the --optimize and --enable-code-splitting flags. The guide walks you through converting static imports to lazy-loaded routes using React.lazy() and Suspense, and provides practical examples for splitting components and utility code.
Read the guide: Code splitting
Heads up: Strato Components 4.0.0 is on the horizon with several breaking changes. Now's the time to review your apps and check if you're using affected features.
Key changes coming:
aria-disabled prop will be removedAppNavLink and NavItems) will be removed; use AppHeader.Logo and AppHeader.Navigation insteadallowCopy prop replaced with showCopyActiondate column type (use datetime), link option on interactiveRows (use onActiveRowChange), and legacy test mocksWhat to do:
Review the full list of breaking changes to identify if your apps use any of the deprecated features. Where possible, migrations will be provided to help streamline the transition when 4.0.0 releases.
Learn more: Upcoming changes in Strato
Watch Andi Grabner and Dani Coll demonstrate how to build custom Dynatrace apps using AI coding agents—no prior coding skills needed.
What you'll see:
In this video, they walk through a practical example that turns Dynatrace logs and business events into an interactive app for detecting suspicious trades. You'll learn how AI agents combined with the Dynatrace App Toolkit can generate UI and backend logic while you focus on the domain logic.
Topics covered:
Build apps from scratch using the App Toolkit, generate code with AI coding agents, query business events with DQL, use Strato components for consistent UI design, validate DQL queries and components with MCP servers, and extend observability beyond dashboards with domain-specific applications.
Watch now: Build a Dynatrace App with AI in Minutes
Catch up with the latest enhancements to the design system. The latest changes are available on the Strato - Release notes page.
Catch up with the latest improvements to the App Toolkit. You can find the latest changes in the annotated release notes.
If you've enjoyed this post, please give us a thumbs-up (or kudos!) and let us know in the comments what topics you'd love to see in our next newsletter. Your feedback is valuable input for our content. Thank you for reading!