{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":51452356,"defaultBranch":"master","name":"ignite","ownerLogin":"infinitered","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-02-10T16:06:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3902527?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725581078.0","currentOid":""},"activityList":{"items":[{"before":"b9703aaf46df38c4b46161dd21dbb3f8c872cd9e","after":null,"ref":"refs/heads/lindboe/update-deps","pushedAt":"2024-09-06T00:04:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"}},{"before":"ddfc17ab963dedefda3acd5cc6328f1232affc37","after":"510ba189ee804dd3165c5be41e30b3160b91760e","ref":"refs/heads/v10","pushedAt":"2024-09-06T00:04:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"},"commit":{"message":"Update lint-related dependencies and configuration (#2761)\n\n* Remove unnecessary babel deps\r\n* arrow-functions and shorthand-properties are brought in by\r\n babel-preset-expo\r\n* template-literals is only brought in by babel/preset-env, which\r\n babel-preset-expo doesn't use, but for now we do\r\n* Configure expo default prettier\r\n* Set up eslintignore\r\nShould primarily use eslintignore, but prettierignore is useful if\r\nrunning prettier w/o eslint\r\n* Rework package.json commands\r\nEslint is running prettier now, so just pass that to \"--fix\". It's a\r\nlittle weird that \"lint\" was running format, up for discussion about\r\nwhat each should do.\r\n* Update config files to match lint rules\r\n\r\nWas ignored by linting before.\r\n\r\nIgnoring files may be useful if they are part of a template, and we\r\nnever plan to customize the file; but if we do, linters may be useful\r\nfor catching bugs.\r\n* Disable included array type rule\r\n\r\nWe weren't using it previously. Causes errors like this:\r\n\r\n/Users/lizzi/dev/igniteTests/DepsFixing/app/utils/useSafeAreaInsetsStyle.ts\r\n 21:17 warning Array type using 'Array' is forbidden. Use 'ExtendedEdge[]' instead @typescript-es\r\nlint/array-type\r\n 21:39 warning Array type using 'Array' is forbidden. Use 'ExtendedEdge[]' instead @typescript-es\r\nlint/array-type\r\n 35:17 warning Array type using 'Array' is forbidden. Use 'ExtendedEdge[]' instead @typescript-es\r\nlint/array-type\r\n* Format files according to prettier\r\nThese files were previously excluded, but I don't see why they should be\r\n* Fix rules of hooks issues\r\n* useRef for Animated.Value\r\nuseRef is more appropriate when we have an Animated.Value and don't want\r\ncomponents/hooks to react to state, and avoids exhaustive-deps issue\r\n* exhaustive-deps fixes\r\n* Importing React is no longer required for TSX/JSX\r\n* Re-add previous lint config\r\nOne new addition: use quotes consistently in objects where at least one\r\nkey requires quotes.\r\n* Format code after markup removal\r\n* Fix inconsistent indentation in messages\r\n* Add restricted imports rule to ensure consistent importing of React API\r\n* Update cli prettier to match boilerplate\r\n* Update typescript and typescript eslint tree... then leads to updating more eslint\r\n* Match quoteProps configuration of boilerplate\r\n* typescript-estree requires later version of node\r\nupdate to LTS on CI\r\n* Use consistent spacing on new command\r\n* Re-add react-native linter, PR feedback","shortMessageHtmlLink":"Update lint-related dependencies and configuration (#2761)"}},{"before":"f2b8837df21f701ecd08dda952ecd90e818d599c","after":"b9703aaf46df38c4b46161dd21dbb3f8c872cd9e","ref":"refs/heads/lindboe/update-deps","pushedAt":"2024-09-05T22:21:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"},"commit":{"message":"Re-add react-native linter, PR feedback","shortMessageHtmlLink":"Re-add react-native linter, PR feedback"}},{"before":"d613f652270c99c61d8f95bcadfd9869f9fa5256","after":"4f8e503eb5ea2c52cf1078a77663ac837809aa2a","ref":"refs/heads/fp/react-i18next","pushedAt":"2024-09-05T16:37:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fpena","name":"Felipe Peña","path":"/fpena","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/440097?s=80&v=4"},"commit":{"message":"Replace tooptions with i18next one","shortMessageHtmlLink":"Replace tooptions with i18next one"}},{"before":null,"after":"d613f652270c99c61d8f95bcadfd9869f9fa5256","ref":"refs/heads/fp/react-i18next","pushedAt":"2024-09-05T16:35:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fpena","name":"Felipe Peña","path":"/fpena","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/440097?s=80&v=4"},"commit":{"message":"Initial update","shortMessageHtmlLink":"Initial update"}},{"before":null,"after":"a1b50bde8f215344c5ab33775ebb480f859b1af6","ref":"refs/heads/fix/remove-snackify","pushedAt":"2024-09-03T16:50:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frankcalise","name":"Frank Calise","path":"/frankcalise","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/374022?s=80&v=4"},"commit":{"message":"fix: remove snackify command and references","shortMessageHtmlLink":"fix: remove snackify command and references"}},{"before":"2ea89e07af0a40f373276db01131d4a3433b8acd","after":"f2b8837df21f701ecd08dda952ecd90e818d599c","ref":"refs/heads/lindboe/update-deps","pushedAt":"2024-08-30T04:03:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"},"commit":{"message":"typescript-estree requires later version of node\n\nupdate to LTS on CI","shortMessageHtmlLink":"typescript-estree requires later version of node"}},{"before":"d4f8b552a199f7fe5e6772d119dff96960c3569e","after":"2ea89e07af0a40f373276db01131d4a3433b8acd","ref":"refs/heads/lindboe/update-deps","pushedAt":"2024-08-29T18:59:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"},"commit":{"message":"Missed this one somehow","shortMessageHtmlLink":"Missed this one somehow"}},{"before":"d4f9ad9f39d316c9245f5c37ac1b5bfd8da1364c","after":"7d054fa7b185659e2a1af3f20639b8844b336bfa","ref":"refs/heads/master","pushedAt":"2024-08-29T18:33:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"infinitered-circleci","name":"Infinite Red CircleCI User","path":"/infinitered-circleci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45186334?s=80&v=4"},"commit":{"message":"chore(release): 9.9.1 [skip ci]\n\n## [9.9.1](https://github.com/infinitered/ignite/compare/v9.9.0...v9.9.1) (2024-08-29)\n\n### Bug Fixes\n\n* change locale code for Japanese to ja ([#2752](https://github.com/infinitered/ignite/issues/2752) by [@kei95](https://github.com/kei95)) ([d4f9ad9](https://github.com/infinitered/ignite/commit/d4f9ad9f39d316c9245f5c37ac1b5bfd8da1364c))","shortMessageHtmlLink":"chore(release): 9.9.1 [skip ci]"}},{"before":"7349331815c75f95103752426b7982b55d20df10","after":"d4f9ad9f39d316c9245f5c37ac1b5bfd8da1364c","ref":"refs/heads/master","pushedAt":"2024-08-29T18:28:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mazenchami","name":"Mazen Chami","path":"/mazenchami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9324607?s=80&v=4"},"commit":{"message":"fix: change locale code for Japanese to ja (#2752 by @kei95)","shortMessageHtmlLink":"fix: change locale code for Japanese to ja (#2752 by @kei95)"}},{"before":"b1c1525bc37afc14950aed71d13c8ca8dc8d6419","after":null,"ref":"refs/heads/fix/keyboard-avoid-behavior","pushedAt":"2024-08-29T18:26:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"}},{"before":"8bea1f906a54c6e0665cf1f7b51a3ad7f4c75f29","after":"ddfc17ab963dedefda3acd5cc6328f1232affc37","ref":"refs/heads/v10","pushedAt":"2024-08-29T18:26:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"},"commit":{"message":"Improve keyboard avoid behavior for section list and Screen component with \"fixed\" preset variant (#2722)\n\n* Temporary solution\r\n\r\n* Lint fix\r\n\r\n* Add new component for section and aware scroll view\r\n\r\n* Add documentation\r\n\r\n* Add new library to doc\r\n\r\n* Major version instead of major and minor\r\n\r\n* Fix lint issue\r\n\r\n* Move SectionListWithKeyboardAwareScrollView outside base components\r\n\r\n* Move component outside and match snapshot\r\n\r\n* Update import\r\n\r\n* fix: Add some necessary boilerplate linter plugins\r\n\r\nLinter was failing before. Needed these dev deps.\r\n\r\n(cherry picked from commit 6476e06ecda7f161c006a06d473fca6544f316f9)\r\n\r\n* Add React to package\r\n\r\n* Update component to func instead\r\n\r\n* Linter improve\r\n\r\n* Add remove file back\r\n\r\n* Improve scroll view behavior in screen\r\n\r\n* Update snapshot\r\n\r\n* Add new prop\r\n\r\n* Add justify content style only if preset is fixed\r\n\r\n* Linter fix\r\n\r\n* Add extra = symbol\r\n\r\n* Update react-native-reanimated version\r\n\r\n* Improve SectionListWithKeyboardAwareScrollViewProps implementation\r\n\r\n* PR feedback\r\n\r\n* Add fix to improve UX in Android\r\n\r\n* Improve format\r\n\r\n* Fix after merge\r\n\r\n* Remove yarn cache files\r\n\r\n* Remove unused import\r\n\r\n* Improve format\r\n\r\n* Mirror SectionList typing\r\n\r\nSectionList uses `any` by default for ItemType, and most people will\r\nspecify the type of items within `renderItem`. So to keep supporting\r\nthat usage, make `any` the default.\r\n\r\n---------\r\n\r\nCo-authored-by: Mark Rickert \r\nCo-authored-by: Frank Calise \r\nCo-authored-by: Lizzi Lindboe ","shortMessageHtmlLink":"Improve keyboard avoid behavior for section list and Screen component…"}},{"before":"c7d5eab782d2ceb40f6d3d4fa1ab31f29a57e017","after":"b1c1525bc37afc14950aed71d13c8ca8dc8d6419","ref":"refs/heads/fix/keyboard-avoid-behavior","pushedAt":"2024-08-28T22:59:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"},"commit":{"message":"Mirror SectionList typing\n\nSectionList uses `any` by default for ItemType, and most people will\nspecify the type of items within `renderItem`. So to keep supporting\nthat usage, make `any` the default.","shortMessageHtmlLink":"Mirror SectionList typing"}},{"before":"5c84639cb7a031e4fb5fd441f4479231c03dadd7","after":"c7d5eab782d2ceb40f6d3d4fa1ab31f29a57e017","ref":"refs/heads/fix/keyboard-avoid-behavior","pushedAt":"2024-08-28T20:09:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"frankcalise","name":"Frank Calise","path":"/frankcalise","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/374022?s=80&v=4"},"commit":{"message":"chore: merge branch 'v10' into fix/keyboard-avoid-behavior","shortMessageHtmlLink":"chore: merge branch 'v10' into fix/keyboard-avoid-behavior"}},{"before":"b514676cef72b2890708ae7c92730a958c70c526","after":null,"ref":"refs/heads/feat/expo-router","pushedAt":"2024-08-28T19:23:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frankcalise","name":"Frank Calise","path":"/frankcalise","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/374022?s=80&v=4"}},{"before":"dff3d249160450da84c1bde9d73012923559a35c","after":"8bea1f906a54c6e0665cf1f7b51a3ad7f4c75f29","ref":"refs/heads/v10","pushedAt":"2024-08-28T19:23:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frankcalise","name":"Frank Calise","path":"/frankcalise","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/374022?s=80&v=4"},"commit":{"message":"feat(cli): expo-router option (#2727 by @frankcalise)\n\n* feat(cli): experimental expo-router flag\r\n\r\n* chore: todo notes for expo router screen gen\r\n\r\n* fix(cli): always do expo install --fix check\r\n\r\n* fix(cli): prompt about expo-router, fix exp flags output in buildCliCommand\r\n\r\n* fix(expo-router): mst directives for template file\r\n\r\n* fix(cli): updates for mst markup\r\n\r\n* fix(cli): remove-mst src dir param\r\n\r\n* fix(cli): update generators for expo-router and obey --mst\r\n\r\n* fix(cli): clean up cmd with helpers\r\n\r\n* docs: update cli docs for expo router flag\r\n\r\n* fix(cli): remove unnecessary file patch for router conversion\r\n\r\n* test(cli): add expo router tests\r\n\r\n* fix(cli): router prompt grammar, tone down experimental barking\r\n\r\n* fix(cli): reworks --mst to --state=mst (#2731 by @frankcalise)\r\n\r\n* fix(cli): reworks --mst to --state=mst\r\n\r\n* refactor(cli): tidy up MST removal","shortMessageHtmlLink":"feat(cli): expo-router option (#2727 by @frankcalise)"}},{"before":"c7b1b8c5c93f07e111fa5fc0aef947ce265efced","after":"b514676cef72b2890708ae7c92730a958c70c526","ref":"refs/heads/feat/expo-router","pushedAt":"2024-08-28T19:21:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frankcalise","name":"Frank Calise","path":"/frankcalise","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/374022?s=80&v=4"},"commit":{"message":"Merge branch 'v10' into feat/expo-router","shortMessageHtmlLink":"Merge branch 'v10' into feat/expo-router"}},{"before":"94fd5e52634eac0aee97f57542ca5c1b5545faa2","after":null,"ref":"refs/heads/feat/cli-generators-dir","pushedAt":"2024-08-28T19:21:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frankcalise","name":"Frank Calise","path":"/frankcalise","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/374022?s=80&v=4"}},{"before":"0b33ea4d252ab22fdd729daf5be15f52fea35c3a","after":"dff3d249160450da84c1bde9d73012923559a35c","ref":"refs/heads/v10","pushedAt":"2024-08-28T19:21:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frankcalise","name":"Frank Calise","path":"/frankcalise","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/374022?s=80&v=4"},"commit":{"message":"feat(cli): generator options --dir and --case (#2726 by @frankcalise)\n\n* fix(boilerplate): generator destinationDir by default\r\n\r\n* fix(boilerplate): remove destinationDir from component default generator\r\n\r\n* fix(cli): update help with destinationDir example\r\n\r\n* feat(cli): add originalName, destinationDir and exact options for generation\r\n\r\n* feat(cli): implemented --destinationDir and --exact\r\n\r\n* docs: updated generator docs for new cli options\r\n\r\n* test(generate): match snapshot for expo router test\r\n\r\n* docs(generators): punctutation\r\n\r\nCo-authored-by: Lizzi Lindboe \r\n\r\n* fix(cli): destinationDir -> dir\r\n\r\n* fix(cli): exact -> case\r\n\r\n---------\r\n\r\nCo-authored-by: Lizzi Lindboe ","shortMessageHtmlLink":"feat(cli): generator options --dir and --case (#2726 by @frankcalise)"}},{"before":"eee948ab08f9271708837e2cee81204a035c1ed4","after":"c7b1b8c5c93f07e111fa5fc0aef947ce265efced","ref":"refs/heads/feat/expo-router","pushedAt":"2024-08-28T18:51:45.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"frankcalise","name":"Frank Calise","path":"/frankcalise","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/374022?s=80&v=4"},"commit":{"message":"Merge branch 'v10' into feat/expo-router","shortMessageHtmlLink":"Merge branch 'v10' into feat/expo-router"}},{"before":"6064e0a711e34a5999780c73f2aeaf58cdba9424","after":"94fd5e52634eac0aee97f57542ca5c1b5545faa2","ref":"refs/heads/feat/cli-generators-dir","pushedAt":"2024-08-28T18:51:36.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"frankcalise","name":"Frank Calise","path":"/frankcalise","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/374022?s=80&v=4"},"commit":{"message":"Merge branch 'v10' into feat/cli-generators-dir","shortMessageHtmlLink":"Merge branch 'v10' into feat/cli-generators-dir"}},{"before":"f1e5151833da3c86d40a195315ce7fe100d539d5","after":null,"ref":"refs/heads/lindboe/merge-up-aug-27-2024","pushedAt":"2024-08-28T18:49:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"}},{"before":"2fc02cff53c862e9d8ed07e372f8c28ffa49d16b","after":"0b33ea4d252ab22fdd729daf5be15f52fea35c3a","ref":"refs/heads/v10","pushedAt":"2024-08-28T18:49:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"},"commit":{"message":"master->v10 merge up (#2760)\n\n* docs: Add a contributing home page (#2718 by @lindboe)\r\n\r\n[skip ci]\r\n\r\n* Add a contributing home page\r\n\r\nThis entry point is intended for quick instruction on how to accomplish\r\ndevelopment tasks, and then links out to deeper guides on contributing\r\nfrom there.\r\n\r\nNot sure why I had to add that full path to _category_.json when that wasn't\r\nthere before, but this was the only way to make it work locally with ir-docs\r\n\r\n* Link to contributing docs from README\r\n\r\n* Shorter path\r\n\r\nEarlier test failed because IDs are case-sensitive and the casing on the\r\narticle didn't match Tour-of-Ignite\r\n\r\n---------\r\n\r\nCo-authored-by: Frank Calise \r\n\r\n* feat(doc): add repo URL for ir-docs (#2734)\r\n\r\n* chore(release): 9.8.0 [skip ci]\r\n\r\n# [9.8.0](https://github.com/infinitered/ignite/compare/v9.7.2...v9.8.0) (2024-08-09)\r\n\r\n### Features\r\n\r\n* **doc:** add repo URL for ir-docs ([#2734](https://github.com/infinitered/ignite/issues/2734)) ([4f59af8](https://github.com/infinitered/ignite/commit/4f59af8d79b6b0a36b85e0a95e4d19414423d4a9))\r\n\r\n* Remove demo patches along with dependencies (#2736)\r\n\r\n* Add logic to remove patches for any demo dependencies that are also removed\r\n\r\n* Add lint improvement\r\n\r\n---------\r\n\r\nCo-authored-by: Felipe Peña \r\n\r\n* docs: add component screenshots (#2739 by @jmejiamu)\r\n\r\nCo-authored-by: Frank Calise \r\n\r\n* fix(boilerplate): remove GestureHandlerRootView (#2738 by @frankcalise)\r\n\r\n[skip ci]\r\n\r\n* fix: support component testing (#2740 by @lindboe)\r\n\r\nThere were some issues with out-of-date config when setting up component\r\ntesting for the first time.\r\n\r\nThis PR removes old configuration that's no longer necessary, and adds\r\ntests to ensure component testing continues to work.\r\n\r\n* chore(release): 9.8.1 [skip ci]\r\n\r\n## [9.8.1](https://github.com/infinitered/ignite/compare/v9.8.0...v9.8.1) (2024-08-13)\r\n\r\n### Bug Fixes\r\n\r\n* support component testing ([#2740](https://github.com/infinitered/ignite/issues/2740) by [@lindboe](https://github.com/lindboe)) ([c7edf45](https://github.com/infinitered/ignite/commit/c7edf450a06c440039a8abe8b900e55d19fd4eee))\r\n* **boilerplate:** remove GestureHandlerRootView ([#2738](https://github.com/infinitered/ignite/issues/2738) by [@frankcalise](https://github.com/frankcalise)) ([437e755](https://github.com/infinitered/ignite/commit/437e755827c26919e68f3421ba720845ff2e23b3))\r\n\r\n* docs: add Robin's CR 2024 talk link (#2741 by @frankcalise)\r\n\r\nCo-authored-by: Jamon Holmgren \r\n[skip ci]\r\n\r\n* fix(cli): address outdated pkg vulnerabilities (#2733 by @frankcalise)\r\n\r\n[skip ci]\r\n\r\n* fix(cli): address outdated pkg vulnerabilities\r\n\r\n* fix(cli): fix sharp\r\n\r\n* fix(boilerplate): upgrade i18n-js (#2735 by @lindboe and @frankcalise)\r\n\r\n* fix(boilerplate): upgrade i18n-js\r\n\r\n* fix(boilerplate): i18n jest mock\r\n\r\n* docs(intl): update adding languages with doc link\r\n\r\n* docs(fix): RTL removal steps\r\n\r\n* chore(release): 9.8.2 [skip ci]\r\n\r\n## [9.8.2](https://github.com/infinitered/ignite/compare/v9.8.1...v9.8.2) (2024-08-13)\r\n\r\n### Bug Fixes\r\n\r\n* **boilerplate:** upgrade i18n-js ([#2735](https://github.com/infinitered/ignite/issues/2735) by [@lindboe](https://github.com/lindboe) and [@frankcalise](https://github.com/frankcalise)) ([a171eae](https://github.com/infinitered/ignite/commit/a171eaec0034d868fd78ac8f2fc55c5c540b3351))\r\n* **cli:** address outdated pkg vulnerabilities ([#2733](https://github.com/infinitered/ignite/issues/2733) by [@frankcalise](https://github.com/frankcalise)) ([c06d493](https://github.com/infinitered/ignite/commit/c06d493541d6e7c82f824a231aaaef59aac13a9a))\r\n\r\n* feat(boilerplate): Make texts on demo components based on i18n (#2721 by @kei95)\r\n\r\n* chore(release): 9.9.0 [skip ci]\r\n\r\n# [9.9.0](https://github.com/infinitered/ignite/compare/v9.8.2...v9.9.0) (2024-08-20)\r\n\r\n### Features\r\n\r\n* **boilerplate:** Make texts on demo components based on i18n ([#2721](https://github.com/infinitered/ignite/issues/2721) by [@kei95](https://github.com/kei95)) ([9695670](https://github.com/infinitered/ignite/commit/96956707e9dcdf23cfcf256d9d80109bdbd853e8))\r\n\r\n* docs(boilerplate): Punjabi is not RTL 😅 (#2751 by @jamonholmgren)\r\n\r\nVia: https://twitter.com/IndicGames/status/1825949273147716072\r\n\r\n* docs: Fixed documentation link in Button (#2755 by @softwarebyze)\r\n\r\n* Missed merge conflict\r\n\r\n* Update snapshot for v10 format\r\n\r\n* Remove vim swap file\r\n\r\n* Some prettier fixes\r\n\r\n---------\r\n\r\nCo-authored-by: Frank Calise \r\nCo-authored-by: Leon Kim \r\nCo-authored-by: semantic-release-bot \r\nCo-authored-by: Felipe Peña \r\nCo-authored-by: Jose Mejia Munoz \r\nCo-authored-by: Kei Yamashita <44686790+kei95@users.noreply.github.com>\r\nCo-authored-by: Jamon Holmgren \r\nCo-authored-by: Zachary Ebenfeld ","shortMessageHtmlLink":"master->v10 merge up (#2760)"}},{"before":"8bc7090d2ab4f3cbc204753204240e245b7d0205","after":"f1e5151833da3c86d40a195315ce7fe100d539d5","ref":"refs/heads/lindboe/merge-up-aug-27-2024","pushedAt":"2024-08-28T17:07:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"},"commit":{"message":"Some prettier fixes","shortMessageHtmlLink":"Some prettier fixes"}},{"before":"d3a766da7b92c948851ba12593f37423f07de65b","after":"8bc7090d2ab4f3cbc204753204240e245b7d0205","ref":"refs/heads/lindboe/merge-up-aug-27-2024","pushedAt":"2024-08-28T17:04:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"},"commit":{"message":"Remove vim swap file","shortMessageHtmlLink":"Remove vim swap file"}},{"before":"b56d71522c24fff1c5877f57531b1ba76f9b6fa2","after":"d3a766da7b92c948851ba12593f37423f07de65b","ref":"refs/heads/lindboe/merge-up-aug-27-2024","pushedAt":"2024-08-28T04:12:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"},"commit":{"message":"Update snapshot for v10 format","shortMessageHtmlLink":"Update snapshot for v10 format"}},{"before":"9d14001d246bb1019d79f40cc53ab05ea01122f6","after":"b56d71522c24fff1c5877f57531b1ba76f9b6fa2","ref":"refs/heads/lindboe/merge-up-aug-27-2024","pushedAt":"2024-08-28T04:01:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"},"commit":{"message":"Missed merge conflict","shortMessageHtmlLink":"Missed merge conflict"}},{"before":null,"after":"9d14001d246bb1019d79f40cc53ab05ea01122f6","ref":"refs/heads/lindboe/merge-up-aug-27-2024","pushedAt":"2024-08-28T03:58:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"},"commit":{"message":"Merge branch 'master' into v10","shortMessageHtmlLink":"Merge branch 'master' into v10"}},{"before":null,"after":"d4f8b552a199f7fe5e6772d119dff96960c3569e","ref":"refs/heads/lindboe/update-deps","pushedAt":"2024-08-27T21:17:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lindboe","name":"Lizzi Lindboe","path":"/lindboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5252268?s=80&v=4"},"commit":{"message":"fixup, more no-inline-styles removal","shortMessageHtmlLink":"fixup, more no-inline-styles removal"}},{"before":"72f71dbbc73f649e3e559bf75760d81f95de5663","after":"5c84639cb7a031e4fb5fd441f4479231c03dadd7","ref":"refs/heads/fix/keyboard-avoid-behavior","pushedAt":"2024-08-23T23:07:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fpena","name":"Felipe Peña","path":"/fpena","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/440097?s=80&v=4"},"commit":{"message":"Improve format","shortMessageHtmlLink":"Improve format"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErmVeKAA","startCursor":null,"endCursor":null}},"title":"Activity · infinitered/ignite"}