milkshake admin

Releases

Every app release, and the numbers behind the markers on the charts

91

releases tracked

Since Jan 2020

23

major releases

Shown on long chart windows, where every release would crowd the axis

1.18.0

latest release to reach users

Insights widgets and Siri · 3 Sep 2026

Shipping cadence

Release history

The date a version REACHED USERS, derived from Google Analytics: the first day it held at least 1% of daily active users on the app property. That is the date a metric could start moving, which is the only date worth drawing on a chart of user behaviour.

2026

1.18.0

3 Sep

tagged 4 Sep

Insights widgets and Siri

majoriOS only

Home Screen and Lock Screen widgets for views, clicks, sales and visitor locations, and Siri App Shortcuts that answer questions about your site. Rolled out to 100% of iOS users on the release day; there was no Android build.

1.17.0

25 Aug

Retro Reload

major

The Retro Reload Look, desktop improvements and pixel type.

1.16.1

5 Jul

Sell Card follow-up

Sell Card announcement campaign, a business URL in Stripe onboarding, and moderation tooling upgrades.

1.16.0

2 Jul

tagged 1 Jul

Sell Card

major

Turn a Milkshake site into a shop: digital products, Stripe checkout and selling from the link in bio.

1.15.3

29 May

Notification fixes

Smooths out the notification pop-up and the rich text editor.

1.15.2

14 May

tagged 13 May

Insights trends

Up, down or steady indicators in Insights, and a navigation fix for older devices.

1.15.1

6 Apr

tagged 7 Apr

New fonts

Four community-voted fonts, and Contact Card results in Insights.

1.15.0

30 Mar

tagged 29 Mar

Rich text descriptions

major

Bold, italic and strikethrough in site descriptions, plus a wider date range in Insights.

1.14.0

25 Feb

tagged 20 Feb

Three new languages

major

Milkshake in Spanish, Brazilian Portuguese and Indonesian.

1.13.2

6 Feb

Instant app loading

The startup loading screen is gone, and font changes no longer revert between fields.

1.13.1

23 Jan

tagged 24 Jan

iPad keyboard handling

Much smoother keyboard handling in windowed apps on iPad.

1.13.0

17 Jan

tagged 16 Jan

The Expo rewrite

major

Milkshake's underlying tech rebuilt on Expo. The largest platform change since launch, and the baseline for everything after it.

2025

1.12.1

23 Aug

Facebook login fix

Fixed Facebook sign-in, which broke in the previous release.

1.12.0

21 Aug

tagged 20 Aug

Contact Card

major

A new Card type: let visitors send you a message straight from your site.

1.11.4

17 Jul

tagged 16 Jul

Rename and reorder

Rename Cards from more places, and share a snapshot of your Cards.

1.11.3

4 Jul

tagged 2 Jul

Desktop backgrounds

Customise the desktop background behind your Cards.

1.11.2

4 Jun

tagged 15 Jun

Maintenance

Bug fixes and maintenance.

1.11.1

14 May

tagged 4 Jun

Insights fixes

Fixes for Insights and analytics reporting.

1.11.0

24 Apr

tagged 18 Apr

Insights and Google Analytics

major

Milkshake Insights, plus a Google Analytics integration for your own property.

1.10.0

19 Mar

tagged 25 Mar

Custom domains

major

Connect your own domain to a Milkshake site.

1.9.8

13 Mar

tagged 12 Mar

Analytics integration fixes

Fixes for the Google Analytics integration ahead of custom domains.

1.9.7

17 Feb

tagged 19 Feb

Pro+ and custom domains

major

The Pro+ tier and the custom domain paywall.

1.9.6

1 Feb

tagged 29 Jan

Custom favicon

Pro users can upload a custom favicon.

2024

1.9.5

23 Nov

tagged 22 Nov

Image cropping

major

Crop, rotate and scale images in the app.

1.9.4

17 Oct

tagged 23 Oct

Android image picker

Fixed the Android image picker, and restored session tracking.

1.9.3

21 Aug

tagged 31 Aug

Uploader fix

Fixed an image upload error.

1.9.2

18 Aug

tagged 17 Aug

Email and call links

'Email me' and 'call me' links on your site.

1.9.1

25 Jul

Paywall and Links editor

A reworked paywall with navigable offers, and a rebuilt Links Card editor.

1.9.0

3 Jul

tagged 1 Jul

Milkshake Pro

major

The subscription launch: Pro, Mailing Lists, hidden Draft Cards, 365 days of Insights and marketing tools.

1.8.8

28 Jun

tagged 29 Jun

Mailing list fixes

Final fixes before Pro.

1.8.7

23 Jun

tagged 21 Jun

Loading fix

Fixed repeated user-loading errors.

1.8.6

19 Jun

tagged 18 Jun

Paused subscriptions

Better handling of paused Android subscriptions.

1.8.5

17 Jun

tagged 16 Jun

Paywall copy

Clearer annual billing copy on the paywall.

1.8.4

10 Jun

tagged 11 Jun

Quick Preview

