Stacks 3.5 Public Beta


(Isaiah Carew) #1

Hey folks,

We’re well into our beta testing of Stacks 3.5. It’s a huge update to the Stacks API, giving the stack developers new and powerful tools to build great stacks.

I’d like to invite everyone to download it and help out with the testing.

Can I make one little request: Please send all your beta comments, bug reports, and feature req’s directly to me. I’m available almost 24/7 on our Slack channel (please come say hi, everyone is welcome!): http://slack.yourhead.com

Stacks 3.5 beta 15 (July 12: updated to beta 15)

Download: Stacks_3.5.0b15_4064.zip
Release Notes: release_notes_3.5.0b15_4064

Isaiah


(Isaiah Carew) #2

How 'bout a quick FAQ on this release:

  1. How much will it cost
    Nothing. It’s a free update for all Stacks 3 users. Just download and enjoy. :smiley:

  2. What’s new?
    A LOT. Take a look at the release notes. The 3.5 section is about a page long. And most of the changes are features (some important bug fixes too, of course). That said, most of the changes we made are “behind the scenes” in the Stacks API (did you know you can read all about it here?).

  3. Did you add -fill in the blank- feature I asked for?
    Probably not. When we make big improvements to the API we try to keep the rest of stacks as still and stable as possible. That said, we’ve enabled quite a bit more with the API: some big speed improvements and some new features. Stacks that were impossible to build yesterday, will be possible tomorrow.

  4. Why did you only change the API?
    All the 3rd party stacks that everyone knows and loves like the Foundations and Foundry frameworks that are so powerful – all of those things – rely on the Stacks API. Extending what is possible in the API – extends what is possible in Stacks. Because the 3rd party stacks are best part of Stacks – the Stacks API is the single most important feature in Stacks. Making big improvements is a huge deal.

  5. When will stack developers use the new API?
    Every developer will be different. Some are full time developers and just waiting for Stacks 3.5 to be released (they’ve already been testing this stuff or the past 6-weeks!). Others are hobbies – so give them some time, and maybe a nudge of encouragement. :slight_smile:
    I will say that’s we’ve done a ton to try to make this transition easy for those guys:

  • This is a free update, so nearly every Stacks user will use it immediately after release. The stack dev won’t have to worry about supporting two versions.
  • All new features are backward compatible – so developers don’t have to worry about fixing things that broke (if we did it right nothing did!) – so they can just focus on the new stuff.
  • All new features are opt-in – so developers can choose when they want to start using the new goodies.
  1. What are some of the new API features?
  • Speed is a big one: We added a new pre-processing layer to templates. This gives developers the power to build stacks in almost the same way they always have – but have them be much much faster in Edit mode. Larger stacks that use Edit mode creatively will benefit the most here.
  • Some new and improved behavior to some controls. A good example is the Date control. It can now output localized dates (so dates can appear for your international region). Dates can also “stick” to the creation date of the stack – this makes building things like blog-posts easy.
  • New more-complex logical operations on control-hiding. This lets the settings of a stack present just the settings that you need to see and hide the ones that aren’t applicable. I think this is going to be a BIG change.
  • There’s a new security layer built in to stacks. This keeps 3rd party stacks out of the hands of pirates – and best of all – without affecting honest users or free stacks in any way at all (I’m going to give myself a pat on the back for that one: it’s very difficult to make something so invisible).

There’s so much more too – but I should probably stop. If you’re curious to learn more about the Stacks API please check out http://api.yourhead.com – and if you want to ask questions, please come chat with me on our Stacks slack channel: http://slack.yourhead.com


(Wondrous) #3

So there is no way to hide, collapse, the list of stacks, as it was in the second version of the plugin.


(Lisa Sandler) #4

@isaiah Is this released or still in beta? I’m getting a notice to update and it usually only tells me that when it’s a real release, not beta.
thx


(Jannis from inStacks Software) #5

Which beta update notice did you get? 3.5b12 is now a beta update. If you have been on beta updates before, this is the first 3.5 beta version publicly triggered, afaik.


(Lisa Sandler) #6

I don’t want to install the beta. I wasn’t sure if it was beta, because I was not getting notices of beta before. But I just updated to Sierra… not sure if that is relevant?


(Jannis from inStacks Software) #7

Na. @isaiah will know.


(Jeremy Bohn) #8

I would love to have this back. Not sure why it was removed.


(David Jenner) #9

There appears to be an incompatibility with Stacks 3.5b12 and FormSnap 2.1.7 by YabDab.

Whenever I open a page that has a FormSnap Stack on it RapidWeaver (Version 7.5 (18719b)) will crash.

I’m not even able to start a new project and add a FormSnap Stack without it crashing.

Reverting back to Stacks 3.2.7 has fixed the problem.


(Matthias Ficht) #10

I can confirm this. Isaiah already knows about it and is working on a fix…


(Jochen Abitz) #11

Same crash when I drop a Foundation Tabs stack into the page.


(Matthias Ficht) #12

Can confirm this also. Just informed Isaiah about this…


(Isaiah Carew) #13

thanks for letting me know. already fixed.

also: I’ll just repost this bit one more time just in case folks missed it. :stuck_out_tongue:

Can I make one little request: Please send all your beta comments, bug reports, and feature req’s directly to me. I’m available almost 24/7 on our Slack channel (please come say hi, everyone is welcome!): http://slack.yourhead.com

thanks for all the testing! it really does help so much!!!

Isaiah


(Wondrous) #14

Isaiah, make, please, the ability to select several stacks on the page at once, so that, for example, they can be moved to another place on the page.


(Robert Ziebol 🖖🏼) #15

@Wondrous As Isaiah asked right above your post:


(Pete Schuder) #16

Link is “bad Gaeway” so dead in the water.


(Robert Ziebol 🖖🏼) #17

I have informed Isaiah about the issue, I am sure he will fix it up. But it is Saturday night.


(Lisa Sandler) #18

“bad Gaeway”? Is that a street in Europe somewhere? :wink:


(Robert Ziebol 🖖🏼) #19

Seems to be up for me know, Isaiah has said it has been up and down the last couple of days and he is working on it, so keep trying!!!


(Isaiah Carew) #20

“This time for sure, Rocky!”
(does this joke date me? does anyone else even get it?)

Anywho… the invitation page up right now – and has been for about 12 hours – I think we’re all good now.

Also, if it’s ever down, feel free to just send me an email or a DM on twitter or wherever (I’m “Isaiah” @ most things) and I can just send the Slack invite by hand, the old fashioned way, like a caveman. :stuck_out_tongue_closed_eyes:

In any case, you’re invited, please come say hi. :wave:

(oh, and thanks @zeebe for letting me know)