{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":41902290,"defaultBranch":"2.3-gae","name":"freemarker","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-04T07:00:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724869055.0","currentOid":""},"activityList":{"items":[{"before":"84f86bc2e62d9045ed1cfb36dc48879d500f2cec","after":null,"ref":"refs/heads/2.3-gae-missing-cla","pushedAt":"2024-08-28T18:17:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"}},{"before":"74c473b00c89fae4a43f0828e15555ea56dd56f9","after":"02ec27ea69d17349018fb2765af41352d4a7e275","ref":"refs/heads/2.3","pushedAt":"2024-08-28T17:56:07.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/2.3-gae' into 2.3","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/2.3-gae' into 2.3"}},{"before":"7a429fe77156a73ed31d09cf2dac09d53f2a4bc9","after":"7d9f5e57567d32f755e1e4767d7b922e4ce98169","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-28T17:47:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"#switch #on PR post-merge adjustments:\n\n- Reorganized how #case/#on/#default is parsed in JavaCC, mostly to achieve better error messages (also I guess it's also easier to follow).\n- Reorganized SwitchBlock to branch out for the #switch+#case and the #switch+#on logic earlier (less checks on runtime, also maybe easier to follow).\n- Adjusted error message wording\n- Added much more test cases\n- Manual updates for #on, and added version history entry","shortMessageHtmlLink":"#switch #on PR post-merge adjustments:"}},{"before":"30a6e3297a77ebdebef8c896ab5b565f8679e2a2","after":"7a429fe77156a73ed31d09cf2dac09d53f2a4bc9","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-28T17:41:19.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ddekany","name":null,"path":"/ddekany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342341?s=80&v=4"},"commit":{"message":"Merge pull request #114 from scrhartley/switch-on\n\nAdd on directive to switch as an alternative to case","shortMessageHtmlLink":"Merge pull request #114 from scrhartley/switch-on"}},{"before":"dda4fafc8340c09d841f5d2f9f4e9a54bb753a99","after":"30a6e3297a77ebdebef8c896ab5b565f8679e2a2","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-21T22:03:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ddekany","name":null,"path":"/ddekany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342341?s=80&v=4"},"commit":{"message":"Merge pull request #112 from timlueg/2.3-gae\n\nAvoid unnecessary Pattern.compile calls in MemberSelector","shortMessageHtmlLink":"Merge pull request #112 from timlueg/2.3-gae"}},{"before":"e3258943d231ab7afc39761b3c33c23034bbc180","after":"dda4fafc8340c09d841f5d2f9f4e9a54bb753a99","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-21T22:01:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ddekany","name":null,"path":"/ddekany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342341?s=80&v=4"},"commit":{"message":"Merge pull request #108 from hduelme/use-StandardCharsets-instead-of-string\n\nuse StandardCharsets instead of string","shortMessageHtmlLink":"Merge pull request #108 from hduelme/use-StandardCharsets-instead-of-…"}},{"before":"84f86bc2e62d9045ed1cfb36dc48879d500f2cec","after":null,"ref":"refs/heads/2.3-gae-missing-icla","pushedAt":"2024-08-21T07:52:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"}},{"before":null,"after":"84f86bc2e62d9045ed1cfb36dc48879d500f2cec","ref":"refs/heads/2.3-gae-missing-cla","pushedAt":"2024-08-21T07:51:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Manual: Typo fix","shortMessageHtmlLink":"Manual: Typo fix"}},{"before":"d4f69f23da2d11fc12bfb2382787c4a3af26f5ad","after":"74c473b00c89fae4a43f0828e15555ea56dd56f9","ref":"refs/heads/2.3","pushedAt":"2024-08-21T07:41:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/2.3-gae' into 2.3","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/2.3-gae' into 2.3"}},{"before":null,"after":"84f86bc2e62d9045ed1cfb36dc48879d500f2cec","ref":"refs/heads/2.3-gae-missing-icla","pushedAt":"2024-08-21T07:26:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Manual: Typo fix","shortMessageHtmlLink":"Manual: Typo fix"}},{"before":"84f86bc2e62d9045ed1cfb36dc48879d500f2cec","after":"e3258943d231ab7afc39761b3c33c23034bbc180","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-21T07:26:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Version number fixes/adjustments","shortMessageHtmlLink":"Version number fixes/adjustments"}},{"before":"f29a7cb5c9178413e8d5721664830abed1b45e23","after":"84f86bc2e62d9045ed1cfb36dc48879d500f2cec","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-19T20:07:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Manual: Typo fix","shortMessageHtmlLink":"Manual: Typo fix"}},{"before":"1b91a84fae3e95adfd6540f6cc8a44691cd6a45f","after":"d4f69f23da2d11fc12bfb2382787c4a3af26f5ad","ref":"refs/heads/2.3","pushedAt":"2024-08-19T11:32:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/2.3-gae' into 2.3","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/2.3-gae' into 2.3"}},{"before":"70797b7ce6a7e954af0777448e5e850788002f4a","after":"f29a7cb5c9178413e8d5721664830abed1b45e23","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-19T11:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Still version related fixes/adjustments...","shortMessageHtmlLink":"Still version related fixes/adjustments..."}},{"before":"f6a6cbb13f7fd8e410edef2356f1cfb24b2bc3dc","after":"1b91a84fae3e95adfd6540f6cc8a44691cd6a45f","ref":"refs/heads/2.3","pushedAt":"2024-08-19T10:53:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/2.3-gae' into 2.3","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/2.3-gae' into 2.3"}},{"before":"f6b4de2cb8856783d36c7638c4d5b3fe3ff8d44d","after":"70797b7ce6a7e954af0777448e5e850788002f4a","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-19T10:52:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"version.properties adjustments","shortMessageHtmlLink":"version.properties adjustments"}},{"before":"d146f340071f48f3672849cdf428334291ff5a37","after":"f6a6cbb13f7fd8e410edef2356f1cfb24b2bc3dc","ref":"refs/heads/2.3","pushedAt":"2024-08-19T10:16:52.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/2.3-gae' into 2.3","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/2.3-gae' into 2.3"}},{"before":"dbd2508e3179a421676f955dbb09040dcb8572f6","after":"f6b4de2cb8856783d36c7638c4d5b3fe3ff8d44d","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-19T10:14:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"#switch #on PR post-merge adjustments: Finished Manual updates for #on. Minor test additions, and code cleanup.","shortMessageHtmlLink":"#switch #on PR post-merge adjustments: Finished Manual updates for #o…"}},{"before":"ade44352d64f3cd81a2271edb366df90ec126ce5","after":"dbd2508e3179a421676f955dbb09040dcb8572f6","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-18T23:13:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"#switch #on PR post-merge adjustments: Removed accidentally committed test code.","shortMessageHtmlLink":"#switch #on PR post-merge adjustments: Removed accidentally committed…"}},{"before":"bb2b366406b1529bc171268d22c25f426dc615bb","after":"ade44352d64f3cd81a2271edb366df90ec126ce5","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-18T23:09:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"#switch #on PR post-merge adjustments:\n- Reorganized how #case/#on/#default is parsed in JavaCC, mostly to achieve better error messages (also I guess it's also easier to follow).\n- Reorganized SwitchBlock to branch out for the #switch+#case and the #switch+#on logic earlier (less checks on runtime, also maybe easier to follow).\n- Adjusted error message wording\n- Added much more test cases\n- Added some of this to the Manual, but much more will done there","shortMessageHtmlLink":"#switch #on PR post-merge adjustments:"}},{"before":"943c9b6030dd1e8e70db6a12a9c1a95b46e31e86","after":"bb2b366406b1529bc171268d22c25f426dc615bb","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-18T22:40:50.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ddekany","name":null,"path":"/ddekany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342341?s=80&v=4"},"commit":{"message":"Merge pull request #106 from scrhartley/switch-on\n\nAdd on directive to switch as an alternative to case","shortMessageHtmlLink":"Merge pull request #106 from scrhartley/switch-on"}},{"before":"be043eccbd0e8c9ddcfb1d66bfa14e96c3f6dde6","after":"943c9b6030dd1e8e70db6a12a9c1a95b46e31e86","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-14T00:42:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Refinements for blank_to_null, empty_to_null, and trim_to_null built-ins PR:\n- ?blank_to_null now also considers non-breaking whitespace as whitespace\n- Fixed type error messages, and added tests for the same\n- Added tests for type conversions\n- Added tests for parentheses behavior\n- Extended/reworked documentation (also added to version history)\n- Various smaller code cleanup","shortMessageHtmlLink":"Refinements for blank_to_null, empty_to_null, and trim_to_null built-…"}},{"before":"d03f7f79b0e2ebdfa6586a196c3afc80f0511dec","after":"be043eccbd0e8c9ddcfb1d66bfa14e96c3f6dde6","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-13T20:03:08.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"ddekany","name":null,"path":"/ddekany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342341?s=80&v=4"},"commit":{"message":"Merge pull request #111 from chrisrueger/add-is_blank-builtin-for-string\n\nAdd blank_to_null, empty_to_null, and trim_to_null built-ins","shortMessageHtmlLink":"Merge pull request #111 from chrisrueger/add-is_blank-builtin-for-string"}},{"before":"3f2d64309e1114b2adad3abf355711c6b59d1643","after":"d03f7f79b0e2ebdfa6586a196c3afc80f0511dec","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-04T20:43:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Build: Some build cleanup, and documentation regarding static linking to _Java9Impl/_Java16Impl using the multi-release JAR format.","shortMessageHtmlLink":"Build: Some build cleanup, and documentation regarding static linking…"}},{"before":"3f2d64309e1114b2adad3abf355711c6b59d1643","after":null,"ref":"refs/heads/java-impl-static-linking","pushedAt":"2024-08-03T10:00:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"}},{"before":"f56dcdc2ac40d0a1c0a09832fe87391798ad1cdf","after":"d146f340071f48f3672849cdf428334291ff5a37","ref":"refs/heads/2.3","pushedAt":"2024-08-01T22:51:22.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/2.3-gae' into 2.3","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/2.3-gae' into 2.3"}},{"before":"ec3fd7c96c038f5b814df11b2ebd222dc5258a15","after":"3f2d64309e1114b2adad3abf355711c6b59d1643","ref":"refs/heads/2.3-gae","pushedAt":"2024-08-01T22:44:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Build: test task to always use the jar, as \"JEP 238: Multi-Release JAR Files\" doesn't work otherwise","shortMessageHtmlLink":"Build: test task to always use the jar, as \"JEP 238: Multi-Release JA…"}},{"before":"f292ff3f42eaca823e96e8fdffb3d7bdaecd3ca8","after":"3f2d64309e1114b2adad3abf355711c6b59d1643","ref":"refs/heads/java-impl-static-linking","pushedAt":"2024-08-01T22:43:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Build: test task to always use the jar, as \"JEP 238: Multi-Release JAR Files\" doesn't work otherwise","shortMessageHtmlLink":"Build: test task to always use the jar, as \"JEP 238: Multi-Release JA…"}},{"before":"3b462a5f78fe263ada4ab6609bb5cad2ef9e1231","after":"f292ff3f42eaca823e96e8fdffb3d7bdaecd3ca8","ref":"refs/heads/java-impl-static-linking","pushedAt":"2024-08-01T21:45:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Statically linked JavaNImpl classes, utilizing \"JEP 238: Multi-Release JAR Files\"","shortMessageHtmlLink":"Statically linked JavaNImpl classes, utilizing \"JEP 238: Multi-Releas…"}},{"before":"ebb38fffb7cf8afd1e29f62c7ef646551be9f203","after":"ec3fd7c96c038f5b814df11b2ebd222dc5258a15","ref":"refs/heads/2.3-gae","pushedAt":"2024-07-09T17:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"Corrected/improved Javadoc related to classicCompatible mode. Fixed issue where setClassicCompatibleAsInt did not mirror the value change in the Properties object. Added more tests for classicCompatible=true behavior. Some minor code cleanup (simplifications allowed by newer Java versions).","shortMessageHtmlLink":"Corrected/improved Javadoc related to classicCompatible mode. Fixed i…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEptL0lAA","startCursor":null,"endCursor":null}},"title":"Activity · apache/freemarker"}