RELEASES

Changelog

Every tagged release of the NativeExpress codebase, newest first. Versions follow semantic versioning, and each date is the day that tag shipped.

2.0.1

Latest
  • Subscription status survives an entitlement refresh, so Pro access no longer drops out while RevenueCat reloads.
  • Hardened the AI quota counting, purchase handling and session cleanup.
  • Chat, image generation and scanning each live in their own feature folder, so an app can ship without the ones it does not need.

2.0.0

A rebuilt interface layer and three AI features. The database schema, styling system and AI functions all changed, so apps on 1.x follow the upgrade guide.

  • Streaming AI chat with threads, a model picker, Markdown replies, photo attachments and a monthly free quota.
  • Image generation with style presets, aspect ratios, a gallery, and save and share actions.
  • A camera scanner that returns structured results, with a scan history.
  • A three-step onboarding funnel with a notification primer and named paywall placements.
  • The interface rebuilt on Uniwind, Tailwind CSS v4 and HeroUI Native, replacing GlueStack UI and NativeWind.
  • Expo SDK 57, React Native 0.86, React 19.2 and TypeScript 6.
  • Eleven typed product events covering onboarding, authentication, the AI features, paywalls and Pro status.
  • Optional Superwall paywalls alongside RevenueCat.
  • iPad layouts, Jest and React Native Testing Library tests, and Maestro flows.
  • Setup, conventions and store-submission skills for coding agents, with yarn skills:doctor reporting what is still unconfigured.
Upgrade from v1

1.5.0

  • Expo SDK 54 and React Native 0.81.

1.4.1

  • Avatar uploads moved to their own Supabase storage bucket, with row-level security policies on profile images.
  • Fixed the forgot-password flow.

1.4.0

  • Expo SDK 53, React Native 0.79 and React 19.
  • Fixed the RevenueCat provider on Android and the PostHog provider.

1.3.0

  • An AI tab backed by a Supabase edge function.
  • Reworked the account-deletion edge function.

1.2.1

  • Expo and React Native dependencies moved to their latest patch releases.
  • Fixed the storage bucket environment variable.

1.2.0

  • RevenueCat identifies signed-in customers, so purchases follow the account.
  • Fixed Sign in with Apple null handling, the theme provider and the not-found screen.

1.1.1

  • Fixed the OneSignal push opt-in, an error when deleting an account, and the missing name on Sign in with Apple.

1.1.0

  • A Cursor rules file, so AI-assisted edits follow the codebase's conventions.
  • GlueStack UI and NativeWind upgrades.

1.0.0

The first public release.

  • Expo SDK 52 and React Native 0.76.
  • Supabase authentication with Google and Apple sign-in, and account deletion.
  • RevenueCat subscriptions, OneSignal push notifications, PostHog analytics and optional Sentry error tracking.
  • Internationalization, and light and dark themes.

The full technical release notes, including every breaking change, live in the documentation.