This is an absolutely awesome and exciting release! I kid you not. Without any delay, here’s what’s new:
Better page embedding
You can now override some of the properties of components within an embedded page. That means that you can create your custom component on one page, then embed it in another page and also modify it on the spot. You can reposition components, change style and labels (for some components). Let me know what you think about the feature!
This is huge. The possibilites are countless. You can now effectively communicate between pages with simple custom events. Say, if on one page you create a new user, on the previous page you can add that user to the list of users. Sweet, huh?
More than that. You can embed variables in text components as
$myVariable and that text will be replaced (and updated!!!) with the value of the variable. Even when the variable’s value changes. Oh, and you now have a specific action to modify the value of a variable.
Even more. Each component on the page that has a name without spaces will be automatically turned into a variable. This means that you can connect the value of text component to the value of text input, for instance. Examples will come shortly!
Update components styling
I have added a new action that lets you update the styling/formatting of a set of components upon a certain event. Which is like totally awesome, if you ask me. It’s now super easy to create roll-over effects, for instance. No more double-components for the two styles.
Better conditional behavior execution
Until now, you had to create separate conditions for each action on a user event. That was cumbersome, I know. Now there’s a smart action, IF condition, that will test a condition you create and execute the next actions only if that condition passes. Long explanation, but you get the idea. Oh, and there’s also an ‘Else’ flavor for that action, if you are familiar with the If…Else… structures in programming languages.
This is all, but it’s a lot. I like the simplicity and power of the new features. However, I’m eagerly waiting for your feedback. Don’t keep me waiting, please. 🙂