{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":166977891,"defaultBranch":"develop","name":"Stackable","ownerLogin":"gambitph","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-22T10:52:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3227089?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716463494.0","currentOid":""},"activityList":{"items":[{"before":"ea8b0828ea0b6cb94b50008d4bea0b72e24e0ea8","after":"c51a9459706576959c07dd88d229b1484aa8c1b3","ref":"refs/heads/develop","pushedAt":"2024-05-23T13:50:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"},"commit":{"message":"fix (php error): fixed duplicate function when activating free/premium","shortMessageHtmlLink":"fix (php error): fixed duplicate function when activating free/premium"}},{"before":"6f27d802e774de2c3258fc3533e5c1002fadf667","after":"349950ebc2cc12363c2674777b32809d1ab9bab1","ref":"refs/heads/feat/repeater-block","pushedAt":"2024-05-23T13:13:46.000Z","pushType":"push","commitsCount":131,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into feat/repeater-block","shortMessageHtmlLink":"Merge branch 'develop' into feat/repeater-block"}},{"before":"a525255acebe96e913fd73b712ecc4751db41867","after":"ea8b0828ea0b6cb94b50008d4bea0b72e24e0ea8","ref":"refs/heads/develop","pushedAt":"2024-05-23T11:46:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"},"commit":{"message":"chore: version 3.13.0 beta 1 build","shortMessageHtmlLink":"chore: version 3.13.0 beta 1 build"}},{"before":"d41069ff51f9403ea4d8933642b7b4174890a6da","after":"778c4ab0343d4942bddc42dc834ed812dd632d06","ref":"refs/heads/artifacts","pushedAt":"2024-05-23T11:26:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Upload pr3178-stackable-3178-merge.zip (b6972)\n\nPull request: https://github.com/gambitph/Stackable/pull/3178\nCommit: https://github.com/gambitph/Stackable/commit/b6972f74f601c1631b7255b863cdcfbd41bee4f0","shortMessageHtmlLink":"Upload pr3178-stackable-3178-merge.zip (b6972)"}},{"before":"b6972f74f601c1631b7255b863cdcfbd41bee4f0","after":null,"ref":"refs/heads/fix/performance-code-profiler-part-2","pushedAt":"2024-05-23T11:24:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"}},{"before":"c16b3634e4cfad7ebc629ea01006c4d379dd8737","after":"a525255acebe96e913fd73b712ecc4751db41867","ref":"refs/heads/develop","pushedAt":"2024-05-23T11:24:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"},"commit":{"message":"fix (performance): improvements based on code profiler aka \"performance part 2\" (#3178)\n\n* optimized alignment polyfill - do not loop across all elements\r\n\r\n* optimized generate_render_item_from_stackable_posts_block\r\n\r\n* faster alignment class adding\r\n\r\n* optimize render_post_items by removing concatenation\r\n\r\n* optimize stackable_register_blocks by not grabbing instance all the time\r\n\r\n* optimized stackable_get_metadata_by_folders by lessening file_exists\r\n\r\n* optimized fonts\r\n\r\n* optimized unique id by using isset and moving conditions\r\n\r\n* optimized strip_optimized_block_styles\r\n\r\n* optimized load_frontend_scripts_conditionally\r\n\r\n* optimize generate_defaults by removing one loop\r\n\r\n* optimize block registration by moving out get_instance from loop\r\n\r\n* optimized unique id generation\r\n\r\n* optimized typography_detect_native_blocks by moving conditions around\r\n\r\n* optimized jetpack\r\n\r\n* optimized adjust_block_styles by changing to isset\r\n\r\n* optimized multisite by using only filters when on multisite\r\n\r\n* further optimized strip_optimized_block_styles by moving quick conditional checks to the top\r\n\r\n* optimized form_tag_selector by combining function call\r\n\r\n* optimized global settings by using isset and removing multiple get_option and sprintf\r\n\r\n* minor optimization by removing in_array\r\n\r\n* Optimize lightbox enqueue by using strpos instead\r\n\r\n* optimized load_frontend_scripts_conditionally by removing repeated calls to substr\r\n\r\n* optimized by not loading v2 excerpt when v2 compatibility is disabled\r\n\r\n* prevent checking for unique ids in the backend because it's only used in the frontend\r\n\r\n* optimized strip_optimized_block_styles by removing the check if the string exists first before replacing\r\n\r\n* optimized load_frontend_scripts_conditionally by changing conditions\r\n\r\n* optimized load_frontend_scripts_conditionally_v2 by changing to isset\r\n\r\n* Remove the auto-checker for v2 to v3 migration\r\n\r\n* optimize gather_google_fonts by only using it in the frontend\r\n\r\n* optimized by moving all render_block filters to is_frontend\r\n\r\n* optimize by moving isset to conditional statement\r\n\r\n* fixed issue with backward compatibility not anymore loading\r\n\r\n* init\r\n\r\n* remove rest fields, update get posts API\r\n\r\n* update register blocks\r\n\r\n* add stk-block-types.php\r\n\r\n* fix posts block issues\r\n\r\n* update generate script\r\n\r\n---------\r\n\r\nCo-authored-by: bfintal@gmail.com <>\r\nCo-authored-by: Benjamin Intal ","shortMessageHtmlLink":"fix (performance): improvements based on code profiler aka \"performan…"}},{"before":"d752c9a18a25842b763879e54057843e6354f634","after":"b6972f74f601c1631b7255b863cdcfbd41bee4f0","ref":"refs/heads/fix/performance-code-profiler-part-2","pushedAt":"2024-05-23T11:24:33.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into fix/performance-code-profiler-part-2","shortMessageHtmlLink":"Merge branch 'develop' into fix/performance-code-profiler-part-2"}},{"before":"e19cad162c32e9a04ed5e943abbafef8fbd60f73","after":null,"ref":"refs/heads/fix/performance-code-profiler","pushedAt":"2024-05-23T11:21:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"}},{"before":"cc07e980356563e6a4330a7b084f6fc3e3798ed0","after":"c16b3634e4cfad7ebc629ea01006c4d379dd8737","ref":"refs/heads/develop","pushedAt":"2024-05-23T11:21:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"},"commit":{"message":"fix (performance): Performance optimizations based from Code Profiler aka \"performance part 1\" (#3169)\n\n* optimized alignment polyfill - do not loop across all elements\r\n\r\n* optimized generate_render_item_from_stackable_posts_block\r\n\r\n* faster alignment class adding\r\n\r\n* optimize render_post_items by removing concatenation\r\n\r\n* optimize stackable_register_blocks by not grabbing instance all the time\r\n\r\n* optimized stackable_get_metadata_by_folders by lessening file_exists\r\n\r\n* optimized fonts\r\n\r\n* optimized unique id by using isset and moving conditions\r\n\r\n* optimized strip_optimized_block_styles\r\n\r\n* optimized load_frontend_scripts_conditionally\r\n\r\n* optimize generate_defaults by removing one loop\r\n\r\n* optimize block registration by moving out get_instance from loop\r\n\r\n* optimized unique id generation\r\n\r\n* optimized typography_detect_native_blocks by moving conditions around\r\n\r\n* optimized jetpack\r\n\r\n* optimized adjust_block_styles by changing to isset\r\n\r\n* optimized multisite by using only filters when on multisite\r\n\r\n* further optimized strip_optimized_block_styles by moving quick conditional checks to the top\r\n\r\n* optimized form_tag_selector by combining function call\r\n\r\n* optimized global settings by using isset and removing multiple get_option and sprintf\r\n\r\n* minor optimization by removing in_array\r\n\r\n* Optimize lightbox enqueue by using strpos instead\r\n\r\n* optimized load_frontend_scripts_conditionally by removing repeated calls to substr\r\n\r\n* optimized by not loading v2 excerpt when v2 compatibility is disabled\r\n\r\n* prevent checking for unique ids in the backend because it's only used in the frontend\r\n\r\n* optimized strip_optimized_block_styles by removing the check if the string exists first before replacing\r\n\r\n* optimized load_frontend_scripts_conditionally by changing conditions\r\n\r\n* optimized load_frontend_scripts_conditionally_v2 by changing to isset\r\n\r\n* Remove the auto-checker for v2 to v3 migration\r\n\r\n* optimize gather_google_fonts by only using it in the frontend\r\n\r\n* optimized by moving all render_block filters to is_frontend\r\n\r\n* optimize by moving isset to conditional statement\r\n\r\n* fixed issue with backward compatibility not anymore loading\r\n\r\n---------\r\n\r\nCo-authored-by: bfintal@gmail.com <>","shortMessageHtmlLink":"fix (performance): Performance optimizations based from Code Profiler…"}},{"before":"b051d8ebe32bf9b48e794bc6e3ac98fafd8e85b4","after":null,"ref":"refs/heads/fix/3188-patterns-error-firefox","pushedAt":"2024-05-23T11:19:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"}},{"before":"0c3f5906a68a072ffe14bafb195554452de0c6b1","after":"cc07e980356563e6a4330a7b084f6fc3e3798ed0","ref":"refs/heads/develop","pushedAt":"2024-05-23T11:19:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"},"commit":{"message":"fix (patterns): fix console error and block error in preview (#3191)","shortMessageHtmlLink":"fix (patterns): fix console error and block error in preview (#3191)"}},{"before":"cb51ff95d2171eccc78a05c6ed540d2151f26d70","after":null,"ref":"refs/heads/fix/performance-improve-option-autoloading","pushedAt":"2024-05-23T11:17:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"}},{"before":"9d3b77d0c61c7c094d66c4dea23273fca97ff779","after":"0c3f5906a68a072ffe14bafb195554452de0c6b1","ref":"refs/heads/develop","pushedAt":"2024-05-23T11:17:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"},"commit":{"message":"fix (performance): set option autoload no (#3175)\n\n* set autoload no\r\n\r\n* set autoload no for stackable_current_version_installed","shortMessageHtmlLink":"fix (performance): set option autoload no (#3175)"}},{"before":"8c1affaf6d68c8508f83c984957d40da3bd25d3f","after":null,"ref":"refs/heads/fix/3143-infinite-carousel-prev-button","pushedAt":"2024-05-23T11:14:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"}},{"before":"c469f627c4b98f4ebe040c382b7002b312d83413","after":"9d3b77d0c61c7c094d66c4dea23273fca97ff779","ref":"refs/heads/develop","pushedAt":"2024-05-23T11:14:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"},"commit":{"message":"fix (carousel block): infinite scrolling when clicking prev button (#3184)","shortMessageHtmlLink":"fix (carousel block): infinite scrolling when clicking prev button (#…"}},{"before":"daf52fd0c6a4f23cf08f60b2ac9f9736e90e4971","after":null,"ref":"refs/heads/fix/3315-button-flex-wrap-fullwidth","pushedAt":"2024-05-23T11:12:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"}},{"before":"088e5ff5db478be29c365b6b5d03908007db5b19","after":"c469f627c4b98f4ebe040c382b7002b312d83413","ref":"refs/heads/develop","pushedAt":"2024-05-23T11:12:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bfintal","name":"Benjamin Intal","path":"/bfintal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1033611?s=80&v=4"},"commit":{"message":"fix (button group): flex wrap with full width not working in frontend (#3181)\n\n* fix (button group): flex wrap with full width not working in frontend\r\n\r\nfixes #3135\r\n\r\n* fixed fullwidth and changed how buttons collapse.\r\n\r\n* button text no longer wrap\r\n\r\n* button group vertical alignment now works\r\n\r\n---------\r\n\r\nCo-authored-by: bfintal@gmail.com <>","shortMessageHtmlLink":"fix (button group): flex wrap with full width not working in frontend ("}},{"before":"c80710afd7c7d0efa465097b2655c92c50f8bead","after":"d41069ff51f9403ea4d8933642b7b4174890a6da","ref":"refs/heads/artifacts","pushedAt":"2024-05-22T17:24:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Upload pr3191-stackable-3191-merge.zip (b051d)\n\nPull request: https://github.com/gambitph/Stackable/pull/3191\nCommit: https://github.com/gambitph/Stackable/commit/b051d8ebe32bf9b48e794bc6e3ac98fafd8e85b4","shortMessageHtmlLink":"Upload pr3191-stackable-3191-merge.zip (b051d)"}},{"before":"988cd2212cc0fdd176913cf62a405376919eb593","after":"c80710afd7c7d0efa465097b2655c92c50f8bead","ref":"refs/heads/artifacts","pushedAt":"2024-05-22T17:22:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Upload pr3190-stackable-3190-merge.zip (ed963)\n\nPull request: https://github.com/gambitph/Stackable/pull/3190\nCommit: https://github.com/gambitph/Stackable/commit/ed96385870e0746fb4258ddc45866467674f5b29","shortMessageHtmlLink":"Upload pr3190-stackable-3190-merge.zip (ed963)"}},{"before":null,"after":"ed96385870e0746fb4258ddc45866467674f5b29","ref":"refs/heads/fix/3061-bottom-separator-2","pushedAt":"2024-05-22T17:18:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mxkae","name":"Mikhaela Tapia","path":"/mxkae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98727316?s=80&v=4"},"commit":{"message":"fix bottom separator","shortMessageHtmlLink":"fix bottom separator"}},{"before":null,"after":"b051d8ebe32bf9b48e794bc6e3ac98fafd8e85b4","ref":"refs/heads/fix/3188-patterns-error-firefox","pushedAt":"2024-05-22T16:46:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mxkae","name":"Mikhaela Tapia","path":"/mxkae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98727316?s=80&v=4"},"commit":{"message":"fix console error and block error in preview","shortMessageHtmlLink":"fix console error and block error in preview"}},{"before":"86d54004437580d2d93737bab3feacde1678b0c9","after":"988cd2212cc0fdd176913cf62a405376919eb593","ref":"refs/heads/artifacts","pushedAt":"2024-05-22T04:37:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Upload pr3182-stackable-3182-merge.zip (968c4)\n\nPull request: https://github.com/gambitph/Stackable/pull/3182\nCommit: https://github.com/gambitph/Stackable/commit/968c4ab1d7194ec2774ed6115d1e83a3f08b995e","shortMessageHtmlLink":"Upload pr3182-stackable-3182-merge.zip (968c4)"}},{"before":"b54b5542c97e7a81a6e5f688764750075feb0cc9","after":"968c4ab1d7194ec2774ed6115d1e83a3f08b995e","ref":"refs/heads/fix/accordion-highlight","pushedAt":"2024-05-22T04:35:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arukuen","name":"Alquen Antonio Sarmiento","path":"/Arukuen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86727472?s=80&v=4"},"commit":{"message":"fix: opt to simpler solution","shortMessageHtmlLink":"fix: opt to simpler solution"}},{"before":"47e34f018ae9cf33bc69fe84a281b4672fcef7af","after":"d752c9a18a25842b763879e54057843e6354f634","ref":"refs/heads/fix/performance-code-profiler-part-2","pushedAt":"2024-05-21T20:09:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mxkae","name":"Mikhaela Tapia","path":"/mxkae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98727316?s=80&v=4"},"commit":{"message":"update generate script","shortMessageHtmlLink":"update generate script"}},{"before":"91505186f47fd88a8ae901a63e8a4ee9b3fdd6e6","after":"47e34f018ae9cf33bc69fe84a281b4672fcef7af","ref":"refs/heads/fix/performance-code-profiler-part-2","pushedAt":"2024-05-20T06:20:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mxkae","name":"Mikhaela Tapia","path":"/mxkae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98727316?s=80&v=4"},"commit":{"message":"fix posts block issues","shortMessageHtmlLink":"fix posts block issues"}},{"before":"000563122017c04ed78921ebef5798eb368e8d91","after":"86d54004437580d2d93737bab3feacde1678b0c9","ref":"refs/heads/artifacts","pushedAt":"2024-05-19T13:32:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Upload pr3187-stackable-3187-merge.zip (859b1)\n\nPull request: https://github.com/gambitph/Stackable/pull/3187\nCommit: https://github.com/gambitph/Stackable/commit/859b1ce04f89ad2cbefc8b8829e2e58bdd4cb375","shortMessageHtmlLink":"Upload pr3187-stackable-3187-merge.zip (859b1)"}},{"before":null,"after":"859b1ce04f89ad2cbefc8b8829e2e58bdd4cb375","ref":"refs/heads/fix/firefox-image","pushedAt":"2024-05-19T13:30:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Arukuen","name":"Alquen Antonio Sarmiento","path":"/Arukuen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86727472?s=80&v=4"},"commit":{"message":"fix: add explicit inherit for mask-size for strectching to work with firefox","shortMessageHtmlLink":"fix: add explicit inherit for mask-size for strectching to work with …"}},{"before":"ab0b7da76cdfe4b5ef8b52bc8ff0ffcab671e5e7","after":null,"ref":"refs/heads/fix/war-content-only-editing","pushedAt":"2024-05-19T13:27:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Arukuen","name":"Alquen Antonio Sarmiento","path":"/Arukuen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86727472?s=80&v=4"}},{"before":"6cded7129d83bd126fa1079eeb4cbc57d21f35d1","after":null,"ref":"refs/heads/fix/firefox-image","pushedAt":"2024-05-19T13:27:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Arukuen","name":"Alquen Antonio Sarmiento","path":"/Arukuen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86727472?s=80&v=4"}},{"before":null,"after":"6cded7129d83bd126fa1079eeb4cbc57d21f35d1","ref":"refs/heads/fix/firefox-image","pushedAt":"2024-05-19T13:20:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Arukuen","name":"Alquen Antonio Sarmiento","path":"/Arukuen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86727472?s=80&v=4"},"commit":{"message":"fix: add explicit inherit for mask-size for strectching to work with Firefox","shortMessageHtmlLink":"fix: add explicit inherit for mask-size for strectching to work with …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUhNpbgA","startCursor":null,"endCursor":null}},"title":"Activity · gambitph/Stackable"}