Happy Friday! This week we shipped Interval SDK v0.25.0, which adds support for customizable menus in tables and dynamically adding/removing actions and groups, plus a handful of major performance upgrades across Interval. Here's a breakdown of what's new:
🏓 Table menus
🔌 Dynamically adding & removing actions
SDK v0.25.0 also introduces methods for dynamically adding and removing actions after calling
interval.listen(). For apps with a large number of actions, leveraging
.add() will significantly reduce your app's startup time - something we've appreciated while working on our own internal tools in the Console.
This update also includes methods for dynamically adding and removing action groups. In case you missed it, action groups - introduced in v0.22.0, and available inside the
experimental namespace - allow you to construct arbitrary path-like hierarchies to keep your actions organized.
🏎️ Performance improvements
Speaking of performance upgrades: this week we shipped a handful of changes across Interval that combine to make your apps feel more responsive, such as adding faster data parsing, optimizing page-to-page navigation, and reusing the connection between Interval and your app where possible.
Frontend performance tuning is unfortunately an oft-ignored aspect of web development. But for apps built with Interval, it's our job to worry about the frontend, not yours - which means we're constantly working to make your user experience better, without any additional effort on your part 🙂
💼 Join our team?
One last thing: we're hiring! While we're always looking for engineers, designers, and generally smart individuals, this week we've started looking for our first teammate on the business side of the shop. If this could be you, check out the job description and drop us a line.
That's all for this week! If you haven't started building with Interval yet, create a free account and start building in minutes, or book a call with our team to learn more about building with Interval.