{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":49820627,"defaultBranch":"main","name":"react-native-svg","ownerLogin":"software-mansion","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-17T14:29:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56880679?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716988773.0","currentOid":""},"activityList":{"items":[{"before":"d6027ace603f9d949acd332ab9489c535821718e","after":null,"ref":"refs/heads/@jakex7/filters","pushedAt":"2024-05-29T13:19:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"}},{"before":"9586393fc9cbf01b9914e9114ae3695f955a4c2f","after":"d6027ace603f9d949acd332ab9489c535821718e","ref":"refs/heads/@jakex7/filters","pushedAt":"2024-05-29T13:17:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"Release 15.3.0","shortMessageHtmlLink":"Release 15.3.0"}},{"before":"9dc90651da98f99699080efe99176f1dadafc6bb","after":"9586393fc9cbf01b9914e9114ae3695f955a4c2f","ref":"refs/heads/@jakex7/filters","pushedAt":"2024-05-22T13:59:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"fix: disable filters on platforms other than iOS","shortMessageHtmlLink":"fix: disable filters on platforms other than iOS"}},{"before":"49aadeebd2cf10add594be08c7fae6fbb0e0dc26","after":"9dc90651da98f99699080efe99176f1dadafc6bb","ref":"refs/heads/@jakex7/filters","pushedAt":"2024-05-22T13:53:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"feat: update renderable to use filters","shortMessageHtmlLink":"feat: update renderable to use filters"}},{"before":"3637afb6e55ef5fe9b22b6c01fe1ac7248faba9c","after":"49aadeebd2cf10add594be08c7fae6fbb0e0dc26","ref":"refs/heads/@jakex7/filters","pushedAt":"2024-05-22T13:17:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"test: add FilterTest to TestsExample","shortMessageHtmlLink":"test: add FilterTest to TestsExample"}},{"before":"d4f387c799bf59eab02bd768ae3fb54f06273182","after":"3637afb6e55ef5fe9b22b6c01fe1ac7248faba9c","ref":"refs/heads/@jakex7/filters","pushedAt":"2024-05-22T13:08:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"chore: bump reanimated in TestsExample to fix fabric build issue","shortMessageHtmlLink":"chore: bump reanimated in TestsExample to fix fabric build issue"}},{"before":"4f2f6baafffd65123c69b4759869fdbbbe9afaa1","after":"d4f387c799bf59eab02bd768ae3fb54f06273182","ref":"refs/heads/@jakex7/filters","pushedAt":"2024-05-22T12:41:47.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"feat: introduce RNSVGFeGaussianBlur and its manager","shortMessageHtmlLink":"feat: introduce RNSVGFeGaussianBlur and its manager"}},{"before":null,"after":"4f2f6baafffd65123c69b4759869fdbbbe9afaa1","ref":"refs/heads/@jakex7/filters","pushedAt":"2024-05-22T09:47:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"feat: create fabric components","shortMessageHtmlLink":"feat: create fabric components"}},{"before":"d6027ace603f9d949acd332ab9489c535821718e","after":"170339977d8fca53006c238d8c2641c51272ac72","ref":"refs/heads/main","pushedAt":"2024-05-21T08:42:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WoLewicki","name":"Wojciech Lewicki","path":"/WoLewicki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32481228?s=80&v=4"},"commit":{"message":"fix: error when building paper after fabric (#2281)\n\n# Summary\r\n\r\nWe had similar config in react-native-screens. It caused problem when\r\nbuilding Paper arch app after Fabric. Those changes help, so I'm moving\r\nthem here as well.","shortMessageHtmlLink":"fix: error when building paper after fabric (#2281)"}},{"before":null,"after":"c3a98f8ad780940355b032399eae35f9134c9329","ref":"refs/heads/dependabot/bundler/FabricExample/rexml-3.2.8","pushedAt":"2024-05-16T21:53:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump rexml from 3.2.6 to 3.2.8 in /FabricExample\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.6 to 3.2.8.\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.2.8)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump rexml from 3.2.6 to 3.2.8 in /FabricExample"}},{"before":"c0e5e58f9a3a281cd8a8822646dd0dbae89d897a","after":"d6027ace603f9d949acd332ab9489c535821718e","ref":"refs/heads/main","pushedAt":"2024-05-16T13:09:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"Release 15.3.0","shortMessageHtmlLink":"Release 15.3.0"}},{"before":"781ba918cf692937eb662127bc1e5a9f4e9e5a9d","after":null,"ref":"refs/heads/@jakex7/fixParsingComments","pushedAt":"2024-05-16T10:46:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"}},{"before":"0db87030da9a867aff10d15dff9ec2b01fd2aaf7","after":"c0e5e58f9a3a281cd8a8822646dd0dbae89d897a","ref":"refs/heads/main","pushedAt":"2024-05-16T10:46:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"fix: parsing `<` inside comments (#2277)\n\n# Summary\r\n\r\nWhen comment occurred before first tag, there was a possible parsing\r\nerror if it contains `<` character.\r\nHere is an example (line 2 and 3 would cause separate errors):\r\n\r\n```xml\r\n\r\n\r\n\r\n\r\n \r\n\r\n```\r\n\r\nFixes #2276\r\n\r\n## Test Plan\r\n\r\nManual tests in `TestsExample` app. (Test2276)","shortMessageHtmlLink":"fix: parsing < inside comments (#2277)"}},{"before":"412c2b586700c216c126b00efcd3912197602cc5","after":"781ba918cf692937eb662127bc1e5a9f4e9e5a9d","ref":"refs/heads/@jakex7/fixParsingComments","pushedAt":"2024-05-16T08:28:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"fix: negation order","shortMessageHtmlLink":"fix: negation order"}},{"before":null,"after":"412c2b586700c216c126b00efcd3912197602cc5","ref":"refs/heads/@jakex7/fixParsingComments","pushedAt":"2024-05-16T08:15:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"fix: start parsing data when comment occured","shortMessageHtmlLink":"fix: start parsing data when comment occured"}},{"before":"329298c3c63f1f5aa2ba2916dc9ee68ba9f623f6","after":null,"ref":"refs/heads/14.2.0","pushedAt":"2024-05-15T13:02:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"}},{"before":"8f047652e6c355e6dae4bf897e81df19d939e5c7","after":"329298c3c63f1f5aa2ba2916dc9ee68ba9f623f6","ref":"refs/heads/14.2.0","pushedAt":"2024-05-15T12:58:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"Release 14.2.0","shortMessageHtmlLink":"Release 14.2.0"}},{"before":null,"after":"8f047652e6c355e6dae4bf897e81df19d939e5c7","ref":"refs/heads/14.2.0","pushedAt":"2024-05-15T12:55:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"fix: Fix static view config validation for RNSVGSvgViewAndroid (#2274)\n\n# Summary\r\n\r\nAs per title, when running an app in bridgless mode the following redbox\r\nappears:\r\n\r\n> StaticViewConfigValidator: Invalid static view config for\r\n'RNSVGSvgViewAndroid'.\r\n> \r\n> 'validAttributes.borderBlockColor' is missing.\r\n> 'validAttributes.borderBlockEndColor' is missing.\r\n> 'validAttributes.borderBlockStartColor' is missing.\r\n> 'validAttributes.borderEndEndRadius' is missing.\r\n> 'validAttributes.borderEndStartRadius' is missing.\r\n> 'validAttributes.borderStartEndRadius' is missing.\r\n> 'validAttributes.borderStartStartRadius' is missing.\r\n\r\n## Test Plan\r\n\r\nTested that the redbox is gone.\r\n\r\n## Compatibility\r\n\r\n| OS | Implemented |\r\n| ------- | :---------: |\r\n| iOS | N/A |\r\n| Android | ✅ |\r\n\r\n## Checklist\r\n\r\n\r\n\r\n- [X] I have tested this on a device and a simulator\r\n- [ ] I added documentation in `README.md`\r\n- [ ] I updated the typed files (typescript)\r\n- [ ] I added a test for the API in the `__tests__` folder\r\n\r\n---------\r\n\r\nCo-authored-by: Jakub Grzywacz ","shortMessageHtmlLink":"fix: Fix static view config validation for RNSVGSvgViewAndroid (#2274)"}},{"before":"e866bb1782877beab2b34262efe7cf31b461e941","after":null,"ref":"refs/heads/fix/codegen-package-name","pushedAt":"2024-05-15T12:53:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"}},{"before":"118a20c0fd9d89883fc6080b8b36a369148a4c89","after":"0db87030da9a867aff10d15dff9ec2b01fd2aaf7","ref":"refs/heads/main","pushedAt":"2024-05-15T12:53:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"fix: change android package name (#2275)\n\n# Summary\r\n\r\nFixes android packageName by changing it in codegen configuration from\r\n`com.horcrux.rnsvg` to `com.horcrux.svg`\r\n\r\n## Tests\r\n\r\nTested with oldest supported `react-native@0.70.0` with an old\r\narchitecture and everything is working as expected.","shortMessageHtmlLink":"fix: change android package name (#2275)"}},{"before":"af22919b0fdd087f1b3d94a093d6c1d4c3cb306a","after":"e866bb1782877beab2b34262efe7cf31b461e941","ref":"refs/heads/fix/codegen-package-name","pushedAt":"2024-05-15T12:19:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"fix: remove unused import","shortMessageHtmlLink":"fix: remove unused import"}},{"before":"e12f6d7d6a26a4c93162549409f133359c868371","after":null,"ref":"refs/heads/13.14.1","pushedAt":"2024-05-15T12:07:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"}},{"before":null,"after":"af22919b0fdd087f1b3d94a093d6c1d4c3cb306a","ref":"refs/heads/fix/codegen-package-name","pushedAt":"2024-05-15T11:40:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"chore: generate paper files","shortMessageHtmlLink":"chore: generate paper files"}},{"before":"8f87cdbf7fd46ffe33e490ef74ea4670526f52eb","after":null,"ref":"refs/heads/@jakex7/fix-toDataUrl-line-breaks","pushedAt":"2024-05-15T10:01:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"}},{"before":"38a8dbca392d93dacdfee8e5c26635fd4a58bb1e","after":"118a20c0fd9d89883fc6080b8b36a369148a4c89","ref":"refs/heads/main","pushedAt":"2024-05-15T10:01:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"fix: toDataUrl line breaks (#2272)\n\n# Summary\r\n\r\nThis PR removes the flag to include custom line breaks on `toDataUrl`\r\nmethod. Some software could not read base64 with additional line break\r\ncharacters, so it could lead to corrupting the image (like in\r\nreact-native-share). Fixes #1986.\r\n\r\n## Test Plan\r\n\r\n`TestsExample` -> `Test1986`\r\n\r\n## Compatibility\r\n\r\n| OS | Implemented |\r\n| ------- | :---------: |\r\n| iOS | ✅ |\r\n| Android | ✅ |","shortMessageHtmlLink":"fix: toDataUrl line breaks (#2272)"}},{"before":"561a920b1cb414ccb283badbf82939e7e0f1fb51","after":null,"ref":"refs/heads/@jakex7/fix-radialGradient-r-zero","pushedAt":"2024-05-15T10:00:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"}},{"before":"19b2e42e1b3ef26ab537cac5164392ac04641ab9","after":"38a8dbca392d93dacdfee8e5c26635fd4a58bb1e","ref":"refs/heads/main","pushedAt":"2024-05-15T10:00:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"fix: radialGradient `r={0}` (#2271)\n\n# Summary\r\n\r\n* Fixed crash on Android when ``.\r\n* Fixed render issue on Android and iOS when radius is zero. According\r\nto [MDN\r\nDocs](https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/r#radialgradient)\r\n> A value of lower or equal to zero will cause the area to be painted as\r\na single color using the color and opacity of the last gradient\r\n``.\r\n\r\n## Test Plan\r\n\r\nTest is available in `TestsExample` as `Test2170`\r\n\r\n## Compatibility\r\n\r\n| OS | Implemented |\r\n| ------- | :---------: |\r\n| iOS | ✅ |\r\n| Android | ✅ |\r\n\r\n\r\nFixes #2170","shortMessageHtmlLink":"fix: radialGradient r={0} (#2271)"}},{"before":"c0b33b53c15f67ee8a0348ba0214f5c6fc7bca40","after":"e12f6d7d6a26a4c93162549409f133359c868371","ref":"refs/heads/13.14.1","pushedAt":"2024-05-15T09:53:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"Release 13.14.1","shortMessageHtmlLink":"Release 13.14.1"}},{"before":null,"after":"c0b33b53c15f67ee8a0348ba0214f5c6fc7bca40","ref":"refs/heads/13.14.1","pushedAt":"2024-05-15T09:45:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"fix: Fix static view config validation for RNSVGSvgViewAndroid (#2274)\n\n# Summary\r\n\r\nAs per title, when running an app in bridgless mode the following redbox\r\nappears:\r\n\r\n> StaticViewConfigValidator: Invalid static view config for\r\n'RNSVGSvgViewAndroid'.\r\n> \r\n> 'validAttributes.borderBlockColor' is missing.\r\n> 'validAttributes.borderBlockEndColor' is missing.\r\n> 'validAttributes.borderBlockStartColor' is missing.\r\n> 'validAttributes.borderEndEndRadius' is missing.\r\n> 'validAttributes.borderEndStartRadius' is missing.\r\n> 'validAttributes.borderStartEndRadius' is missing.\r\n> 'validAttributes.borderStartStartRadius' is missing.\r\n\r\n## Test Plan\r\n\r\nTested that the redbox is gone.\r\n\r\n## Compatibility\r\n\r\n| OS | Implemented |\r\n| ------- | :---------: |\r\n| iOS | N/A |\r\n| Android | ✅ |\r\n\r\n## Checklist\r\n\r\n\r\n\r\n- [X] I have tested this on a device and a simulator\r\n- [ ] I added documentation in `README.md`\r\n- [ ] I updated the typed files (typescript)\r\n- [ ] I added a test for the API in the `__tests__` folder\r\n\r\n---------\r\n\r\nCo-authored-by: Jakub Grzywacz ","shortMessageHtmlLink":"fix: Fix static view config validation for RNSVGSvgViewAndroid (#2274)"}},{"before":"768466d8b0c6172f2513624631897f7b7ff9855f","after":"19b2e42e1b3ef26ab537cac5164392ac04641ab9","ref":"refs/heads/main","pushedAt":"2024-05-15T09:13:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jakex7","name":"Jakub Grzywacz","path":"/jakex7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39670088?s=80&v=4"},"commit":{"message":"fix: Fix static view config validation for RNSVGSvgViewAndroid (#2274)\n\n# Summary\r\n\r\nAs per title, when running an app in bridgless mode the following redbox\r\nappears:\r\n\r\n> StaticViewConfigValidator: Invalid static view config for\r\n'RNSVGSvgViewAndroid'.\r\n> \r\n> 'validAttributes.borderBlockColor' is missing.\r\n> 'validAttributes.borderBlockEndColor' is missing.\r\n> 'validAttributes.borderBlockStartColor' is missing.\r\n> 'validAttributes.borderEndEndRadius' is missing.\r\n> 'validAttributes.borderEndStartRadius' is missing.\r\n> 'validAttributes.borderStartEndRadius' is missing.\r\n> 'validAttributes.borderStartStartRadius' is missing.\r\n\r\n## Test Plan\r\n\r\nTested that the redbox is gone.\r\n\r\n## Compatibility\r\n\r\n| OS | Implemented |\r\n| ------- | :---------: |\r\n| iOS | N/A |\r\n| Android | ✅ |\r\n\r\n## Checklist\r\n\r\n\r\n\r\n- [X] I have tested this on a device and a simulator\r\n- [ ] I added documentation in `README.md`\r\n- [ ] I updated the typed files (typescript)\r\n- [ ] I added a test for the API in the `__tests__` folder\r\n\r\n---------\r\n\r\nCo-authored-by: Jakub Grzywacz ","shortMessageHtmlLink":"fix: Fix static view config validation for RNSVGSvgViewAndroid (#2274)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVvmXLgA","startCursor":null,"endCursor":null}},"title":"Activity · software-mansion/react-native-svg"}