{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":579929354,"defaultBranch":"main","name":"zulip-flutter","ownerLogin":"zulip","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-19T09:45:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4921959?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715832753.0","currentOid":""},"activityList":{"items":[{"before":"b9e585e43ef8791788f1790361e2c31c2e665b68","after":"10d0fe88de9f99730be1d8d705e9a4915dbb929c","ref":"refs/heads/main","pushedAt":"2024-05-20T22:14:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"ui: Adjust app bar and scaffold-background to align with new Figma design\n\nFrom discussion:\n https://chat.zulip.org/#narrow/stream/243-mobile-team/topic/design.3A.20colors/near/1801938\n\nand the Figma linked there:\n https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=2074%3A26325&t=rjuqcQaHMiGBUReF-1\n\nNow, the app-bar bottom border is colored by the new Figma's\n`border-bar`, and the main background color is `bg-main`. The app\nbar background is unchanged because it already matches `bg-top-bar`.\nI've labeled these values with comments in the code.\n\nAnd all these color variables have dark-theme variants! (See\ndiscussion for what those are.) That'll help when we implement dark\ntheme, #95.","shortMessageHtmlLink":"ui: Adjust app bar and scaffold-background to align with new Figma de…"}},{"before":"1439b8d7574fed2abfccfbe9d545c824c72b23c6","after":"b9e585e43ef8791788f1790361e2c31c2e665b68","ref":"refs/heads/main","pushedAt":"2024-05-20T21:36:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"inbox: Express _AllDmsHeaderItem.uncollapsedBackgroundColor as HSL\n\nTo align with web, which labels this color\n--color-background-private-message-header.\n\n(If there is a slight change to the color we use, it's within a\nrounding error.)","shortMessageHtmlLink":"inbox: Express _AllDmsHeaderItem.uncollapsedBackgroundColor as HSL"}},{"before":"fd32618affeae2606b671f89edfe8a604b97a23f","after":"1439b8d7574fed2abfccfbe9d545c824c72b23c6","ref":"refs/heads/main","pushedAt":"2024-05-20T21:34:13.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"msglist: Make DM recipient header icon (ZulipIcons.user) match text color\n\nAs it does in the Figma.\n\n(Before, the color was the Material constant kDefaultIconDarkColor,\nwhich is Color(0xDD000000).)","shortMessageHtmlLink":"msglist: Make DM recipient header icon (ZulipIcons.user) match text c…"}},{"before":"19ed919c90895a28843b0ebdf29af94a7e2c5eb7","after":"fd32618affeae2606b671f89edfe8a604b97a23f","ref":"refs/heads/main","pushedAt":"2024-05-20T20:05:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"text [nfc]: Remove some arguments that equal defaults","shortMessageHtmlLink":"text [nfc]: Remove some arguments that equal defaults"}},{"before":"225783d4b9f0e67d36b9242889dd4cf7ce0f644b","after":"19ed919c90895a28843b0ebdf29af94a7e2c5eb7","ref":"refs/heads/main","pushedAt":"2024-05-16T23:41:14.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"content test [nfc]: s/prepareContentBare/prepareContent/","shortMessageHtmlLink":"content test [nfc]: s/prepareContentBare/prepareContent/"}},{"before":"1f778cc8b24a219f09e2a90a95a9fd28c8cb76e3","after":"225783d4b9f0e67d36b9242889dd4cf7ce0f644b","ref":"refs/heads/main","pushedAt":"2024-05-16T23:27:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"changelog: Fix missing issue number in one entry","shortMessageHtmlLink":"changelog: Fix missing issue number in one entry"}},{"before":"8138c4de4f70e00dfb9b344129f3939fefea4571","after":"1f778cc8b24a219f09e2a90a95a9fd28c8cb76e3","ref":"refs/heads/main","pushedAt":"2024-05-16T05:05:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"release: Post release artifacts on GitHub, too\n\nFixes: #640","shortMessageHtmlLink":"release: Post release artifacts on GitHub, too"}},{"before":"d01548472b446761adc805396325f1f272f029bf","after":"8138c4de4f70e00dfb9b344129f3939fefea4571","ref":"refs/heads/main","pushedAt":"2024-05-16T04:12:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"version: Bump version to 0.0.15","shortMessageHtmlLink":"version: Bump version to 0.0.15"}},{"before":"181f65a4546448c60f7414d918e05bbe537e18f3","after":"d01548472b446761adc805396325f1f272f029bf","ref":"refs/heads/main","pushedAt":"2024-05-16T04:03:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"Revert \"android: Trust user-supplied CAs, take 2\"\n\nThis reverts commit 9b2a5f2963c71f96ac7ccafcf0b9a35a89e51956.\n\nThat change caused a mysterious crash at startup, in\nrelease mode only:\n https://github.com/zulip/zulip-flutter/issues/461#issuecomment-2113979875\n\nReverting while we debug.","shortMessageHtmlLink":"Revert \"android: Trust user-supplied CAs, take 2\""}},{"before":"122ac4bd892059af206d7558f7b209e5c836a3f9","after":"181f65a4546448c60f7414d918e05bbe537e18f3","ref":"refs/heads/main","pushedAt":"2024-05-16T03:10:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"reactions: Increase prominence of own reactions, following web\n\nThis follows zulip/zulip@793020992, which landed after we\nimplemented reaction chips here. (That commit makes some padding\nadjustments, which we don't need because changing a chip's border\nwidth doesn't affect the chip's size.)","shortMessageHtmlLink":"reactions: Increase prominence of own reactions, following web"}},{"before":"5e0b964449f3f58668c8e57122758363b76f3ae4","after":"122ac4bd892059af206d7558f7b209e5c836a3f9","ref":"refs/heads/main","pushedAt":"2024-05-15T20:05:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrisbobbe","name":"Chris Bobbe","path":"/chrisbobbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22248748?s=80&v=4"},"commit":{"message":"internal_link [nfc]: Narrow a type a little bit","shortMessageHtmlLink":"internal_link [nfc]: Narrow a type a little bit"}},{"before":"0573d8ecab3ab5d37896bb3aa57dd0002abbacdc","after":"5e0b964449f3f58668c8e57122758363b76f3ae4","ref":"refs/heads/main","pushedAt":"2024-05-14T22:35:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"macos: Take automatic migration away from @NSApplicationMain\n\nThis change was made automatically by `flutter run`,\nalong with the following warning:\n\n macos/Runner/AppDelegate.swift uses the deprecated\n @NSApplicationMain attribute, updating.\n\nThis change is the macOS counterpart of a previous commit\nfor iOS:\n https://github.com/zulip/zulip-flutter/commit/5f111cbaf1b92d4cfc315bfc0dd60aef2ef5fe0f","shortMessageHtmlLink":"macos: Take automatic migration away from @NSApplicationMain"}},{"before":"9b2a5f2963c71f96ac7ccafcf0b9a35a89e51956","after":"0573d8ecab3ab5d37896bb3aa57dd0002abbacdc","ref":"refs/heads/main","pushedAt":"2024-05-14T17:18:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"ui: Rename \"All messages\" to \"Combined feed\"\n\nFixes: #634","shortMessageHtmlLink":"ui: Rename \"All messages\" to \"Combined feed\""}},{"before":"423600dd3cf63edc27ccd7f8d4bc29ed49a5e977","after":"9b2a5f2963c71f96ac7ccafcf0b9a35a89e51956","ref":"refs/heads/main","pushedAt":"2024-05-14T16:40:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrisbobbe","name":"Chris Bobbe","path":"/chrisbobbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22248748?s=80&v=4"},"commit":{"message":"android: Trust user-supplied CAs, take 2\n\nThe previous attempt at this (cffb112fd, #474) set the configuration\nused by the HTTP implementation from the Android SDK, and by some\nthird-party HTTP implementations. But in the bulk of the app's code,\nwe use the HTTP implementation from the Dart standard library, and\nby default that does not consult the Android configuration.\n\nHappily, Flutter has an opt-in feature to apply the same configuration\nto the Dart standard library:\n https://chat.zulip.org/#narrow/stream/48-mobile/topic/flutter.3A.20user-added.20certs/near/1716845\n\nSo use that.\n\nFixes: #461","shortMessageHtmlLink":"android: Trust user-supplied CAs, take 2"}},{"before":"8619e8eab09f8a7bfc588efee70b79d87512ba3a","after":"423600dd3cf63edc27ccd7f8d4bc29ed49a5e977","ref":"refs/heads/main","pushedAt":"2024-05-13T19:36:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"doc: Explain desktop support is dev-only","shortMessageHtmlLink":"doc: Explain desktop support is dev-only"}},{"before":"33b97efdb40d369ccbb462b30d05d8b2d63dcff4","after":"8619e8eab09f8a7bfc588efee70b79d87512ba3a","ref":"refs/heads/main","pushedAt":"2024-05-11T05:20:39.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"chrisbobbe","name":"Chris Bobbe","path":"/chrisbobbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22248748?s=80&v=4"},"commit":{"message":"msglist: Set content font color to match web\n\nWith Chrome's web inspector and Mac's \"Digital Color Meter\", I\nverified that our color now matches web's color.\n\nSince GlobalTime's clock icon is a text-like element, change it to\nthe new color too, and add a content test that makes sure the colors\nmatch each other, and match the DefaultTextStyle that content\nelements expect to inherit from.\n\nI didn't find any other text-like elements that need extra treatment\nlike this.","shortMessageHtmlLink":"msglist: Set content font color to match web"}},{"before":"c64d7a00ee62a4cab20ea904d553ccaf4d227753","after":"33b97efdb40d369ccbb462b30d05d8b2d63dcff4","ref":"refs/heads/main","pushedAt":"2024-05-10T19:28:01.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"dialog [nfc]: Disable barrierDismissible on custom onDismiss\n\nBased on the reasoning at the one place we're using either of\nthese options so far, it seems like we'll always want them\ncoupled this way. (At least until some other reason comes along,\nand in that case we can revise this logic again.)","shortMessageHtmlLink":"dialog [nfc]: Disable barrierDismissible on custom onDismiss"}},{"before":"fd58d45f817a11b82f2c44c096fd745bbebd9bc5","after":"c64d7a00ee62a4cab20ea904d553ccaf4d227753","ref":"refs/heads/main","pushedAt":"2024-05-10T02:26:16.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"unread_count_badge: Comment on some overlooked uncertainty in text color","shortMessageHtmlLink":"unread_count_badge: Comment on some overlooked uncertainty in text color"}},{"before":"9ffa8ebf384ef740a3cd0fab1a0bf4fb7038d40f","after":"fd58d45f817a11b82f2c44c096fd745bbebd9bc5","ref":"refs/heads/main","pushedAt":"2024-05-10T02:16:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"model: Implement StreamColorSwatch.lerp, copying ColorSwatch.lerp\n\nIt's convenient in this method to access the colors as they're\nstored in a Map, like the superclass ColorSwatch does. So, in our\nown private field, we save the same Map that we pass along to the\nsuperclass constructor. As Greg says at\n https://github.com/zulip/zulip-flutter/pull/642#issuecomment-2099589774 :\n\n> The redundancy is mildly annoying, but it's only duplicating one\n> pointer, so it's not a material cost at runtime.","shortMessageHtmlLink":"model: Implement StreamColorSwatch.lerp, copying ColorSwatch.lerp"}},{"before":"e51190212bd4b32aeb356792949d23dea46f67ec","after":"9ffa8ebf384ef740a3cd0fab1a0bf4fb7038d40f","ref":"refs/heads/main","pushedAt":"2024-05-10T02:09:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"deps: Upgrade Flutter to latest main, 3.22.0-28.0.pre.10\n\nAnd update Flutter's supporting libraries to match.","shortMessageHtmlLink":"deps: Upgrade Flutter to latest main, 3.22.0-28.0.pre.10"}},{"before":"89af98c40a9e62ffa433d892a8db5a634f6d9364","after":"e51190212bd4b32aeb356792949d23dea46f67ec","ref":"refs/heads/main","pushedAt":"2024-05-08T01:27:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"android [nfc]: Comment in AndroidManifest.xml about viewing merged manifest","shortMessageHtmlLink":"android [nfc]: Comment in AndroidManifest.xml about viewing merged ma…"}},{"before":"11358607c922b50e5260a843378d9b01952d68f5","after":"89af98c40a9e62ffa433d892a8db5a634f6d9364","ref":"refs/heads/main","pushedAt":"2024-05-08T01:17:57.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"content: For headings, use weightVariableTextStyle","shortMessageHtmlLink":"content: For headings, use weightVariableTextStyle"}},{"before":"ebf41f29825f4458f12b31e190b6353f3f0750fd","after":"11358607c922b50e5260a843378d9b01952d68f5","ref":"refs/heads/main","pushedAt":"2024-05-07T00:50:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"android: Set launchMode=\"singleTask\" instead of \"singleTop\"\n\nThis addresses #620 by making it so the whole app state isn't reset\nwhen coming back from Firefox in the web-auth flow. Discussion:\n https://chat.zulip.org/#narrow/stream/48-mobile/topic/Flutter.20app.20.2B.20SAML.20auth/near/1776828\n\nLater in that discussion, Greg found that this mode is the most\nappropriate for the main activity of our app:\n https://chat.zulip.org/#narrow/stream/48-mobile/topic/Flutter.20app.20.2B.20SAML.20auth/near/1790019\n\nFixes: #620","shortMessageHtmlLink":"android: Set launchMode=\"singleTask\" instead of \"singleTop\""}},{"before":"d882f50bf7d917ce7e040d7ee1f66f1d803ef988","after":"ebf41f29825f4458f12b31e190b6353f3f0750fd","ref":"refs/heads/main","pushedAt":"2024-05-07T00:12:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"autocomplete [nfc]: Explain why no [AutocompleteViewManager.dispose]","shortMessageHtmlLink":"autocomplete [nfc]: Explain why no [AutocompleteViewManager.dispose]"}},{"before":"74aa25d87f33d828ec1e6689197a9f35c3cc24a0","after":"d882f50bf7d917ce7e040d7ee1f66f1d803ef988","ref":"refs/heads/main","pushedAt":"2024-04-30T23:07:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"ui: Set letter spacing to 1% in buttons\n\nTextTheme.labelLarge is the default label style in all the various\nMaterial buttons; see:\n\n [ElevatedButton.defaultStyleOf], [FilledButton.defaultStyleOf],\n [MenuItemButton.defaultStyleOf], [MenuItemButton.defaultStyleOf],\n [OutlinedButton.defaultStyleOf], `defaults` in [SegmentedButton.build],\n [TextButton.defaultStyleOf]\n\n. Since our buttons are all Material buttons, changing this will\neffectively \"set letter spacing to 1% in buttons\", which is #548.\n\n(...Actually, I guess there's one kind of button that's not a\nMaterial button: reaction chips in the message list. So, adjust\nthose separately, also in this commit.)\n\nGreg mentioned, when suggesting this approach,\n\n> In principle that has a slightly broader effect than specified in\n> #548, in that it affects any other Material widgets that use the\n> `labelLarge` text style. But fundamentally those are widgets that\n> the Material designers intended to have a similar text style to\n> that of buttons (even though they're not called \"buttons\"), so\n> it's likely that that'll be the right answer anyway.\n\n> If we end up with such a widget where Vlad wants a different\n> spacing, we can address that then… and I think it's fairly likely\n> that in that case he'd want something that wasn't the Material\n> widget in any event.\n\nWhich makes sense and works for me.\n\nFixes: #548","shortMessageHtmlLink":"ui: Set letter spacing to 1% in buttons"}},{"before":"fcd74e6098cce649156e1329bc26164357fabacb","after":"74aa25d87f33d828ec1e6689197a9f35c3cc24a0","ref":"refs/heads/main","pushedAt":"2024-04-30T01:02:57.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"chrisbobbe","name":"Chris Bobbe","path":"/chrisbobbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22248748?s=80&v=4"},"commit":{"message":"text: Use proportionalLetterSpacing in the few existing places that want it\n\nThe letter spacings in these pieces of text hasn't been responding\nto system font-size adjustments. Now they do.\n\nThere might not be any other instances of this problem in the app,\nbecause we widely apply 0 for [TextStyle.letterSpacing] (since\n0065954d), and when we do that, it shouldn't matter whether zero is\nconsidered as logical pixels or as a proportion the surrounding text\nsize.","shortMessageHtmlLink":"text: Use proportionalLetterSpacing in the few existing places that w…"}},{"before":"449a47884b5869dc40cf63c3bc6be312a90eb94c","after":"fcd74e6098cce649156e1329bc26164357fabacb","ref":"refs/heads/main","pushedAt":"2024-04-26T21:57:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"unreads [nfc]: Update dartdoc following stream/topic-muting logic\n\nIn #423 \"Implement stream and topic muting\", the Unreads class did\nstart doing some filtering based in stream/topic muting,\nspecifically in these methods:\n- countInStream\n- countInAllMessagesNarrow\n\nSo, update the dartdoc so it doesn't claim that this filtering is an\nentirely separate concern.","shortMessageHtmlLink":"unreads [nfc]: Update dartdoc following stream/topic-muting logic"}},{"before":"323eccac95a948d3e48b1767174866865f09f66d","after":"449a47884b5869dc40cf63c3bc6be312a90eb94c","ref":"refs/heads/main","pushedAt":"2024-04-25T20:46:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"doc: Extend iOS release instructions to use successfully-built IPA","shortMessageHtmlLink":"doc: Extend iOS release instructions to use successfully-built IPA"}},{"before":"0b3e4cf4d38ca6a9c1ef6c9c8867d9a995a09600","after":"323eccac95a948d3e48b1767174866865f09f66d","ref":"refs/heads/main","pushedAt":"2024-04-25T20:11:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"version: Bump version to 0.0.14","shortMessageHtmlLink":"version: Bump version to 0.0.14"}},{"before":"fa902c69680fe573d74f6d5e5a5a6f2ae0835ba7","after":"0b3e4cf4d38ca6a9c1ef6c9c8867d9a995a09600","ref":"refs/heads/main","pushedAt":"2024-04-24T02:35:24.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"gnprice","name":"Greg Price","path":"/gnprice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28173?s=80&v=4"},"commit":{"message":"deps: Upgrade packages to latest, namely package_info_plus, share_plus\n\nThis is the result of `tools/upgrade pod-major`, and some small\nadjustments for a breaking API change in share_plus.\n\nChangelogs:\n https://pub.dev/packages/package_info_plus/changelog\n https://pub.dev/packages/share_plus/changelog\n\nTested on my iPhone and on the office Android device. In particular,\nI checked that sharing message content via the message action sheet\nstill worked, and I checked that the \"About Zulip\" page still shows\nthe \"App version\" field correctly.","shortMessageHtmlLink":"deps: Upgrade packages to latest, namely package_info_plus, share_plus"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETzuy5gA","startCursor":null,"endCursor":null}},"title":"Activity · zulip/zulip-flutter"}