{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":50355666,"defaultBranch":"master","name":"scriban","ownerLogin":"scriban","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-25T14:26:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/76422603?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712937342.0","currentOid":""},"activityList":{"items":[{"before":"3afac40c6db288e94d728d9c308fc03fbb3c1adb","after":"38df14946721238d2f4badc7c0b6e8a1c594e23c","ref":"refs/heads/master","pushedAt":"2024-04-25T15:30:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Merge pull request #545 from BenJBailey/patch-1\n\nUpdate runtime.md: add documentation on getting variables from global","shortMessageHtmlLink":"Merge pull request #545 from BenJBailey/patch-1"}},{"before":"956aa2bc2914353caf17dcc2cddc001233ead543","after":"3afac40c6db288e94d728d9c308fc03fbb3c1adb","ref":"refs/heads/master","pushedAt":"2024-03-17T14:12:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Update readme.md","shortMessageHtmlLink":"Update readme.md"}},{"before":"4ae275613778fe52301b4390cec7115c5d96428e","after":"956aa2bc2914353caf17dcc2cddc001233ead543","ref":"refs/heads/master","pushedAt":"2024-02-17T06:43:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Fix ci packaging with new NuGet","shortMessageHtmlLink":"Fix ci packaging with new NuGet"}},{"before":"24e708c84e2da3723a067f36932f589e4c922b7f","after":"4ae275613778fe52301b4390cec7115c5d96428e","ref":"refs/heads/master","pushedAt":"2024-02-17T06:37:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Fix tests for ubuntu (bis)","shortMessageHtmlLink":"Fix tests for ubuntu (bis)"}},{"before":"38c79b5f7c2e5a72f5fccf4dc62f28748e00c14f","after":"24e708c84e2da3723a067f36932f589e4c922b7f","ref":"refs/heads/master","pushedAt":"2024-02-17T06:23:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Fix tests for running on ubuntu","shortMessageHtmlLink":"Fix tests for running on ubuntu"}},{"before":"3448dad024db3efd8ce209acd736bdd1ac981dd0","after":null,"ref":"refs/heads/dependabot/nuget/src/Scriban.AsyncCodeGen/NuGet.Packaging-6.8.1","pushedAt":"2024-02-17T06:17:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"f2f3cf41cde1ba7226760fd9b456f3d5d7aa1ca1","after":"38c79b5f7c2e5a72f5fccf4dc62f28748e00c14f","ref":"refs/heads/master","pushedAt":"2024-02-17T06:16:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Update NuGet dependencies","shortMessageHtmlLink":"Update NuGet dependencies"}},{"before":"24a49853d2e7c606d50de0dec70fd7bd68b70a4f","after":"f2f3cf41cde1ba7226760fd9b456f3d5d7aa1ca1","ref":"refs/heads/master","pushedAt":"2024-02-16T09:00:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Implements Full Support for System.Text.Json - Closes #527 (#533)\n\n* feat(json-support): Add Support for System.Text.Json.JsonElement #527\r\n\r\n- Introduced JsonElementExtensions.cs to convert JsonElements into Scriban objects\r\n- Updated ScriptArray.cs and ScriptObject.cs to handle JsonElements\r\n- Enhanced ScriptObjectExtensions.cs with methods for importing JsonElements into script objects\r\n- Extended Template.cs with a Render method that accepts a JsonElement as input\r\n- Added new test cases to validate JSON support\r\n\r\n* feat(json-support): Add object.form_json and object.to_json functions #527\r\n\r\n- Implemented FromJson function to convert JSON to Scriban value\r\n- Implemented ToJson function to convert Scriban value to JSON\r\n- Added new test cases for JSON parsing and conversion in TestObjectFunctions.cs\r\n\r\n* feat(json-support): Updating docs to show new functionality\r\n\r\n* feat(json-support): Removed unnecessary JSON support from ScriptArray and ScriptObject\r\n\r\n- Deleted methods that added JsonElement to ScriptArray and ScriptObject\r\n- Removed JsonElement handling in Add and SetValue methods of ScriptObject\r\n- Erased test cases for adding json values in TestScriptArrayJson.cs and TestScriptObjectJson.cs\r\n\r\n* chore(json-support): Fix Docs unit test - Updated JSON formatting in builtins.md\r\n\r\n* feat(json-support): Move JSON handling to import logic\r\n\r\n- Moved JSON conversion logic to JsonElementExtensions.cs\r\n- Removed JSON handling code from ScriptObject.cs to ScriptObjectExtensions.cs import\r\n- Added ConvertValue method to handle Scriban value conversions\r\n\r\n* fix(json-support): Remove explicit ScriptObject.From(JsonElement) method\r\n\r\n- Deleted method for creating a ScriptObject from a JsonElement as this functionality can be achieved using generic from object method\r\n- Removed unused using directives in ScriptObject.cs and ScriptObjectExtensions.cs\r\n\r\n* fix(json-support): Remove explicit Template.Render JsonElement method\r\n\r\n- Removed Render method with JsonElement as this can be achieved using the generic render object method\r\n- Deleted System.Text.Json usage in Scriban.Template.cs","shortMessageHtmlLink":"Implements Full Support for System.Text.Json - Closes #527 (#533)"}},{"before":null,"after":"3448dad024db3efd8ce209acd736bdd1ac981dd0","ref":"refs/heads/dependabot/nuget/src/Scriban.AsyncCodeGen/NuGet.Packaging-6.8.1","pushedAt":"2024-02-13T21:19:58.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":"Bump NuGet.Packaging from 6.8.0 to 6.8.1 in /src/Scriban.AsyncCodeGen\n\nBumps [NuGet.Packaging](https://github.com/NuGet/NuGet.Client) from 6.8.0 to 6.8.1.\n- [Release notes](https://github.com/NuGet/NuGet.Client/releases)\n- [Commits](https://github.com/NuGet/NuGet.Client/commits)\n\n---\nupdated-dependencies:\n- dependency-name: NuGet.Packaging\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump NuGet.Packaging from 6.8.0 to 6.8.1 in /src/Scriban.AsyncCodeGen"}},{"before":"7b6ac1c6512b9abbe6b1779b24f2117b804d3ec3","after":"24a49853d2e7c606d50de0dec70fd7bd68b70a4f","ref":"refs/heads/master","pushedAt":"2024-01-09T07:51:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Fix NuGet packaging","shortMessageHtmlLink":"Fix NuGet packaging"}},{"before":"ff04343320455c921a2c30b602388d184aed401a","after":"7b6ac1c6512b9abbe6b1779b24f2117b804d3ec3","ref":"refs/heads/master","pushedAt":"2024-01-09T07:36:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Add nuget .editorconfig (#528)\n\nCo-authored-by: Alexandre Mutel ","shortMessageHtmlLink":"Add nuget .editorconfig (#528)"}},{"before":"c2533438c1359d699fdacd4ddd5cf032bbb7ea6b","after":"ff04343320455c921a2c30b602388d184aed401a","ref":"refs/heads/master","pushedAt":"2024-01-09T07:28:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Update to net8.0. Fix tests for 2024","shortMessageHtmlLink":"Update to net8.0. Fix tests for 2024"}},{"before":"7ae92321e0ca4fceaf2d3a9dd0463234deecb4ac","after":"c2533438c1359d699fdacd4ddd5cf032bbb7ea6b","ref":"refs/heads/master","pushedAt":"2023-09-09T14:14:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Link to kalk for a usage of Scriban outside text templating.","shortMessageHtmlLink":"Link to kalk for a usage of Scriban outside text templating."}},{"before":"f823a8204262f89945057316899b752ad55f4a4b","after":"7ae92321e0ca4fceaf2d3a9dd0463234deecb4ac","ref":"refs/heads/master","pushedAt":"2023-09-06T16:24:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Add documentation for interpolated strings","shortMessageHtmlLink":"Add documentation for interpolated strings"}},{"before":"1328529daa62ab7a0d292a55ef3006e85330478f","after":"f823a8204262f89945057316899b752ad55f4a4b","ref":"refs/heads/master","pushedAt":"2023-09-05T19:14:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Add string interpolation (#518)\n\n* Add string interpolation\r\n\r\n* Add string interpolation\r\n\r\n* Add error messages related to string interpolation\r\nAdd new tests\r\n\r\n* Fix bug causing conditional expressions to be not parsed correctly when direcly embedded into interpolated expression (thanks to lofcz for pointing conditional expression scenario)\r\nAdd some new tests\r\n\r\n---------\r\n\r\nCo-authored-by: Pawel Oziomek ","shortMessageHtmlLink":"Add string interpolation (#518)"}},{"before":"003e1acf3bdd5f6f10e24d2ea4313f457a0361d3","after":"1328529daa62ab7a0d292a55ef3006e85330478f","ref":"refs/heads/master","pushedAt":"2023-06-11T17:07:49.898Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Merge pull request #509 from ranger-turtle/NewBuiltin\n\nAdd EqualsIgnoreCase string builtin function","shortMessageHtmlLink":"Merge pull request #509 from ranger-turtle/NewBuiltin"}},{"before":"3912f57327e1e14cac521fdeb9b7b00d74b0aee3","after":"003e1acf3bdd5f6f10e24d2ea4313f457a0361d3","ref":"refs/heads/master","pushedAt":"2023-05-01T15:28:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Fix IDictionary implementation for ScriptObject","shortMessageHtmlLink":"Fix IDictionary implementation for ScriptObject"}},{"before":"8953646e0c746abc95a5b69d4edc5a4f05ec2ae4","after":"3912f57327e1e14cac521fdeb9b7b00d74b0aee3","ref":"refs/heads/master","pushedAt":"2023-04-22T12:19:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"xoofx","name":"Alexandre Mutel","path":"/xoofx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715038?s=80&v=4"},"commit":{"message":"Merge pull request #494 from TimothyMakkison/patch-2\n\nMinor docs edit","shortMessageHtmlLink":"Merge pull request #494 from TimothyMakkison/patch-2"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOlQrzAA","startCursor":null,"endCursor":null}},"title":"Activity ยท scriban/scriban"}