1.1.2
Native flows, now in motion
Motion arrives in 1.1.2. The flows you already render natively can now animate in, breathe, and respond to touch — authored in the Setgreet editor, no SDK code required.
Motion, end to end
Screen transitions. Move between screens with a fade, a horizontal slide, or a slide-up sheet — each with its own duration and easing. Slide is direction-aware, so going back mirrors going forward. Screens you don't configure keep the instant swap they've always had, so nothing changes until you decide it should.
Living components. Give any element a gentle float or a pulse to draw the eye where it belongs. Loops run alongside entrance animations rather than fighting them, and start only once the element has settled.
Buttons that answer back. Press feedback gives every tap the subtle scale-down users expect from a native control.
All of it respects Reduce Motion. When a user asks the system for less animation, they get none.
Screens that carry their weight
Auto-advance lets timed screens move on by themselves — loading states and personalization moments no longer need a button just to escape.
Searchable quiz options turn long lists into something usable, with no-results copy you write yourself.
Scrollable containers let one region scroll while the rest of the screen stays put.
Fixes worth knowing
@themetokens resolve to a visible fallback — no more invisible content when a token can't be matched.- Flows render in light appearance regardless of the host app's dark mode.
- Screens scroll properly when content overflows the viewport.
- Required inputs now say which field is blocking the CTA, in a message under the input.
- Quiz scrolls only its options, with edge insets, scrollbar, keyboard handling, and phantom screen movement all fixed.