Quick Preview for Cards, and the Apple standard EULA for subscriptions.

1.8.3

16 Jan

Mailing list groundwork

The first mailing-list plumbing, ahead of Pro.

1.8.2

3 Jan

tagged 2 Jan

New help sheet

A rebuilt help sheet with feature requests and socials.

2023

1.8.1

6 Sep

Android webview crash

Fixed an Android 12/13 crash, and added labelled social icons.

1.8.0

28 Jul

tagged 9 Aug

Milkshake for tablets

major

iPad and Android tablet support, with a proper constrained layout.

1.7.3

7 May

tagged 9 Jun

Draft Mode

major

Work on a Card without publishing it.

1.7.2

10 Jan

Android editing crash

Fixed crashes while editing Cards on Android.

1.7.1

7 Jan

tagged 5 Jan

Real-time Insights

major

Insights update in real time, plus a QR code for your site.

2022

1.7.0

4 Sep

tagged 20 Sep

Fonts CDN

Fonts moved to their own CDN, with WebP delivery.

1.6.10

26 Aug

Android 13 fix

Fixed the keychain on Android 13.

1.6.9

30 Jun

tagged 6 Jul

Fonts pipeline

The fonts catalog got its own deploy pipeline.

1.6.8

23 Jun

tagged 22 Jun

Accessibility

Accessibility and font sizing updates.

1.6.7

3 Jun

In-app messaging

Firebase In-App Messaging, and end-to-end tests running on real devices.

1.6.6

26 May

Email verification

Verified email state reaches the app; create-URL back handling fixed.

1.6.5

18 May

tagged 17 May

Links Card improvements

Link-to-line options on Links Cards and email verification groundwork.

1.6.4

10 May

Emergency release

A same-day follow-up to 1.6.3.

1.6.3

10 May

tagged 9 May

Deferred analytics

Analytics events moved off the request path, plus dynamic links.

1.6.2

13 Apr

tagged 12 Apr

First translations

major

The first translated screens in Spanish, Portuguese and Indonesian.

1.6.1

6 Apr

Amplitude

Product analytics added to the app.

1.6.0

28 Mar

tagged 29 Mar

New Insights home

major

A rebuilt Insights home screen with new versus returning visitors.

1.5.9

5 Mar

Payment groundwork

The first work towards selling — payment options bootstrapped.

1.5.8

3 Mar

Analytics API v2

major

A new GraphQL analytics service behind Insights, replacing the original.

1.5.7

3 Feb

tagged 2 Feb

Haptics

Haptic feedback throughout the app, and you can back out of the URL flow.

1.5.6

14 Jan

tagged 13 Jan

Card reordering

Reworked reordering with proper animations.

1.5.5

11 Jan

tagged 7 Jan

Insights crash fix

Fixed a crash in Insights.

2021

1.5.4

20 Dec

Faster published sites

major

Lazy-loaded images, SwiperJS 7 and stronger compression — a straight speed win for every visitor.

1.5.3

12 Nov

tagged 11 Nov

Trust and safety tooling

Deactivate and reactivate accounts from Slack, for handling scam reports.

1.5.2

20 Oct

tagged 25 Oct

Maintenance

Dependency upgrades and new deactivation reasons.

1.5.1

14 Oct

tagged 12 Oct

Social icons and Add to bio

Spacing fixes for social icons, and a scrollable Add to bio screen.

1.5.0

16 Aug

tagged 17 Aug

TikTok deep links

TikTok links open the app, and subscription records carry a transaction id.

1.4.11

4 Aug

tagged 3 Aug

Android waiting list

The Android waiting list came back, and the last Instagram sign-in code was removed.

1.4.10

20 Jul

Play Store receipts

Play Store subscription receipts brought in line with Apple's handling.

1.4.9

16 Jul

tagged 15 Jul

Instagram sharing on Android 11

Fixed sharing to Instagram on Android 11.

1.4.8

6 Jul

tagged 5 Jul

Publish retries

Failed publishes retry themselves, plus a namespace bug fix.

1.4.7

9 Jun

Sharing and error reporting

Sharing image caching fixed, and Sentry error ids surfaced for support.

1.4.6

4 Jun

tagged 7 Jun

Android 11 crash fixes

Emergency fixes for crashes on Android 11.

1.4.5

3 Jun

Image picker rebuild

A reworked image picker and new action list components.

1.4.4

12 May

tagged 11 May

Made With Milkshake Card

The Made With Milkshake Card shipped for real after the test.

1.4.3

23 Apr

tagged 21 Apr

Firebase sign-in endpoint

A proper sign-in endpoint, and the Made With Milkshake Card put in front of Android users as a test.

1.4.2

12 Apr

tagged 13 Apr

Social login fix

A custom Firebase auth domain to fix social sign-in.

1.4.1

6 Apr

tagged 31 Mar

Subscription tooling

An internal Slack bot for subscriptions, and a Node 14 upgrade.

1.4.0

19 Mar

Subscriptions

major

