{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":65750241,"defaultBranch":"main","name":"expo","ownerLogin":"expo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-15T17:14:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12504344?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717207198.0","currentOid":""},"activityList":{"items":[{"before":"a4422d7c1f311c548f35aab4344807fbbdad8c97","after":null,"ref":"refs/heads/@evanbacon/cli/reduce-export-paths","pushedAt":"2024-06-01T11:49:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"}},{"before":"7cc90be7236a36e397de487052abfb7bf8575c49","after":"cced50e3289c22000af4c57d1424f3ef43406e42","ref":"refs/heads/main","pushedAt":"2024-06-01T11:49:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"chore(cli): reduce export and improve SSR errors (#29218)\n\n# Why\r\n\r\n- Now that we bundle directly (without the dev server) we can improve\r\nthe error messages much more and reduce code paths for export.\r\n- This PR finally removes the fork-bundleAsync path that we pulled over\r\nduring the CLI rewrite, and it adds better formatting for errors.\r\n\r\n\r\n\r\n# How\r\n\r\n\r\n\r\n# Test Plan\r\n\r\n- Considering adding e2e tests for SSR errors but not sure yet. Need to\r\nthink through all the cases and determine if the errors I come up with\r\nare worth testing against.\r\n\r\n\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [ ] Documentation is up to date to reflect these changes (eg:\r\nhttps://docs.expo.dev and README.md).\r\n- [ ] Conforms with the [Documentation Writing Style\r\nGuide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)\r\n- [ ] This diff will work correctly for `npx expo prebuild` & EAS Build\r\n(eg: updated a module plugin).","shortMessageHtmlLink":"chore(cli): reduce export and improve SSR errors (#29218)"}},{"before":"75f35d548991df8ea2130eaea73b4ebee8ced7b6","after":"4515986bd9f1a185c78d0e298e0024451b4e131f","ref":"refs/heads/@evanbacon/router/split-up-ssr-routes","pushedAt":"2024-06-01T11:46:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"Update packages/expo-router/CHANGELOG.md\n\nCo-authored-by: Expo Bot <34669131+expo-bot@users.noreply.github.com>","shortMessageHtmlLink":"Update packages/expo-router/CHANGELOG.md"}},{"before":"ecb9b0f66c6912ce539f64c1f0e426bd86b4e13f","after":"7cc90be7236a36e397de487052abfb7bf8575c49","ref":"refs/heads/main","pushedAt":"2024-06-01T06:39:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanjhughes","name":"Alan Hughes","path":"/alanjhughes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30924086?s=80&v=4"},"commit":{"message":"fix(expo-contacts): #29198 store full url & remove useless restrictio… (#29199)","shortMessageHtmlLink":"fix(expo-contacts): #29198 store full url & remove useless restrictio… ("}},{"before":null,"after":"72a49bbc073ef3feb9d50a15f058a7c029c075b5","ref":"refs/heads/@wschurman/docs-adsjdashkj-2","pushedAt":"2024-06-01T01:59:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wschurman","name":"Will Schurman","path":"/wschurman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189568?s=80&v=4"},"commit":{"message":"[docs] Rewrite the main expo-updates doc","shortMessageHtmlLink":"[docs] Rewrite the main expo-updates doc"}},{"before":null,"after":"949e1f9dac3ae442cc5de7dc916d042f6cdea30d","ref":"refs/heads/@alanhughes/location/allow-once-permission","pushedAt":"2024-05-31T21:14:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alanjhughes","name":"Alan Hughes","path":"/alanjhughes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30924086?s=80&v=4"},"commit":{"message":"[ios][location] Fix issue wwith Allow Once permission","shortMessageHtmlLink":"[ios][location] Fix issue wwith Allow Once permission"}},{"before":null,"after":"efcf14c42313b1363d18509ddeae44c81cda13c6","ref":"refs/heads/@wschurman/docs-adsjdashkj-1","pushedAt":"2024-05-31T20:39:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wschurman","name":"Will Schurman","path":"/wschurman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189568?s=80&v=4"},"commit":{"message":"[docs] Update local build docs for EAS update channel creation","shortMessageHtmlLink":"[docs] Update local build docs for EAS update channel creation"}},{"before":"46d7d59946ba4bec3fbb1161fa61c39d4c8758be","after":"546dd2f5a30aec8844180e627cf8e2e7718aaa4f","ref":"refs/heads/sdk-51","pushedAt":"2024-05-31T19:29:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brentvatne","name":"Brent Vatne","path":"/brentvatne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90494?s=80&v=4"},"commit":{"message":"Publish packages\n\nexpo-notifications@0.28.5","shortMessageHtmlLink":"Publish packages"}},{"before":"f73c3429097b563824f6192b8e1d264b06536bf8","after":"46d7d59946ba4bec3fbb1161fa61c39d4c8758be","ref":"refs/heads/sdk-51","pushedAt":"2024-05-31T19:28:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brentvatne","name":"Brent Vatne","path":"/brentvatne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90494?s=80&v=4"},"commit":{"message":"Commit lockfile [skip ci]","shortMessageHtmlLink":"Commit lockfile [skip ci]"}},{"before":null,"after":"37f7866f6492d6ae664e551ca71207b70469678d","ref":"refs/heads/jon/eng-12414-suggest-development-builds-first","pushedAt":"2024-05-31T16:04:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jonsamp","name":"Jon Samp","path":"/jonsamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455018?s=80&v=4"},"commit":{"message":"make development builds default","shortMessageHtmlLink":"make development builds default"}},{"before":"010a2ea69265bca782658002e98ab708278840c7","after":null,"ref":"refs/heads/jon/eng-12412-fix-docs-development-environment-selection-during-get","pushedAt":"2024-05-31T15:55:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jonsamp","name":"Jon Samp","path":"/jonsamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455018?s=80&v=4"}},{"before":"aa46e7508b7109819428eaf10135a7bc3d60696a","after":"ecb9b0f66c6912ce539f64c1f0e426bd86b4e13f","ref":"refs/heads/main","pushedAt":"2024-05-31T15:55:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonsamp","name":"Jon Samp","path":"/jonsamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455018?s=80&v=4"},"commit":{"message":"[docs] Default to Expo Go on development environment setup docs (#29245)\n\n# Why\r\n\r\nWe should show Expo Go as the default choice, but instead are showing\r\ndevelopment build instructions.\r\n\r\n# Screenshots\r\n\r\n## Before\r\n\"Screenshot\r\n\r\n## After\r\n\"Screenshot\r\n\r\n\r\n# Test Plan\r\n\r\n- Go to /get-started/set-up-your-environment\r\n- Make sure that Android device and Expo Go are selected by default,\r\nlike in the after screenshot","shortMessageHtmlLink":"[docs] Default to Expo Go on development environment setup docs (#29245)"}},{"before":"653407bc77f6f05b8b46a0d378c62f8609df562c","after":"010a2ea69265bca782658002e98ab708278840c7","ref":"refs/heads/jon/eng-12412-fix-docs-development-environment-selection-during-get","pushedAt":"2024-05-31T15:42:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonsamp","name":"Jon Samp","path":"/jonsamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455018?s=80&v=4"},"commit":{"message":"make expo go default again","shortMessageHtmlLink":"make expo go default again"}},{"before":"ace7475ec93b59f22ebe571283ce655bf55f0405","after":"653407bc77f6f05b8b46a0d378c62f8609df562c","ref":"refs/heads/jon/eng-12412-fix-docs-development-environment-selection-during-get","pushedAt":"2024-05-31T15:41:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonsamp","name":"Jon Samp","path":"/jonsamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455018?s=80&v=4"},"commit":{"message":"remove hook","shortMessageHtmlLink":"remove hook"}},{"before":null,"after":"ace7475ec93b59f22ebe571283ce655bf55f0405","ref":"refs/heads/jon/eng-12412-fix-docs-development-environment-selection-during-get","pushedAt":"2024-05-31T15:36:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jonsamp","name":"Jon Samp","path":"/jonsamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455018?s=80&v=4"},"commit":{"message":"make expo go default again","shortMessageHtmlLink":"make expo go default again"}},{"before":"5acdc774f53535303b628529240dc955c5390995","after":"a4422d7c1f311c548f35aab4344807fbbdad8c97","ref":"refs/heads/@evanbacon/cli/reduce-export-paths","pushedAt":"2024-05-31T15:26:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"Update exportApp.ts","shortMessageHtmlLink":"Update exportApp.ts"}},{"before":"5fc846f31e3ddfebe8736627310fbea50e3bdf8d","after":"5acdc774f53535303b628529240dc955c5390995","ref":"refs/heads/@evanbacon/cli/reduce-export-paths","pushedAt":"2024-05-31T15:20:04.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"0e5eb915e749f360008c47962f2b1549b9a613a0","after":"5fc846f31e3ddfebe8736627310fbea50e3bdf8d","ref":"refs/heads/@evanbacon/cli/reduce-export-paths","pushedAt":"2024-05-31T15:10:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"drop","shortMessageHtmlLink":"drop"}},{"before":"c48ff7ccc71920c6d53940a5eecc8ed6f406d57a","after":"c585fe868f26d369094254b73000b289cd984234","ref":"refs/heads/@evanbacon/xxx/skip-js-output","pushedAt":"2024-05-31T15:05:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"Update packages/expo-haptics/CHANGELOG.md\n\nCo-authored-by: Expo Bot <34669131+expo-bot@users.noreply.github.com>","shortMessageHtmlLink":"Update packages/expo-haptics/CHANGELOG.md"}},{"before":null,"after":"c48ff7ccc71920c6d53940a5eecc8ed6f406d57a","ref":"refs/heads/@evanbacon/xxx/skip-js-output","pushedAt":"2024-05-31T14:57:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"Jump directly to source","shortMessageHtmlLink":"Jump directly to source"}},{"before":"c1337e401e3bdacc2e5ae17e2845fd385c3095d0","after":"05bcd2248f2fca40df3b2a95d2a270bc0ec6918e","ref":"refs/heads/@evanbacon/router/bundle-cjs","pushedAt":"2024-05-31T14:51:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"update imports","shortMessageHtmlLink":"update imports"}},{"before":"7f41c841e4666c6f2b575c0fc48c9c444a461804","after":"c1337e401e3bdacc2e5ae17e2845fd385c3095d0","ref":"refs/heads/@evanbacon/router/bundle-cjs","pushedAt":"2024-05-31T14:46:50.000Z","pushType":"push","commitsCount":1030,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"use src folder again","shortMessageHtmlLink":"use src folder again"}},{"before":"758361720aa25cfc27cc346245210cdd3813a3a5","after":null,"ref":"refs/heads/@evanbacon/cli/add-hydration-test","pushedAt":"2024-05-31T14:31:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"}},{"before":"27b40e9d022afa3b848eefc568ed39eb1f2b0651","after":"aa46e7508b7109819428eaf10135a7bc3d60696a","ref":"refs/heads/main","pushedAt":"2024-05-31T14:31:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"chore(cli): add hydration test (#29230)\n\n# Why\r\n\r\n- I want to refactor the router root to not use AppRegistry from RNW but\r\nthe last time I tried this it caused regressions in the hydration\r\nsystem.\r\n- This test will continuously ensure hydration errors don't occur in\r\nproduction web exports.","shortMessageHtmlLink":"chore(cli): add hydration test (#29230)"}},{"before":null,"after":"75f35d548991df8ea2130eaea73b4ebee8ced7b6","ref":"refs/heads/@evanbacon/router/split-up-ssr-routes","pushedAt":"2024-05-31T14:29:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"Split up getRoutes method for SSR.","shortMessageHtmlLink":"Split up getRoutes method for SSR."}},{"before":"ddd0bcf74b1ab5672e151d09894ee181c1a35ee1","after":"27b40e9d022afa3b848eefc568ed39eb1f2b0651","ref":"refs/heads/main","pushedAt":"2024-05-31T13:53:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"chore: try simple yarn caching for cli job (#29220)\n\n# Why\r\n\r\n- The CLI CI jobs don't appear to be having cache hits.\r\n- The CLI CI jobs are doing extra setup that is only required for\r\nworking on the native part of the SDK. Many of these checks are covered\r\nin SDK > check-packages, which always runs for CLI anyways.\r\n- We don't cache playwright browsers and install too many browsers. This\r\nadds 30s to the E2E web tests which don't need to run.\r\n\r\n\r\n\r\n# How\r\n\r\n\r\n\r\n# Test Plan\r\n\r\n\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [ ] Documentation is up to date to reflect these changes (eg:\r\nhttps://docs.expo.dev and README.md).\r\n- [ ] Conforms with the [Documentation Writing Style\r\nGuide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)\r\n- [ ] This diff will work correctly for `npx expo prebuild` & EAS Build\r\n(eg: updated a module plugin).","shortMessageHtmlLink":"chore: try simple yarn caching for cli job (#29220)"}},{"before":"eb648848d3793c409699f1c2877504263d48fd33","after":null,"ref":"refs/heads/@evanbacon/ci/yarn-caching","pushedAt":"2024-05-31T13:53:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"}},{"before":null,"after":"758361720aa25cfc27cc346245210cdd3813a3a5","ref":"refs/heads/@evanbacon/cli/add-hydration-test","pushedAt":"2024-05-31T13:47:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"add hydration test","shortMessageHtmlLink":"add hydration test"}},{"before":"4d517dc3890a9679f6b9324f5bce8d3329f10f5e","after":"eb648848d3793c409699f1c2877504263d48fd33","ref":"refs/heads/@evanbacon/ci/yarn-caching","pushedAt":"2024-05-31T13:02:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanBacon","name":"Evan Bacon","path":"/EvanBacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9664363?s=80&v=4"},"commit":{"message":"Update server-env.test.ts","shortMessageHtmlLink":"Update server-env.test.ts"}},{"before":"cfdf052248a81ba5402d3c0add82be22d4f397d2","after":null,"ref":"refs/heads/@simek/dev-launcher-rebundle","pushedAt":"2024-05-31T10:20:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Simek","name":"Bartosz Kaszubowski","path":"/Simek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/719641?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWbNMTQA","startCursor":null,"endCursor":null}},"title":"Activity · expo/expo"}