This new version of Stacks has a number of speed improvements extensively using a new template compiler that speeds up HTML/CSS/JS template generation by as much as 10x. These changes are underneath the covers to Stacks so you won’t notice them except when things are a bit snappier.
The next time you launch RapidWeaver you should see an update for Stacks v4.1
If you need to you can download here and install by hand. But make sure to remove any old versions.
And it goes without saying, but backups are always a good thing whenever you make a big transition.
Download: Stacks v4.1
Release Notes: Stacks v4.1 Release Notes
Our release notes contains over three pages of detailed changes. Each change is linked to the bug/feature/improvement on our public bug tracker. And this is just the curated version. If you really want to see every change check out the final beta version which links to every single change we made: Stacks v4.1.0 beta 24 Release Notes
New Rendering Engine
Stacks v4.0 introduced the new compiled template rendering engine, but it was only used in edit-mode, only for HTML templates, and in limited ways.
Stacks v4.1 expands the use of the new rendering engine to work with all template types in all modes.
The new rendering engine is an opt-in process for stack developers. Opting in or opting out allows stack developers to take the time they need to migrate to the new rendering engine while minimizing inconvenience to users. All old stacks that can’t immediately use the new engine can make the necessary changes slowly. Over the next year we’ll help developers ensure that every stack is migrated and then phase out the old engine.
There are now almost 2500 stacks (counting all the sub-stacks of the many frameworks available). We’ve been testing Stacks v4.1 with developers for over six months to ensure maximum compatibility. We’ll be honest here: any release this huge can’t be 100% perfect. But after six months of testing we believe most stacks work with our new engine – and many are much much faster!
You’re Already Done
You don’t need to do anything to see the new changes. Just update to Stacks v4.1 and you’re all set. Open your project and enjoy much faster preview and publish.
One More Thing
This new version of Stacks works great on Big Sur (as do all the rest of our plugins) – but we’ve had a bit of slow start while working on Apple Silicon. Our Apple Silicon dev machine is currently a very shiny, very beautiful… brick. After trying to update it to the latest Big Sur releases about six weeks ago it stopped working. We’ve been working with Apple to resolve it, but no luck so far.
But if I have to I’m going to run out and buy a new MacBook Air (LOL. It’s a good excuse to buy a fast little computer!!! ).