diff --git a/packages/shorebird_code_push_protocol/lib/src/models/get_unique_users_parameter3.dart b/packages/shorebird_code_push_protocol/lib/src/models/get_unique_users_parameter3.dart index 97daea87..8812542b 100644 --- a/packages/shorebird_code_push_protocol/lib/src/models/get_unique_users_parameter3.dart +++ b/packages/shorebird_code_push_protocol/lib/src/models/get_unique_users_parameter3.dart @@ -1,5 +1,6 @@ enum GetUniqueUsersParameter3 { - platform._('platform'); + platform._('platform'), + releaseVersion._('release_version'); const GetUniqueUsersParameter3._(this.value); diff --git a/packages/shorebird_code_push_protocol/lib/src/models/unique_users_breakdown_entry.dart b/packages/shorebird_code_push_protocol/lib/src/models/unique_users_breakdown_entry.dart index bdeffa4e..34d69bd8 100644 --- a/packages/shorebird_code_push_protocol/lib/src/models/unique_users_breakdown_entry.dart +++ b/packages/shorebird_code_push_protocol/lib/src/models/unique_users_breakdown_entry.dart @@ -48,7 +48,10 @@ class UniqueUsersBreakdownEntry { /// The dimension this entry breaks down by (e.g. "platform"). final String groupBy; - /// The value within `group_by` (e.g. "android"). + /// The value within `group_by` (e.g. "android"). For + /// `group_by=release_version`, the empty string is the + /// unknown-version group — devices whose client is too old to + /// report a release version. final String groupValue; /// Distinct active devices for this group over the window (an HLL