Fastest. Wavebox. Ever.
🛠️ New Sparkplug Compiler & Short Bulletin Calls.
⏳ Wavebox Just-in-Time Pipeline.
We now incrementally load Wavebox code as it's needed, using our new just-in-time pipeline. This reduces the evaluation time and memory usage on startup by 20%(ish) percent. Then, depending on how Wavebox is used, additional chunks are loaded as needed. So if there's a feature you just don't use, you'll never need to load it in. And if you do use it, it's then loaded seamlessly in the background without you even noticing.
🧼 Shared Library Spring Clean.
Wavebox uses lots of different code components in the app, but within those, they use a shared library. We spent some time optimizing these, stripping out bits that we didn't need, and rewriting others to be more performant. We managed to reduce some of the code components by over 50%, which means less overhead in lots of parts of the app and now pages and tabs should now load a little bit more quickly.
Thanks to the dev team for such 🏎️ sterling work, and as always, a big thank you to everyone who sent in bug reports and feature requests this month. Read the full release notes: https://blog.wavebox.io/version-10-0-542-released/