Skip to content
Skip to main content

Changelog

What we shipped, when we shipped it. The Setgreet platform and SDKs, release by release.

SDK

Auto-layout for every screen

iOS 1.0.2 · Android 1.0.2 · React Native 1.0.1 · Flutter 1.0.1

Screens now adapt automatically to device size, safe areas, and dynamic content. Design once, render cleanly on every phone your users actually have.

Improvement

Layout rendering improvements

iOS 1.0.1 · Android 1.0.1

Tighter rendering for complex multi-component screens. Image sizing fixes in edge-case layouts. General stability.

SDK

React Native and Flutter SDKs hit 1.0

React Native 1.0.0 · Flutter 1.0.0

Cross-platform parity. Same rendering engine, same lifecycle callbacks, same feature surface as iOS and Android. If you ship React Native or Flutter, Setgreet is now a drop-in.

SDK

iOS and Android SDKs 1.0

iOS 1.0.0 · Android 1.0.0

A full rewrite of the native SDKs, built for performance and a smaller integration surface.

  • New rendering engine for faster, smoother flow presentations
  • Dynamic Google Fonts loaded on demand — no bundled assets
  • Anonymous and identified users with automatic identity merge
  • Analytics: screens, events, and attributes wired in for targeting
  • Full flow lifecycle callbacks: started, completed, dismissed, screen changes, actions, permissions
  • Native prompts for notifications, location, and camera
  • Platform actions: App Store / Play Store reviews, share sheets, URL handling
SDK

Native permission requests

iOS 0.6.0 · Android 0.6.0

Request notification, location, and camera permissions directly from a flow. Pair with a pre-explanation screen so users know why you are asking before the system dialog appears.

SDK

Flow lifecycle callbacks

iOS 0.5.0 · Android 0.5.0

Hook into every moment of a flow: started, completed, dismissed, screen changes, user actions, and permission outcomes. Forward the events to your analytics stack or trigger app logic in response.

SDK

Localized flows by device locale

iOS 0.4.0 · Android 0.4.0 · React Native 0.4.1 · Flutter 0.2.0

Pass the user locale to identifyUser and the SDK serves the right language automatically. Add translations in the dashboard, never rebuild the app.