Google Play billing, grace periods and subscription expiry handling — the machinery every paid plan since has been built on.

1.3.10

22 Jan

Hotfix

A next-day follow-up to 1.3.9.

1.3.9

21 Jan

tagged 14 Jan

Small fixes

Layout fixes on small screens and internal stats tooling.

2020

1.3.8

21 Sep

Sign-in crash fix

Upgraded the auth library to fix a crash during sign-in.

1.3.7

17 Sep

Instagram legacy IDs retired

The old Instagram identifiers were switched off ahead of Instagram's own deadline.

1.3.6

7 Sep

Legacy account migration

major

The browser flow that moved legacy Instagram accounts onto the new sign-in.

1.3.5

26 Jun

Firebase sign-in

major

Instagram authentication replaced with Firebase across the whole app — the biggest change to how people get in since launch.

1.3.4

30 Apr

Sign back in without support

Users whose sign-in token was lost from the keychain can re-authenticate themselves.

1.3.3

22 Apr

Layout polish

Spacing, the 404 image and a preview-assets refactor.

1.3.2

15 Apr

YouTube Card artwork

Better default images for YouTube Cards, and an Android back-button fix.

1.3.1

2 Apr

Tooltip rollback

The discovery tooltips were pulled back out, plus account-switching analytics fixes.

1.3.0

30 Mar

Insights tooltips and link scraping

Guided tooltips through Insights, and link previews scraped from YouTube and other services.

1.2.4

12 Mar

Account switching

major

Switch between up to five accounts without signing out. Hermes turned on for a faster app.

1.2.3

12 Feb

Hotfix

A same-week follow-up to 1.2.2.

1.2.2

11 Feb

Navigation on published sites

Visitors get navigation buttons in the mobile view, and Look previews open full screen.

1.2.1

29 Jan

Share images per Card

The sharing service was rebuilt so a share image can be generated for any Card, not just the first.

1.2.0

1 Jan*

Add to bio, take two

A rebuilt Add to bio screen with TikTok links, and the help centre opening inside the app.

Tagged, but never shipped

Versions that were tagged, or appeared on internal builds, but never reached a meaningful share of users. Kept so a tag with no marker is explained rather than looking like an omission.

1.4.12

tagged 11 Aug

Superseded

peaked at 0.1% of users

Tagged but never shipped — it peaked at 19 users on internal devices; the work went out in 1.5.0.

1.5.10

tagged 24 Mar

Superseded

peaked at 0.2% of users

Tagged but never shipped — it peaked at 46 users on internal devices; the work went out in 1.6.0.

1.10.1

tagged 9 Apr

Superseded

Tagged but never shipped; the work went out in 1.11.0.

1.11.5

tagged 16 Aug

Superseded

peaked at 0.1% of users

Tagged but never shipped; the work went out in 1.12.0.

1.12.2

tagged 12 Dec

Superseded

peaked at 0.2% of users

An Expo build tagged during the rewrite; 1.13.0 was the release.

1.12.4

tagged 12 Dec

Superseded

peaked at 0.1% of users

An Expo build tagged during the rewrite; 1.13.0 was the release.

1.14.1

tagged 13 Mar

Superseded

peaked at 0% of users

Tagged but never shipped; the work went out in 1.15.0.

1.15.4

tagged 25 Jun

Superseded

peaked at 0.2% of users

Tagged but never shipped; the work went out in 1.16.0.

1.16.2

tagged 4 Aug

Expo SDK 57 and desktop previews

peaked at 0.2% of users

Expo SDK 57 / React Native 0.86, real desktop site previews in the app, the tips redesign and Look 25.

1.17.1

tagged 30 Aug

Superseded

Tagged during the widgets and Siri work; 1.18.0 was the release.

1.18.1

tagged 25 Sep

Superseded

Tagged during the Apple Watch work; 1.19.0 was the release.

Where this comes from, and what it is not

A git tag is cut when a build is handed to the stores, not when people get it. The gap ranged from one day to over four months, and several tagged builds never shipped at all — so tag dates put markers weeks before anything could have happened. Tag dates are kept as `taggedDate` for provenance only.

GA on the app property starts 2020-01-01. Releases before that are not recoverable from any source we control, and 1.2.0 was already live on that first day — its date is the start of the data, not its release, and is flagged `dateApproximate`.

Summaries are written by hand from the app's own What's New copy, App Store release notes, and the merge history in each release window.

Releases ship to both iOS and Android unless `platforms` says otherwise — 1.18.0 was iOS only, because nothing in it touched Android. The two stores roll out at different speeds; the GA date is the point the combined user base started moving.

An asterisk on a date means the release predates the analytics record and the date shown is where the data starts, not where the release was.

The file is checked in at packages/admin/lib/releases/appReleases.json. yarn workspace admin sync-releases -- --check checks that every release tag is accounted for and that each taggedDate matches its tag. It does not and cannot check the release dates themselves — those come from analytics, and recomputing them means re-running the version adoption query. Summaries are written by hand; a tag name does not make a sentence worth putting on a chart.