wakamex/github
02.7k
1[{"node": {"oid": "698e851010c65d0767bb4ff5ed0c604ac43b0b74", "messageHeadline": "Handle undefined booking_id in express checkout (#8218)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "aff086e527881d2ea1cc05f1299d29b9b5955962", "messageHeadline": "fix: onboarding currency messaging for BNPLs (#8202)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 168, "deletions": 72}}, {"node": {"oid": "bfbfbba8e1307dfe83f6dc631c32f7c26e7343bb", "messageHeadline": "Add hosting provider Tracks events (#8213)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 103, "deletions": 1}}, {"node": {"oid": "0f83734182ee993470de3bf12857ebc5af3a58a7", "messageHeadline": "fix: ensure BNPL enablement is not adding unnecessary currencies (#8212)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 83, "deletions": 5}}, {"node": {"oid": "25df7413cb6ac249b6748317af2fc3a7dae48716", "messageHeadline": "Alert when user tries to leave without saving changed advanced fraud \u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 90, "deletions": 14}}, {"node": {"oid": "60adc2d17536c32b70d348b3d1b6bef9f87f19b8", "messageHeadline": "chore: remove BNPL feature flag check (#8211)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 41, "deletions": 101}}, {"node": {"oid": "1dcb101f5cc970893f9e7357b5524469e7faf4a4", "messageHeadline": "fire dispute row click from click on any cell, not just button (#8205)", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "283fcdb31b93f68f281d0c84e3358c0377addc2c", "messageHeadline": "Fix currency search input field size and margins in Woo Express (#8191)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "29aab682d22dcf3c342141cb3998013f5fba1577", "messageHeadline": "Update status chip to WooCommerce pill component for transaction stat\u2026", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 74, "deletions": 63}}, {"node": {"oid": "2b6e77aed476521fe9e4911ad0c7f5b8b8691bc0", "messageHeadline": "Add E2E tests for card testing mitigation measures (#8164)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 527, "deletions": 231}}, {"node": {"oid": "604bcd6eb9f1d4b94d66578e5a0f04889b728b21", "messageHeadline": "[Cooldown] Add confirmation modals on order status change with pendin\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 551, "deletions": 344}}, {"node": {"oid": "34cbcbdc394ec219b41d7a65b7e4fd04aedc251f", "messageHeadline": "fix: payment method checkbox loadable state (#8201)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "11c83c0537c29d0b069b6fb407e045211e60a23f", "messageHeadline": "fix: remove Afterpay EUR currency (#8199)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ba474043b8abaa452521db96ffc289051ee39cc4", "messageHeadline": "Merge trunk v7.2.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 89, "deletions": 210}}, {"node": {"oid": "8c9890f9bbf8aff98b8cbb69ec38e9a34d186d59", "messageHeadline": "Ensure shipping is re-added after payment request is aborted (#8109)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 56, "deletions": 37}}, {"node": {"oid": "8b49f432667882920835c885c36e5747bf99850a", "messageHeadline": "Merge release/7.2.0 into trunk", "author": {"name": "Allie Mims", "email": "allie.mims@automattic.com", "user": {"login": "allie500"}}, "additions": 8290, "deletions": 2350}}, {"node": {"oid": "3654ab3a587e43a0004f73ddbc670bdb1e03ff8b", "messageHeadline": "Consolidate Woopay First-Party Auth and Direct Checkout Functionality\u2026", "author": {"name": "Hector Lovo", "email": "hector.lovo@automattic.com", "user": {"login": "lovo-h"}}, "additions": 645, "deletions": 363}}, {"node": {"oid": "d3f9684d5e6fa49cddea74cf11f2f627af96f0ac", "messageHeadline": "Amend changelog entries for release 7.2.0", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "e0781adb8f7638074c4991caa69d3cd1f6980b45", "messageHeadline": "Update CSV export language codes to align with the languages supporte\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "f23e3c6d89f36f6303150a3b97f6b2ab984c6a9a", "messageHeadline": "Updates GitHub actions to support NodeJS 20 (#8189)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 62, "deletions": 57}}, {"node": {"oid": "e0efe77de4a8f00e52431a24ea3beab9fc7ebfe4", "messageHeadline": "Update CSV export language codes to align with the languages supporte\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "1829f72712f7591e18be5f8ae1370a6f37c832fa", "messageHeadline": "Remove unused client data-fetching code for`/deposits/overview` (#8178)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 5, "deletions": 222}}, {"node": {"oid": "fc8c83839465e7711d5e4bdfb801fae58c1c8052", "messageHeadline": "Payment Requests - Add support for bookable products on product page \u2026", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 112, "deletions": 3}}, {"node": {"oid": "2d06d154bb04f47e3a34239e6d4e137971a68cd7", "messageHeadline": "chore: convert payment request CTA to select (#8155)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 67, "deletions": 22}}, {"node": {"oid": "3f36760556768b8596e93cf115a49b79cb3f752f", "messageHeadline": "Fix typo \"Loan Dispersement\" to \"Loan disbursement\" (#8180)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d4c8468c7d8cff3bf06eae4280dfe2f2d7843bc4", "messageHeadline": "Fix fraud prevention token not showing up on checkout pages created v\u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 59, "deletions": 107}}, {"node": {"oid": "5a95741c56ae51a2dcb445df6faf850c586da429", "messageHeadline": "Improved Payment Details Handling for Partial Captures (#8107)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 286, "deletions": 29}}, {"node": {"oid": "55b3d52e451e3675c016db7ed4df342d06d4468e", "messageHeadline": "Do not open the email input iframe when there is no wcpay as payment \u2026", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "b4222bccab563f97fc2da4f57a02f037441cfec1", "messageHeadline": "Encode order endpoint params (#8096)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e43e92a3a8b8b4ed24133f390c8ddc503e73b0f5", "messageHeadline": "Re-add variation product type to payment request supported types (#8101)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "56beb9f58ffa52ce96faefeffe5d986426a5fe9f", "messageHeadline": "Update version and add changelog entries for release 7.2.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 87, "deletions": 210}}, {"node": {"oid": "8512583463697730cb901ff318e17b9ffb089494", "messageHeadline": "Update Tracks conditions (#8161)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 44, "deletions": 24}}, {"node": {"oid": "939a2e564d0954955101ea5b45768386efba39a8", "messageHeadline": "Track Source in the onboarding flow start event (#8165)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 108, "deletions": 17}}, {"node": {"oid": "7b46387e26e19ce18e4fb753ebddf89c3236273d", "messageHeadline": "Using Event Type and string literals for events (#8166)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 281, "deletions": 304}}, {"node": {"oid": "2d16b990b9e2d0c78483c830f7ae4d5e044946bb", "messageHeadline": "Fix WooPayments overriding a WooCommerce analytics style (#8153)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 41, "deletions": 36}}, {"node": {"oid": "9bfa935f9c4f10343ce1955477d6ef1101f539a6", "messageHeadline": "New Tracking events and passing more tracking parameters (#8127)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 267, "deletions": 137}}, {"node": {"oid": "4707df67dd2784a5d49f77817b224bdb0bba33ab", "messageHeadline": "Skip the log file life extension unit test on WC after v8.6.0 (#8159)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "fa5925a7afe0b8b0d262e14013722a3979d2ffe9", "messageHeadline": "Displaying the correct method name in Order Edit page for HPOS (#8150)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 25, "deletions": 7}}, {"node": {"oid": "ef934b7c77bdd8bdacc2e57665137d756ca73e45", "messageHeadline": "Apply localization to CSV exports sent via email. (#7938)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 1363, "deletions": 245}}, {"node": {"oid": "dcff735a04e9874d791f9ebbbd1ad27ca01ee9aa", "messageHeadline": "Format fee descriptions for iDeal payment method without percentage r\u2026", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 6, "deletions": 16}}, {"node": {"oid": "4a3011c22ab5b613a2fc7a1d24715bb5c7f0fa28", "messageHeadline": "Prevent WooPay webhook creation attempt when account is suspended (#8\u2026", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "204f395c655ccb17fb9bba53ede453f46a7d1b3f", "messageHeadline": "Refactor the Woopay Checkout Flow UX (#8133)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "f31da3433b521caab56775fdf7ee83adce5c1b11", "messageHeadline": "Bump WC tested up to version to 8.5.2 (#8124)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f5a43db8dbbcee469c8e65b5070f5404ab0683e9", "messageHeadline": "fix: help text alignemnt with Gutenberg plugin (#8147)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "f911d30e0c63bbd4b012d869fc56b59bec073d8c", "messageHeadline": "Negative balance deposit notice will only show when total balance is \u2026", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "bcbb2eb5ff6531d03694b48fe337efef48209596", "messageHeadline": "Fixes Pay for Order page for non-card payment methods (#8111)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "37ef8921f11337be59fac8f5c24ceed6b99f82dd", "messageHeadline": "Render a notice when the available balance is below the minimum depos\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 120, "deletions": 1}}, {"node": {"oid": "02194d1ce4ad929f4a47782dce71da26da725560", "messageHeadline": "Fix E2E shopper tests around 3DS and UPE settings (#8123)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 28, "deletions": 23}}, {"node": {"oid": "7448731cb746d6e6832d389557ba1fad610f03e0", "messageHeadline": "Showing \"started\" event in transaction timeline (#8126)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "aa1e97d5d4d6fc42fc6ab51010a38107f8a8ea63", "messageHeadline": "Remove Woo plugin header (#8050)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 185, "deletions": 3}}, {"node": {"oid": "322d3d8d612f3316366fc75195960d8f0c35dec8", "messageHeadline": "Add Stripe Link support for 3DS payments (#8119)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "9ea922490f733180ad8a423618b81ea327dacc7f", "messageHeadline": "Expose charge id so merchant can use it to submit duplicate dispute e\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 679, "deletions": 35}}, {"node": {"oid": "1a67e848f6452529bb82a457201f41d9012e57b1", "messageHeadline": "Bump qit-cli dependency to version 0.4.0 (#8114)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 81, "deletions": 77}}, {"node": {"oid": "04d25adee9cbaa191071efbc6bac1b972c9ebc8d", "messageHeadline": "Update WPORG plugin title (#8115)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "fb434b8025e83e7178eabdfab1554765d9c80ba6", "messageHeadline": "Standardise Tracking Calls on the Client (#8106)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 462, "deletions": 474}}, {"node": {"oid": "a9bba5bb78a01253f3773f97a45de59798b19c6e", "messageHeadline": "Added ENUM class for currency codes (#7997)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 235, "deletions": 54}}, {"node": {"oid": "08cf462a5be41e114ec4f6a96baf6288de9209df", "messageHeadline": "Filtering APMs by billing country (#8082)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 105, "deletions": 3}}, {"node": {"oid": "e1515955329c339adffc7bc5a1912a8af2364bb5", "messageHeadline": "chore: remove unused gateway class methods (#8078)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 5, "deletions": 26}}, {"node": {"oid": "aafd4bfc0d61b64a7cfe20e70ba8b8e374b6ca83", "messageHeadline": "chore: remove isOrderPage return value (#8091)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 61, "deletions": 72}}, {"node": {"oid": "be4a007193fddd0fa7fa433386631480dc9d82cb", "messageHeadline": "Fix losing cart contents during the login at checkout (#8084)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "c4f63dba07b17a92a4c309ba1c21e0b3e1d6996b", "messageHeadline": "Add compatibility data when onboarding (#7990)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 232, "deletions": 83}}, {"node": {"oid": "edf69a59e2a8f0913c55ba27bf69bd1a1d551d2b", "messageHeadline": "WooPay Direct Checkout (#7890)", "author": {"name": "Hector Lovo", "email": "hector.lovo@automattic.com", "user": {"login": "lovo-h"}}, "additions": 419, "deletions": 0}}, {"node": {"oid": "80087f9bd720a8d3e1b69af4b65361c191c50751", "messageHeadline": "Don't instantiate `Fraud_Prevention_Service` in checkout if processin\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "33cdb7d7dd87619a172ab4d37dbf2ea4e6bf90ce", "messageHeadline": "Refactor: Consolidate Express Checkout Methods into Single Helper Cla\u2026", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 512, "deletions": 376}}, {"node": {"oid": "6f0f602e4b16cf1517d2cbd8aef6c81aac57207d", "messageHeadline": "Remove redundant estimated deposit code (#8057)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 30, "deletions": 121}}, {"node": {"oid": "e2a17324147a7be04eda8a8372f36c53906e2e94", "messageHeadline": "Update deposits REST API docs with decoupled deposit changes (#7848)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 21, "deletions": 88}}, {"node": {"oid": "3e13b1d52e9d0be9212681d334317ed564977bbd", "messageHeadline": "fix: pay-for-order compatibility with other gateways (#8089)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "67b42fbd44c0188cbabee8fec431beac77e5224b", "messageHeadline": "Merge trunk v7.1.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 103, "deletions": 237}}, {"node": {"oid": "047f334a72312ff4df3b1fc634a22a77109f8a2f", "messageHeadline": "Merge release/7.1.0 into trunk", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 4375, "deletions": 5254}}, {"node": {"oid": "30e54c50192010755efc30aa9d8acc4e260640ce", "messageHeadline": "Amend changelog entries for release 7.1.0", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6a6af30827f7531fe12bb627951f5ff747c15159", "messageHeadline": "chore: remove deprecated functions since 5.0.0 (#8073)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 4, "deletions": 56}}, {"node": {"oid": "ff86d88bb5f9f192a3eb3f4a7c71429eaa863ad9", "messageHeadline": "chore: remove unused checkout API functions (#8081)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 8, "deletions": 109}}, {"node": {"oid": "0e7fda9c149c6b0fb066d78caee19becb8a8abeb", "messageHeadline": "chore: remove unused customGatewayTitle (#8071)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 5, "deletions": 19}}, {"node": {"oid": "3cae21525274f8340a92415ed36a6ce7148ec05b", "messageHeadline": "remove unnecessary tracks events for acceptDispute submit success/fai\u2026", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "44ab94f7f77f4eebac1f8dd61e30975e58c25ff3", "messageHeadline": "Prevent Coupon Usage Increase in a Woopay Preflight Check (#8065)", "author": {"name": "Hector Lovo", "email": "hector.lovo@automattic.com", "user": {"login": "lovo-h"}}, "additions": 62, "deletions": 3}}, {"node": {"oid": "fbecab2f70351937023003858983a6a368748546", "messageHeadline": "Add E2E tests for merchant on-boarding (#7955)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 450, "deletions": 4}}, {"node": {"oid": "e9e5be3a627103ec7be901861c17cbc12e963ef0", "messageHeadline": "Update confetti animation (#8083)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 44, "deletions": 26}}, {"node": {"oid": "2f2fa96934c0100f98a0cb9bba41c1202de96bff", "messageHeadline": "Add blog ID validation to WooPay session (#8045)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 44, "deletions": 14}}, {"node": {"oid": "a30b1ac0942e81d54947ec0561a22a492e919101", "messageHeadline": "Revert \"Revert \"Displaying Clearpay instead of Afterpay for UK based \u2026", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 2457, "deletions": 39}}, {"node": {"oid": "623acb8b3e1aa365b8782798945d993ad60c4acb", "messageHeadline": "Updating to modern Woo colours (#7837)", "author": {"name": "Brent MacKinnon", "email": "brent.mackinnon@a8c.com", "user": {"login": "brentmackinnon"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "48e3d729f1925bb351c822e92d72169278e7683b", "messageHeadline": "chore: comment on internal methods called by WC core (#8077)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 58, "deletions": 49}}, {"node": {"oid": "3b1c603b8f75e3d51740fbe8754a6f9c102f0687", "messageHeadline": "chore: remove unused generate_* functions (#8072)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 5, "deletions": 44}}, {"node": {"oid": "d65a7b959703e896eb8c09e8609bda34d38e58b4", "messageHeadline": "Amend changelog entries for release 7.1.0", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aa38ecab3b69fa54d147e493278c1018b4bf339c", "messageHeadline": "Amend changelog entries for release 7.1.0", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "bb808907b528dff484df38174f4cb14d09592411", "messageHeadline": "Address QIT security errors (#8060)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "f2ace167194c3fdac693974d073d429ab45602d6", "messageHeadline": "Address QIT security errors (#8060)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "18914b9e1418b060efee250b45d833facb7ba012", "messageHeadline": "Update version and add changelog entries for release 7.1.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 101, "deletions": 237}}, {"node": {"oid": "8f6b267928fb12bee30cb0ba6d1773e9c24b4ff2", "messageHeadline": "Update dev mode to Sandbox mode throughout the plugin (#8004)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "21a024b7e1bce749f8088abc53725e6f82c8d4dd", "messageHeadline": "Updates to use centralised account status function (#8028)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 69, "deletions": 105}}, {"node": {"oid": "fd41bccee8ec0f9657ce4ceae2185badce269c98", "messageHeadline": "Fix failing E2E pipelines (#8048)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 94, "deletions": 88}}, {"node": {"oid": "f1af5a8de52fb84f0cd7cc5fd88ffc965f97e1d2", "messageHeadline": "Update PO success modal (#8005)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 156, "deletions": 61}}, {"node": {"oid": "5a1d4b9d44a2489d2470f43388c8f48754658069", "messageHeadline": "Add ENUM class for country codes (#7925)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 834, "deletions": 489}}, {"node": {"oid": "e375e8b6356ede5bf9105b483bbdc98cec41b5ba", "messageHeadline": "Update Dev/Sandbox Mode Choice Design (#8002)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 159, "deletions": 328}}, {"node": {"oid": "ef848659f1ee25f27ae2f78d65d2d695d395c6f4", "messageHeadline": "Fix reverse WPCOM url in Safe Mode (#8033)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "945c67296d56b3489e5dfe6b1bafbcd7150c23bb", "messageHeadline": "Fix incorrect test mode notice when left KYC early after going live f\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "c576435b28cdcacf749608a64bc1d47c02af3622", "messageHeadline": "Add events for interactions with transactions page (#8020)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "06ccfd5a435f3f057204d9e01db3ea427825f543", "messageHeadline": "Merge split UPE tests with main gateway tests (#7954)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 1211, "deletions": 2769}}, {"node": {"oid": "a7904e5215b7be90203defa7e6b928c772aa0a43", "messageHeadline": "Updates the version of subscriptions-core bundled in WooPayments to 6\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "98f728bcbf80ab6308c04f04bfe85044593dbcf1", "messageHeadline": "Use consistent inline notice style for deposit settings notices (#8042)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 42, "deletions": 72}}, {"node": {"oid": "ca1d5a0e1bf9f5c01d34a29de82de63b272b8cd9", "messageHeadline": "Show the correct number of days in the new account waiting period not\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "627850e175df49bedd6ea15304a9dddc6115220a", "messageHeadline": "Improve disputed order notice so is more readable and actionable (and\u2026", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 110, "deletions": 60}}, {"node": {"oid": "1fc54748d86febf1ce6075251ad757584ee59a5f", "messageHeadline": "Allow subscription purchase via Payment Request when no shipping meth\u2026", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "a0cbc737675cd615ff4d5db04f9ec686ec90c257", "messageHeadline": "Getting settings directly from the db in Logger (#8038)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 25, "deletions": 54}}, {"node": {"oid": "861cb062435304240fbe1f1d8b5f176581487c19", "messageHeadline": "Checking if wcpayPaymentRequestPayForOrderParams before using it (#8014)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "173b56d21e64005abf8695dc4814cd7d8b45c316", "messageHeadline": " Store balance transaction ID in order metadata (#7945)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 125, "deletions": 67}}, {"node": {"oid": "3877aef6ec7fcd50fdec4fbbe71562cff90659ad", "messageHeadline": "Switch to proper input element when using Stripe Link autofill (#8017)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 78, "deletions": 1}}, {"node": {"oid": "f00749a677180fa17dab671559ac8ba71601d3b3", "messageHeadline": "Show Payments \u2192 Overview waiting period notice for new accounts that \u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 78, "deletions": 54}}, {"node": {"oid": "5c25d7fad2a83271c2922eaa58bc35918fc7b297", "messageHeadline": "Revert \"Displaying Clearpay instead of Afterpay for UK based stores\" \u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 71, "deletions": 151}}, {"node": {"oid": "1156673f12940beba190fbd9acd05cf199c77289", "messageHeadline": "fix: Stripe Link autofill on checkout (#8021)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 225, "deletions": 627}}, {"node": {"oid": "f63d75f2c2a83e8dce804fa0b248e86eefbeeeac", "messageHeadline": "Allow issue of zero amount refunds (#8013)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "e157a1c76588df5cb5f813d5f887059f5a0d295f", "messageHeadline": "Prevent possible fatal when using `get_edit_post_link` filter (#8023)", "author": {"name": "C\u00e9sar Costa", "email": "10233985+cesarcosta99@users.noreply.github.com", "user": {"login": "cesarcosta99"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "983a4720b390575c6bbc4cf9999e34d9793ddad0", "messageHeadline": "Fix WooPay Adapted Extensions initialization (#7986)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f8a489790acf7450c7a35bfec5580701be0e53d3", "messageHeadline": "Displaying Clearpay instead of Afterpay for UK based stores (#7995)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 151, "deletions": 71}}, {"node": {"oid": "805cba81844295e808bc974b6f2b9f3750d851b2", "messageHeadline": "Compatibility Service: Send the post type count (#8000)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 90, "deletions": 2}}, {"node": {"oid": "48c3a5db89650eb93dd80e36bf3a757a5b2359d3", "messageHeadline": "Pass currency and do not pass transaction_ids parameter to create ins\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "6bf63af996c749b9d09f0278b7925a95220ccb48", "messageHeadline": "Add new Tracks around WooPay Save My Info checkbox (#7973)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "c36cc13665539669c6dbc0791daf70fe06fde85a", "messageHeadline": "Getting settings directly from the db in Mode (#8003)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 13, "deletions": 42}}, {"node": {"oid": "dd6f5fe1b92ba2e2c663749bf714753c0d5f2c79", "messageHeadline": "chore: update BNPL settings sorting for consistency with onboarding (\u2026", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "352cff021b632e9dbcdfe536618f6f60e9128749", "messageHeadline": "Fix Dropdown menu border defect (#8007)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 40, "deletions": 12}}, {"node": {"oid": "880bfea5855eef69396cc041fdb1ee3975e8bc3b", "messageHeadline": "fix: pay for order 3DS handling (#8006)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 108, "deletions": 74}}, {"node": {"oid": "ba86be4c972e85152774bcf56a484c9a04f9cceb", "messageHeadline": "Add e2e test for dispute flow: viewing dispute details via the order \u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "4487bb0bd3de7e206d0953b60b3966c143edfbbc", "messageHeadline": "Fix JS error when purchasing free products (#7982)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "64ef71544dff1bf7b51e9beb99be0a84866929f0", "messageHeadline": "Add active plugin list to compatibility service (#7933)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "3919df5c5af30451ba65202198d9f50807c5974e", "messageHeadline": "Verify that order exists before offering \"Partial refund\" option on t\u2026", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "8cfa0083c665e55acdb2a7829aff5d2637089c53", "messageHeadline": "Add theme name to compatibility service (#7952)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "16dac063984cdb2fb0f8941562db16b95428619d", "messageHeadline": "Fix Link button alignment in the Checkout block (#7994)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "6610e65aabe084bc45b66c2994385c0cc62a4d2b", "messageHeadline": "Restock order items when refunding in full from transaction details p\u2026", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2eae9affb7135851d27fea13d89416bddba97644", "messageHeadline": "Update underlying jetpack dependencies (#7989)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 278, "deletions": 222}}, {"node": {"oid": "7b7182896d9c423ab77a4c2359c559a47aee4b8f", "messageHeadline": "Use shared dispute utility function `isRefundable` for disputed order\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "14b37a212b3265560a002f0272a6f4d0d6ae52a4", "messageHeadline": "Fix WooPay tablet breakpoint (#7985)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e37aa7d6a199b2324fb8ce6c31465397d81fe31b", "messageHeadline": "Rerender Woopay Button on jQuery Events (#7981)", "author": {"name": "Hector Lovo", "email": "hector.lovo@automattic.com", "user": {"login": "lovo-h"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "439ec445d7cf323da6a0276553ed0c73d480e6cd", "messageHeadline": "Expose WCPay refund transaction id for refund endpoint (#7932)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "fc29bee0d4df89edf8c2f2a87ae2e691ecc9a6fa", "messageHeadline": "Fix unnecessary gateway import warning in BNPL messaging element clas\u2026", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "c02877a5e56d94afc6c280eea1ece9cc19372224", "messageHeadline": "Fix the typo for transaction controls label (#7979)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "c56dbcf9de0a4eacb6a89cab94e8be55cc91d0dc", "messageHeadline": "Fix missing transaction error when viewing orders placed in mismatche\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "2a8613820b9e2f3ca3f54639c8d3cb3a97ba199e", "messageHeadline": "Hide the transaction details refund menu for non-refundable disputes \u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 68, "deletions": 1}}, {"node": {"oid": "9e3012962c0a0e0193c83416a6c111f6a0d130ad", "messageHeadline": "Avoid WooPay duplicate charges when order cannot be completely proces\u2026", "author": {"name": "C\u00e9sar Costa", "email": "10233985+cesarcosta99@users.noreply.github.com", "user": {"login": "cesarcosta99"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "cdbb1d1584a18d5fa1d038760032b492c3be2e7e", "messageHeadline": "Send metadata in the error message (#7951)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "08a145b8166949329701160eac83cbe66d6ca1d7", "messageHeadline": "Add Tracks to Place Order button (#7854)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "a80913fbe75a3ad07cf68bef57adf4fed212ba1d", "messageHeadline": "Merge trunk v7.0.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 117, "deletions": 256}}, {"node": {"oid": "df8906db695b4231acf31d73c28caaa4e5bc8838", "messageHeadline": "Merge release/7.0.0 into trunk", "author": {"name": "mordeth", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 8977, "deletions": 13176}}, {"node": {"oid": "b59d3d2f4f48b32c0367be9a20bca05e5f129ee6", "messageHeadline": "Track payment request button load events (#7919)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "8af9441403234dd72b8b7b110352ae6ca7b109c0", "messageHeadline": "Remove URL params from woopay_source_url (#7924)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "5ee80a640b2360292e55e37e1331316b89f1d30e", "messageHeadline": "Amend changelog entries for release 7.0.0", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "3c9c94d72056eabbe2e93906aed5d212dcb7741f", "messageHeadline": "Fix broken dispute details UI (#7959)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 1074, "deletions": 982}}, {"node": {"oid": "c39d1afdf8a7147aca80e36004aacfdaad0880c3", "messageHeadline": "Fix broken dispute details UI (#7959)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 1074, "deletions": 982}}, {"node": {"oid": "0af42f558c730ee97a461931c06360026241f657", "messageHeadline": "Update version and add changelog entries for release 7.0.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 117, "deletions": 256}}, {"node": {"oid": "62c69cbe63b6987394f88363b5b97efefc09e206", "messageHeadline": "Consolidate gateways implementation - step II (#7944)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 1016, "deletions": 2046}}, {"node": {"oid": "60f7e868a0453fdfac55061476b01c837740405f", "messageHeadline": "Bump WC tested up to version to 8.4.0 (#7943)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b6a3669713c124c00f31c21036ccc5dcd41b563b", "messageHeadline": "Consolidate gateways implementation - step I (#7937)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 231, "deletions": 2312}}, {"node": {"oid": "b24197fdf6af1218e9f554a02b3b0f57e0178907", "messageHeadline": "Fix WooPay integration with AutomateWoo - Refer a Friend extension (#\u2026", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "401d67f9384e13a95130d38d04ebda90ce3b6202", "messageHeadline": "Fix account status error messages with JSX (#7941)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "ce4dc97e3090db266a813d76a2443d475f4dfdd7", "messageHeadline": "Introduce express checkout utilities class (#7926)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 312, "deletions": 391}}, {"node": {"oid": "693bb752414f17aab03525be945d0f42f1ff1df5", "messageHeadline": "Streamline checkout classes (#7869)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 909, "deletions": 1309}}, {"node": {"oid": "2e8e90afc05a3cc7657cbb3cbcbc83593cd54a37", "messageHeadline": "Display a Confirmation Modal before enabling Test Mode (#7931)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 178, "deletions": 1}}, {"node": {"oid": "84d033c9f2d9ba57cf8cdd5685b29eb5c9986004", "messageHeadline": "Modify the test support phone numbers (#7939)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f62ff7e5f70091b9da7fe06bce25509cf3e7f99c", "messageHeadline": "Reset Account Management (#7914)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 589, "deletions": 37}}, {"node": {"oid": "9a3237e32ad8e138b96e1b55486db9c260c236fd", "messageHeadline": "Add test mode notice in page order detail. (#7898)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 102, "deletions": 13}}, {"node": {"oid": "f73f0df93f336101ffe995ec47849c0a8a60b589", "messageHeadline": "Refund transaction from details page (#7742)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 1023, "deletions": 124}}, {"node": {"oid": "ad7111c4a692723d4fdaa99e647b9d134fb9a370", "messageHeadline": "Updates WooPayments with the latest from Subscriptions Core library (\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 45, "deletions": 9}}, {"node": {"oid": "f1cabba6355e295727cffc74ba0d7f138ecc26e7", "messageHeadline": "Add empty file to avoid fatals (#7936)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "6f59377afd8fb5ebe175bc565e240d69475ea899", "messageHeadline": "Fix currency negative sign position on JS rendered amounts (#7935)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 78, "deletions": 62}}, {"node": {"oid": "21ee31d4effdff23a1a0ee42dcecee3ccd953378", "messageHeadline": "Include level3 data when capturing an authorization. (#7915)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "62d183eb0bb9bfa45f1cc0867d0b039b39bc6d90", "messageHeadline": "Cancel non-captured authorizations if order is cancelled. (#7743)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 431, "deletions": 15}}, {"node": {"oid": "2d821fc319ea5fbe71a2ce56c3e28f2f055d92c9", "messageHeadline": "Fix JS regression test in PR #7851 (#7930)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b891eee708f7a72b6beda63ea499b4d756533141", "messageHeadline": "Add subscription variation support to WooPay button (#7884)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "dfd571b3be849ad135a32e44014d31f5135322ae", "messageHeadline": "Add E2E tests for merchant multi-currency setup (#7918)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 363, "deletions": 1}}, {"node": {"oid": "c94fb6350ee1dd3e959516ad0cd86fd50bb5fd02", "messageHeadline": "Skip support phone validation in dev mode (#7851)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 43, "deletions": 8}}, {"node": {"oid": "63e3d2d726e535204a3229286c56c60f335b2dab", "messageHeadline": "Correct the `AccountOverview.OverviewsResponse` TS interface `account\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "cc429402e17b3d20347915d181ebaf42a9bb2945", "messageHeadline": "Fix e2e tests on WC 7.7 (#7893)", "author": {"name": "C\u00e9sar Costa", "email": "10233985+cesarcosta99@users.noreply.github.com", "user": {"login": "cesarcosta99"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "1dbd05e7894fe1e9a923cdb1d157d38430ba964a", "messageHeadline": "Tax is calculated twice for virtual products if Apple/Google Pay is u\u2026", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 215, "deletions": 22}}, {"node": {"oid": "b37d805915d680220c63a6b323dceed6c2def7ad", "messageHeadline": "Remove the deferred UPE flag which is not used anymore (#7917)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "066e8763c9a2fb86285da0cd2fdd1983102275f8", "messageHeadline": "Use CardNotice component for authorization notification in transactio\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 76, "deletions": 78}}, {"node": {"oid": "6da89587890b77f813e5987362287e84c7102413", "messageHeadline": "Descriptive error message when payment method is invalid (#7842)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b0fc45f6ca1feb91caba5fc798d7ab81482b3a5d", "messageHeadline": "Add Compatibility Service (#7778)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 188, "deletions": 1}}, {"node": {"oid": "7a7a05e87888422d12b6f40b64e7bb616f27048a", "messageHeadline": "Introduce additional columns to the Transaction list UI (#7813)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 132, "deletions": 58}}, {"node": {"oid": "85e191afad8cadfe87f4854b8e39cfebf08af838", "messageHeadline": "Cleanup the removed scripts rollout (#7911)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 5, "deletions": 28}}, {"node": {"oid": "f59a0b27c034bb4a3cfda83021a62dd8c0754ff4", "messageHeadline": "Merge trunk v6.9.2 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 671, "deletions": 72}}, {"node": {"oid": "6fc745566a5bf25ff73c9ba9ca3e01ccc2b5c6f8", "messageHeadline": "Merge release/6.9.2 into trunk", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 671, "deletions": 72}}, {"node": {"oid": "7343bb2b0f39958fab005102cba86a31bcf5b32b", "messageHeadline": "Amend changelog entries for release 6.9.2", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "cb92c0708ab914e61705aaa916b344cf8cba014d", "messageHeadline": "Improve consistency of tooltip text style (#7908)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "62c5bf9ebfe99c80cc0a48a6f0b6fbb61373f4d9", "messageHeadline": "Deposits List - Hide the next deposit notice if account witin the new\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "7cb7a1b11271971b8222c30f2009703f3b2fe45d", "messageHeadline": "Deposits: Remove unnecessary notice when account is in new account wa\u2026", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "e5bca8df8ccbb61b1707cbd947f413b1bacb9f27", "messageHeadline": "Improve E2E checkout tests (#7664)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 58, "deletions": 8}}, {"node": {"oid": "5655329f8237fe68207d80dc07a4760a913b6f15", "messageHeadline": "Amend changelog entries for release 6.9.2", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "744df5fe7df7e2c1294855afd93080bf58de572f", "messageHeadline": "Show notice when no funds ready for deposit (#7882)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 42, "deletions": 4}}, {"node": {"oid": "25b58e9aa8107875563b04d6fcd5d233ce9dec42", "messageHeadline": "Show a deposit schedule notice on the deposits list page (#7883)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 80, "deletions": 2}}, {"node": {"oid": "a81f3689e871dd915f2dae8c3ac19bc10c7b34b1", "messageHeadline": "Transactions List - indicate when a transaction is expected to be inc\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 449, "deletions": 40}}, {"node": {"oid": "c0e6cf5c3536c628184c99f4ceec1598ccb1eb33", "messageHeadline": "Show deposit schedule message if account's deposits are unrestricted \u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 96, "deletions": 22}}, {"node": {"oid": "2581e51c6523edd8370e498ca40e053fee870535", "messageHeadline": "Update version and add changelog entries for release 6.9.2", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "56863b221dbdfd9121189fb22303855f16d866d2", "messageHeadline": "Do not expect 3D Secure authentication for declined 3DS card (#7844)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ef7a13cea29e43d9333a99a2eb054ba817b43a5c", "messageHeadline": "Record a Tracks event when viewing the order success page (#7859)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "a30b28c1c6493291e391287b77a42034751c2753", "messageHeadline": "Fix multi-currency e2e tests (#7870)", "author": {"name": "C\u00e9sar Costa", "email": "10233985+cesarcosta99@users.noreply.github.com", "user": {"login": "cesarcosta99"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "3d373d68fe0f8cee425bac3aa9b0b37f9fa4f092", "messageHeadline": "Update Qualitative Feedback note to have more efficient sql query (#7\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "d04bda8dfbfd2a05ac7e73e9f588c0deab8bc82a", "messageHeadline": "Include discount in fees brakedown tooltip (#7787)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 48, "deletions": 109}}, {"node": {"oid": "88711f283486643ac4fc5a09091f3bd37124ca9c", "messageHeadline": "fix: account currency hook return value (#7872)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0640c56368ba792b20164a48e8811194b402e299", "messageHeadline": "Clean the code which checks for UPE enablement (#7821)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 156, "deletions": 1990}}, {"node": {"oid": "de517dc3a67d76d691778e5919a7c25192b87b4a", "messageHeadline": "Update payment assets to match partner brand guidelines (#7860)", "author": {"name": "Brady Valentino", "email": "bradyvalentino@gmail.com", "user": {"login": "bradyv"}}, "additions": 135, "deletions": 35}}, {"node": {"oid": "cc87dfac0a125afb57fa5e6ec8bcd4758136e2e7", "messageHeadline": "Remove \"Set-up refund policy\" Inbox note (#7800)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 8, "deletions": 92}}, {"node": {"oid": "b449de7a483e30de59988d62ddd0cdf8562da117", "messageHeadline": "Refresh account balance amounts on the Payments Overview screen upon \u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "9192b174cf88a973b943155a6341f0ffb75800ab", "messageHeadline": "Decode HTML entities in international IP filter country list (#7862)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 212, "deletions": 7}}, {"node": {"oid": "fc0f89dbba6038d48c624a9ab1ce47e809311b70", "messageHeadline": "Fix incorrect amounts caused by zero-decimal currencies on JS CSV exp\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 51, "deletions": 11}}, {"node": {"oid": "377429fc43cbd5f8ba0b5ebed76760f69c19b8dc", "messageHeadline": "Add Deposits API documentation (#7840)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 604, "deletions": 0}}, {"node": {"oid": "2338bb0d74bef780e9420fcc30bca481079decf0", "messageHeadline": "Update international IP address rule card behavior when the rule is b\u2026", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 550, "deletions": 354}}, {"node": {"oid": "14193717ce53bb0d79d405cafefd9a7abd1b4749", "messageHeadline": "Merge trunk v6.9.1 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "d0b14947f63731e9ab8dbce1adf30c93b5bdac8f", "messageHeadline": "Merge release/6.9.1 into trunk", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "fe871e2a6385ef8946a240b0f6f53c66f53cdc5f", "messageHeadline": "Amend changelog entries for release 6.9.1", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "ead063fff7ddab163bd971e484decfe08ad22f4b", "messageHeadline": "Display Klarna & Afterpay on the checkout for UK based stores (#7852)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8a84fa0bf57512fa0170edd84c0f0e21987c5f6d", "messageHeadline": "Update version and add changelog entries for release 6.9.1", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "4a667b85caa3f97572d055ca07107a51afd8201c", "messageHeadline": "Remove unused factor flag for deferred UPE (#7835)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "cb2f67d604dd0abfe2ddbe4f25cfe6d4285d48bc", "messageHeadline": "Fix missing customer data from transactions report (#7790)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "6914572c0ad8e51e798250e1c34973dd5c7e0d9d", "messageHeadline": "Merge trunk v6.9.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 103, "deletions": 239}}, {"node": {"oid": "3ea1e90cdd057309beba2309c5252169b99e9ec1", "messageHeadline": "Merge release/6.9.0 into trunk", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 5903, "deletions": 3847}}, {"node": {"oid": "eb9e2b101583b7d5194eea44ae56dce7df5b7f26", "messageHeadline": "Update Fraud & Risk docs link text in settings (#7826)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9bac0aa859657419734d4eb522690d0d742da7d6", "messageHeadline": "Make changelog entries more consistent with full stop", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "ab16d2f2e538ce127216ec2123db51a6a4391a97", "messageHeadline": "Add e2e tests for the currency switcher widget (#7822)", "author": {"name": "C\u00e9sar Costa", "email": "10233985+cesarcosta99@users.noreply.github.com", "user": {"login": "cesarcosta99"}}, "additions": 289, "deletions": 8}}, {"node": {"oid": "3fdc62bcb028b8f4dfce457d48a1a19a963ecc20", "messageHeadline": "Fix missing order numbers from transaction report CSV (#7769)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "bb63e3c163b076d568ec3319f899943158a35032", "messageHeadline": "Remove legacy UPE and card front-end scripts and the corresponding co\u2026", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 251, "deletions": 3596}}, {"node": {"oid": "abea32fd1ff6381f94f5c5442df6fa3f3f719db6", "messageHeadline": "Pass the pay-for-order params to get the pre-fetch session data. (#7797)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "e6f80ba05cfa4706ee3a92373be5eadec0878eb2", "messageHeadline": "Revemoved pre-fretch session for button (#7764)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 18, "deletions": 22}}, {"node": {"oid": "fc9c81370e99f653409f2aac1db87889c3b89452", "messageHeadline": "Update version and add changelog entries for release 6.9.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 103, "deletions": 239}}, {"node": {"oid": "3ff92105f9db308b65ab7073b4477a644f9a40fa", "messageHeadline": "Introduce filters for channel, customer country, and risk level on th\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 663, "deletions": 51}}, {"node": {"oid": "28dbda82a2b870f0135448d2d75ec5ef1cc38780", "messageHeadline": "Update settings redirection to handle every case (#7820)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 75, "deletions": 39}}, {"node": {"oid": "4b395bc5c70de6974d8c36e56a30c1ddee1c1627", "messageHeadline": "Add connect page non supported country banner (#7811)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "ea01d1211140696de0c6b4f79210a3bfec2ac109", "messageHeadline": "Update dispute winning e2e test to look for other text that does not \u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "2aef1c67f1b112221857b1fb36f9dd8afcd3c039", "messageHeadline": "Add E2E tests for shopper multi-currency checkout (#7804)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 209, "deletions": 2}}, {"node": {"oid": "7849b433722f0b6922cad32b158ba1cefec00af1", "messageHeadline": "Add filter to disable WooPay checkout auto-redirect and email OTP ifr\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "181b3e1796afac2d93a8a025a57eef6a0da4f401", "messageHeadline": "Bump WC tested up to version to 8.3.1 (#7807)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "77560f3a846f037520d8f5d5779052b87ba789f2", "messageHeadline": "Update to handle redirect to new onboarding from WCAdmin Promo (#7812)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "00df31ea882ffe287f9e6c2522cb13be2a40eeba", "messageHeadline": "Code quality improvements for the Deposit Details component (#7786)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "755c263d903f2a52c7e6cef34846fb34af4b279d", "messageHeadline": "Improve Dev Mode Indicators (#7768)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 830, "deletions": 955}}, {"node": {"oid": "c0a286f53006015bd4f1a00a2ac2b63469d427c9", "messageHeadline": "Fix WooPay button location Tracks (#7765)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0cc48d5dd4863e54538c2b130d60911fc53f3ae1", "messageHeadline": "Use supported countries instead of business types for PO (#7798)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 52, "deletions": 5}}, {"node": {"oid": "fa84c9ec4482c599c824eb1853f390281a8c03fe", "messageHeadline": "Deposit details - for instant deposits, replace the transaction list \u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 92, "deletions": 45}}, {"node": {"oid": "69e52443a95eef5f9812d447992c7597dae42526", "messageHeadline": "Upgrade the csv-export JS package to the latest version (#7729)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 73, "deletions": 8}}, {"node": {"oid": "09f8ca184d879efbaeaa2222714bec6f2fd18f1c", "messageHeadline": "Fix pay for order flow missing user session email (#7709)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "10854dc1c7147df694d596aa82d31864ccfa50ff", "messageHeadline": "Streamline UPE & non-UPE branching across the codebase & improve test\u2026", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 321, "deletions": 676}}, {"node": {"oid": "b552162fffa7cbe0ae2564cd5b0df1919aa583ad", "messageHeadline": "Allow PO accounts to continue the first part of onboarding (#7716)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "30019b583d4c477978256b11ff7fe783d4fb4fa5", "messageHeadline": "Sanitize the Tracks properties (#7755)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "58a061deb0de9dd88165df57c28580c3076719d1", "messageHeadline": "Display notice when clicking the WooPay button if variable product se\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 107, "deletions": 140}}, {"node": {"oid": "529f9f75dcbad67b4f22fdca84151125332b26b0", "messageHeadline": "Enable the new onboarding flow as default for all users (#7773)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 15, "deletions": 113}}, {"node": {"oid": "81c4e3ecb465e158f23506e464f33d160a2ee500", "messageHeadline": "Allow requests with IDs to be extended (#7775)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "2af85e4821bbe4860946f2d0adc8c2a7f309c5e8", "messageHeadline": "Prevent merchants to access onboarding again after starting it in new\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "818fe822d150d409a7ac9b9e5732acd7ec9d1da1", "messageHeadline": "Buyer details reference: handle empty billing name. (#7772)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e26044de250fd4478440b2c801883533fc24d9f2", "messageHeadline": "Add date_between filter for Authorization Reporting API (#7707)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "7555461d76ce686511669da181f7efbf8c6cd2e6", "messageHeadline": "Pass the pay-for-order params to the first-party auth flow (#7763)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "7fbc126ad4dc57ef1c5a648ea0a2305f2c23fbf3", "messageHeadline": "Transaction detail render customer with falling back to order details\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 83, "deletions": 19}}, {"node": {"oid": "4c06a75cc4578697c54994d462a0e0e827841eea", "messageHeadline": "Clean up after order is completed processing (#7737)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 127, "deletions": 3}}, {"node": {"oid": "5caa5ba1995464a368fa52dcc17d5c6de961b792", "messageHeadline": "Reinitialise the Express Payment buttons if the customer previously a\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "b699f1b4960e68a141ab838a1d007eb8fe158add", "messageHeadline": "RPP: Handle failed transaction rate limiter (#7672)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 894, "deletions": 215}}, {"node": {"oid": "0045b605a8a36c663bb1b8e83860465489118c6c", "messageHeadline": "RPP: Handle fraud prevention service in InitialState (#7696)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 390, "deletions": 39}}, {"node": {"oid": "7496344f366f111ea9b9d5025669320a3c88526b", "messageHeadline": "chore: WooPay button translation improvment (#7759)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 28, "deletions": 12}}, {"node": {"oid": "04f42ea7a4046f61dc22c4b82aca226508129e6e", "messageHeadline": "E2E tests for Affirm and Afterpay checkout (#7453)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 88, "deletions": 1}}, {"node": {"oid": "eafb3790ab6496e7ad1322426dd973d839542a9f", "messageHeadline": "Support \"variation\" products on ajax_add_to_cart for Google/Apple Pay\u2026", "author": {"name": "Esteban Cairol", "email": "ecairol@gmail.com", "user": {"login": "ecairol"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "3b4fd4b6d5dd10d7e3666044d4df69f5bafc112e", "messageHeadline": "Revert \"Merge branch 'add/7596-transactions-filters' into develop\" (#\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 54, "deletions": 671}}, {"node": {"oid": "1db31c87c2e6c847d1a070bcf8aed61726c4a75d", "messageHeadline": "Merge branch 'add/7596-transactions-filters' into develop", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 671, "deletions": 51}}, {"node": {"oid": "06730ada61d9259c295a8511936f7c608eee14f5", "messageHeadline": "Add channel, country and risk level filters", "author": {"name": "mordeth", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 671, "deletions": 51}}, {"node": {"oid": "48573837c3fd24027a5528761a3dd2cf0ba450e1", "messageHeadline": "Fix setting options on non-production environments (#7483)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "505ebf6c55aa3bb6748f81f3ed6a6fa409004dfc", "messageHeadline": "Enable deferred intent creation when initialization process encounter\u2026", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 111, "deletions": 318}}, {"node": {"oid": "90177ab67db8aa1900c0530e6d4ca112a9f5c06d", "messageHeadline": "Merge trunk v6.8.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 79, "deletions": 211}}, {"node": {"oid": "9e27d8b214357e1f90fea4ec12b4275f9a195e98", "messageHeadline": "Show Payments menu sub-items only for merchants that completed KYC (#\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 86, "deletions": 16}}, {"node": {"oid": "4e2918f02cdb322271031f7a5337fd38cf47818e", "messageHeadline": "Merge release/6.8.0 into trunk", "author": {"name": "Vlad Olaru", "email": "vlad@pixelgrade.com", "user": {"login": "vladolaru"}}, "additions": 4427, "deletions": 2690}}, {"node": {"oid": "be1b142013b7a11cb0d147ca13134885ab845d3d", "messageHeadline": "Remove unsupported EUR currency from Afterpay payment method (#7723)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "525293d722adb5d34420aa9f82449c4177e97814", "messageHeadline": "Amend changelog entries for release 6.8.0", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "8e3699810721f1378a3dedacb9c806f26aa6b0d9", "messageHeadline": "Update Payments Overview deposits UI to simplify how we communicate u\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 486, "deletions": 932}}, {"node": {"oid": "1374d1e7f95ef0512b95a2b6b406c257bc5148e2", "messageHeadline": "Remove estimated deposits from transaction list and details page (#7670)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 14, "deletions": 38}}, {"node": {"oid": "82285137fe845e301fddfe2530760888a0bad667", "messageHeadline": "Exclude estimated deposits from useDeposits data hook by default (#7688)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "8a48349ac220a93544b12bdb14e0db977927d7c4", "messageHeadline": "Remove \"Estimated\" option from the deposit list advanced filters (#7632)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 31, "deletions": 66}}, {"node": {"oid": "ec6ffa59bbce7404e4d7d956952900803f586142", "messageHeadline": "Fix old subs links (#7469)", "author": {"name": "Adam Heckler", "email": "5512652+aheckler@users.noreply.github.com", "user": {"login": "aheckler"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "2a1fef5c1de9e9b2a9a58b98cbc77288788f5678", "messageHeadline": "Add customer details flow to inital state (#7640)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 111, "deletions": 72}}, {"node": {"oid": "f2cce86a5a6834aa6a23b9e18949e718addbb9e3", "messageHeadline": "revert changelog entries", "author": {"name": "frosso", "email": "francesco.rosso@automattic.com", "user": {"login": "frosso"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "781c83ced0a0509d1dea5bd78f65989cfa0aae43", "messageHeadline": "Revert \"feat: add UPE appearance filter (#7578)\" (#7722)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 19, "deletions": 40}}, {"node": {"oid": "acc531f527dd679aa2d7d66c125b213467981f21", "messageHeadline": "Changes to Payment Process to store the working mode of the gateway (\u2026", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 127, "deletions": 8}}, {"node": {"oid": "72e4fb33ee7a567961b81f24a9c2f370b9ddf5b8", "messageHeadline": "Revert \"feat: add UPE appearance filter (#7578)\" (#7722)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 19, "deletions": 44}}, {"node": {"oid": "11c0686bedf5e0823066e25b1e411ef4ab5cca4e", "messageHeadline": "Silence QIT semgrep false positives (#7719)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "22656a50b3703b270fedaacd63324c4ebabde191", "messageHeadline": "chore: change PRB default height (#7712)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 95, "deletions": 20}}, {"node": {"oid": "ed5db4a5a5fa43852fa599cfcd49195a2c89ea36", "messageHeadline": "Adds a new option which reflects the modal being dismissed. (#7693)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 89, "deletions": 10}}, {"node": {"oid": "61b72e7424d8a2321582221651e7ddd572fdb69c", "messageHeadline": "Silence QIT semgrep false positives (#7719)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "4233d9cd0f373d886c7457cb65d508aa4cbf1dfa", "messageHeadline": "Introduce `wcpay_payment_request_is_cart_supported` filter. (#7439)", "author": {"name": "Peter Wilson", "email": "519727+peterwilsoncc@users.noreply.github.com", "user": {"login": "peterwilsoncc"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "f6306651cf442fcbd2ddec61ace230fd5d1765a5", "messageHeadline": "Add invalid prodcut id error check (#7666)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "7b92882f22769af088f07e47647b73dff6bc80fc", "messageHeadline": "Add client's user agent to Tracks props (#7644)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "2c4a9b6756dea2f11e687633e6e8f077392ad479", "messageHeadline": "Add AutomateWoo - Refer A Friend Add-On support on WooPay (#7300)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "1f9e6f347fe598138ec1842e7ec07fed1c91ee6c", "messageHeadline": "Handle minimum amount error in InitialState (project RPP). (#7608)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 308, "deletions": 14}}, {"node": {"oid": "c4448072a793b73bab9634522fc2ed081f926911", "messageHeadline": "Update to not hardcode country/address on builder flow account creati\u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 4, "deletions": 19}}, {"node": {"oid": "d5016885f444c1f2cc27617b03d4d8082e3ad41b", "messageHeadline": "Remove erroneous changelog entries", "author": {"name": "Vlad Olaru", "email": "vlad@pixelgrade.com", "user": {"login": "vladolaru"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "97dd26c9dc30303b1b5975445fe4f949782a80a3", "messageHeadline": "E2E tests for checking out with Giropay (#7650)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 53, "deletions": 5}}, {"node": {"oid": "00917e54e1299c1d5493c09e2b577b8caa86d9b3", "messageHeadline": "Fix saved card payment error on blocks checkout (#7701)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 38, "deletions": 8}}, {"node": {"oid": "a19f2b0f38abdbce2946103fc9cfabe2d42684da", "messageHeadline": "Do not show the WooPay button on the product page when WC Bookings re\u2026", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "86074aaa4e88fa7abceeb697c9daa22eaafabf89", "messageHeadline": "Update version and add changelog entries for release 6.8.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 87, "deletions": 215}}, {"node": {"oid": "98b361fc1e6c767b1abf5024ab1300ab896b332a", "messageHeadline": "Update admin PhoneInput style (#7611)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "8cc8767dda82f2110bfc1ac7c360c5ecb280b6c9", "messageHeadline": "Bump tested up to WP 6.4 (#7703)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a88fb8725e13b60ca30bb3e5ad975bb8083adfa0", "messageHeadline": "Fix builders being stuck after leaving KYC without finishing (#7642)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "9ac05ff6cf5940f66802e012583f4a95f17cd938", "messageHeadline": "Add country to PM amount limits (#7692)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 158, "deletions": 87}}, {"node": {"oid": "62741f75565de68fb1475bb240c0845241b6e654", "messageHeadline": "Revert CC asset (#7698)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 41, "deletions": 30}}, {"node": {"oid": "0ecb8e100f3134e3c4fed47abfea3996cb63b155", "messageHeadline": "Remove UGX from zero decimal currencies (#7575)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b3e8c3887c2fdda7e271899f68e46d4056749a1b", "messageHeadline": "Update Fraud & Risk tools radio button to match colors with the curre\u2026", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "45be04ff99cc1a2e888073836a7930896fb948f0", "messageHeadline": "refactor: checkout error handling (#7653)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 239, "deletions": 34}}, {"node": {"oid": "6eddc3d107adbb45a6c34e8894188747eb98f78d", "messageHeadline": "RPP: Default to automatic capture (#7645)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 42, "deletions": 37}}, {"node": {"oid": "0084310321adcfa2a177cd30a4ef1665137e9753", "messageHeadline": "WC Beta E2E tests - Add workaround to revert to classic checkout (#7690)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "5699cdee592b96879ee2f28c86612073b10db748", "messageHeadline": "Fixes to the account status logic (#7665)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 128, "deletions": 63}}, {"node": {"oid": "ca02832f6d23b33b8c30b65951854e46995c92fb", "messageHeadline": "Code quality: remove redundant pluralised string in account balances \u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "500a578f2f4e1625315278481be2b4aa1331fc00", "messageHeadline": "Revert \"Exclude estimated deposits from useDeposits data hook by defa\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 9, "deletions": 22}}, {"node": {"oid": "51d9b85a17afa369cc972f785c027413231dfb68", "messageHeadline": "Calculate next deposit date rather than relying on estimated deposits\u2026", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 150, "deletions": 3}}, {"node": {"oid": "dfad88c0dbabf52ef04beea629b6ce0f1fe16763", "messageHeadline": "Hide IPP references in Transaction settings when Cash on Delivery is \u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 62, "deletions": 19}}, {"node": {"oid": "fa9676fcc73508b32b278910c86e98dd55a1062a", "messageHeadline": "Update plugin name to WooPayments (#7676)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "cbcb80680c52c768c6c326a94e2f2f44147ab12a", "messageHeadline": "Add Affiliate for WooCommerce support on WooPay (#7291)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 71, "deletions": 16}}, {"node": {"oid": "5426408df2b07011bbff4ddaee8a73cfd8deda99", "messageHeadline": "Restructure the pay-for-order check for express buttons (#7594)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "da7ba25f31eca94359d93779ca442a39dad0a291", "messageHeadline": "Polish logic of redirect when click Set Up WooPayments from WC Home (\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 10, "deletions": 19}}, {"node": {"oid": "0ad65734015c36850643d613c5ffba3f76e9f0b8", "messageHeadline": "Handle rejected capability status (#7586)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "f0d1ae05973b9e26e0dae4e8652357b3db8cd470", "messageHeadline": "Update links across the plugin to woo.com (#7643)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 181, "deletions": 177}}, {"node": {"oid": "c8742c5a2a4d814f4ce5d77c2ed840809eb4f78b", "messageHeadline": "Update yoast/phpunit-polyfills to 1.1.0 to prevent version mismatch w\u2026", "author": {"name": "Jordan Bordonado", "email": "jordan.bordonado@automattic.com", "user": {"login": "jbordonado"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "6e50d8810b026fb923d2e39e612d0b1e34d243e5", "messageHeadline": "Fix not allowed page when clicking Set up WooPayments from Core and a\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "a2f53a355d72e9367f97194d08653b46c88c27eb", "messageHeadline": "Introduce the `wcpay_terminal_payment_completed_order_status` filter \u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "f726710b1d4073234c59486c98cac452791d1930", "messageHeadline": "Remove outdated `wcpay_transactions_download` tracking events. (#7627)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "e3b86b4e0bd9fe9311dcc801d9b79c5f709f9acc", "messageHeadline": "Ensure shortcode renders for Privacy Policy & Terms of Service (#7601)", "author": {"name": "Hector Lovo", "email": "hector.lovo@automattic.com", "user": {"login": "lovo-h"}}, "additions": 87, "deletions": 17}}, {"node": {"oid": "6e39464c5b50679d8ae0c354468fc734945af8f6", "messageHeadline": "Update pay-for-order js config billing email (#7321)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "831e01296c49ff247d19ca47d296ae8fb52e8a03", "messageHeadline": "Exclude estimated deposits from useDeposits data hook by default (#7605)", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "e56b4e5b85384e6b742db5ae16886ba9e6783b23", "messageHeadline": "Allow customers to create an account automatically via Express Paymen\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "d788b1f1806c79a223fe3e20ca56454652fbdc7b", "messageHeadline": "Get WooPay 1st party auth flow to work on page load (#7602)", "author": {"name": "C\u00e9sar Costa", "email": "10233985+cesarcosta99@users.noreply.github.com", "user": {"login": "cesarcosta99"}}, "additions": 151, "deletions": 34}}, {"node": {"oid": "28f63639b4cd854c3f41d0d134144195e503eb15", "messageHeadline": "Fix the amount conversion rate for blocked transactions (#7641)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9907d387252af82f2a3600f84959c7569ab7881a", "messageHeadline": "feat: add UPE appearance filter (#7578)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 44, "deletions": 19}}, {"node": {"oid": "b844c2cf6e53e6bffc7fc13a02f119697592cc09", "messageHeadline": "Remove unused account status settings chip code (#7613)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 4, "deletions": 1354}}, {"node": {"oid": "b6d7d218367aeb5aec41f14d9024f7499624429f", "messageHeadline": "(Privacy) Fixed some newly added PII keys were not redacted (#7549)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "7ce4fb14862cd5477add8d8445ce12499483420b", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into develop", "author": {"name": "Dan Paun", "email": "dan.paun@automattic.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "512033ceea7cd26071c6d2ad6d392fd1ea0aa2eb", "messageHeadline": "Amend changelog entries for release 6.7.1", "author": {"name": "Dan Paun", "email": "dan.paun@automattic.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "fb981a4c7f684e6b37824d9705e3c17f7a4d7ac4", "messageHeadline": "Amend changelog entries for release 6.7.1", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "77c1e9b3a5b427d6c16fd04da8e0a29eacdd80ed", "messageHeadline": "Merge trunk v6.7.1 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "3597b3fc75525c73fad1cfcae05ff6e5554ea6ee", "messageHeadline": "Merge release/6.7.1 into trunk", "author": {"name": "Dan Paun", "email": "dan.paun@automattic.com", "user": null}, "additions": 19, "deletions": 10}}, {"node": {"oid": "a5cabd014ad71eb20a3e259eaa8d680d377cdd77", "messageHeadline": "Add refund controls when transaction is missing order (#7060)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 916, "deletions": 22}}, {"node": {"oid": "31834df2430fb07595691852d657e7ad3c788583", "messageHeadline": "Add WC_Logger_Interface to Logger service to make it backward compati\u2026", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "329eff81acee4f6a01bfaaa32931959b416eb607", "messageHeadline": "Update version and add changelog entries for release 6.7.1", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "3b42d0f8f74deadf5e3da4e29420f14cce9efb54", "messageHeadline": "Do not show WooPay button on external/affiliate product page (#7589)", "author": {"name": "Lauren C", "email": "LCmry@users.noreply.github.com", "user": {"login": "LCmry"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "882b385ab7743357e135b2a8077340d4db236715", "messageHeadline": "Avoid returning Stripe error message when capturing more than order a\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "59ad3a82fe876f8d03dbd478adab18146fef705d", "messageHeadline": "chore: cleanup unused hook dependency (#7609)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "69d222b99d9f728cd15adb63c02e52299e7a2a72", "messageHeadline": "Check for store api rest route in parameter (#7558)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 71, "deletions": 5}}, {"node": {"oid": "45b8d139e78df916f48feec380e7f4cb38d661ae", "messageHeadline": "Always show Express payment buttons for Pay for Order page (#7535)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "5265b45b4cddaa08c5d9722a141b6150d0463d8c", "messageHeadline": "Add WooCommerce Multi-Currency support on WooPay (#7246)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 56, "deletions": 21}}, {"node": {"oid": "3e277ff651a866ea62618c0096519244c665270a", "messageHeadline": "Merge trunk v6.7.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 103, "deletions": 273}}, {"node": {"oid": "0ba99c9943ce2f6c68943ff889962454d7dea533", "messageHeadline": "Merge release/6.7.0 into trunk", "author": {"name": "Malith Senaweera", "email": "malith.senaweera@automattic.com", "user": {"login": "malithsen"}}, "additions": 7606, "deletions": 7684}}, {"node": {"oid": "5685aab210a5e28e88ca73d0a595e80fd2f8e5f4", "messageHeadline": "Remove WC beta tests from matrix config & add a todo comment (#7598)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "88346b1916a53deb90552a0d50f3b6699abf7c45", "messageHeadline": "Fix currency formatting for totals on My Account > Subscriptions page\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 245, "deletions": 9}}, {"node": {"oid": "81825d8263c853e256057231b1f39e0158bc69ac", "messageHeadline": "Fix total price for Google Pay on quantity change. (#7573)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b57a3530c6e30ea58dc8a63b99e6cbdc97f5a8e7", "messageHeadline": "refactor disputed order notice to separate side effects & add a `_vie\u2026", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 289, "deletions": 234}}, {"node": {"oid": "b011b37dd8c7bb16ef7c75d12ad681f2d3585135", "messageHeadline": "Disable activation of LPM's requiring additional currencies when MC i\u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 273, "deletions": 57}}, {"node": {"oid": "20aaa54bbd13f5dd8da66c0a3654a909d469fbf6", "messageHeadline": "Fix cancellation spelling (#7354)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ad935b02ddb234d48441817b80477648b4c36020", "messageHeadline": "Logging the changes to the PaymentContext (#7513)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 627, "deletions": 16}}, {"node": {"oid": "691e3424a363c4621182a3e80f2a203c57acb472", "messageHeadline": "Display express payment buttons on checkout blocks pay-for-order page\u2026", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "a59400c8549b632c06fbd8b066464223c2d1e053", "messageHeadline": "Amend changelog entries for release 6.7.0", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "070b912a037cdcc52f73d3f42434da14abd1eb85", "messageHeadline": "Bump WC and WP tested up to versions to 8.2.0 and 6.3 (#7580)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "cc3e504cb851e1fc9b55910f8b97d7503fe49631", "messageHeadline": "Bump WC and WP tested up to versions to 8.2.0 and 6.3 (#7580)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e0c22fb9a0259a3fdd8ba5fb58f9e953ec1e7393", "messageHeadline": "refactor: hooks and selector dependencies (#7571)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 239, "deletions": 391}}, {"node": {"oid": "162bb1ff3b59d71324bdc71fe97909d2d0e9820a", "messageHeadline": "Update version and add changelog entries for release 6.7.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 101, "deletions": 273}}, {"node": {"oid": "43433555c9f48abde8f8a98570ae3833e272934a", "messageHeadline": "Update Checkout appearance section to display WooPay checkout preview\u2026", "author": {"name": "Hector Lovo", "email": "hector.lovo@automattic.com", "user": {"login": "lovo-h"}}, "additions": 423, "deletions": 235}}, {"node": {"oid": "0ca183e28324eed2181f4787ea469246a411f025", "messageHeadline": "Revert option renaming in settings controller (#7565)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "2ab6eda73dbd0715b17e60cf444dfd0f5719dbf7", "messageHeadline": "Unify payment method icon design (#7560)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 482, "deletions": 202}}, {"node": {"oid": "a08754d1caf59079a87dc34cd139f399bae57297", "messageHeadline": "RPP / Add 100% unit test coverage requirement for src (#7510)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 102, "deletions": 23}}, {"node": {"oid": "9df23da4852ece6cd2c5900856c7331fb5b34201", "messageHeadline": "Fix display style of additional thank-you order-received text in Woo \u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "48dee393ddcd3765600531c56c9b9dc0946f3b4e", "messageHeadline": "Update `subscriptions-core` to 6.4.0 (#7533)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "5db61917746fbd09786401eafad17c63a5252708", "messageHeadline": "RPP - Add phone number check (#7547)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 127, "deletions": 2}}, {"node": {"oid": "1dce102771e6939a308f3f154d75411dd26cc0b0", "messageHeadline": "Capital loans page broken on WooCommerce 8.2 (#7569)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "92525c2a637bf592ec412bb0a979ab91862575d1", "messageHeadline": "Activate fraud services pre WPCOM/Jetpack connection and account onbo\u2026", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 1069, "deletions": 283}}, {"node": {"oid": "84bfd6838c1928d986117e1242760b24b76d38f8", "messageHeadline": "Use template type for StateFactory methods to assist IDEs better. (#7\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "8e23b57c34cb01d8deb75dc1f057472a6c598d67", "messageHeadline": "RPP - Connect the duplicate payment prevention service (Verification)\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 1607, "deletions": 54}}, {"node": {"oid": "34c01759417a21b57b3baf97972cb834b786b0fe", "messageHeadline": "Remove redundant OTP events (#7542)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 4, "deletions": 44}}, {"node": {"oid": "641fb607b2d797f705e242fe8eff4a0edec24ba2", "messageHeadline": "Add a Track event to the Pay For Order page (#7538)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "a2c7b6642ea2e51363cf99c32ca18a74098cb754", "messageHeadline": "Added documentation for report API (#7320)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 257, "deletions": 0}}, {"node": {"oid": "bb99f81fdb6609a4e6ce8e6aca784c3f65d04142", "messageHeadline": "Fix date type in create payment intent response schema (#7534)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ea5370017345fc2254f5011e4fdf381b3842e18a", "messageHeadline": "Fix Afterpay checkout error when shipping information is missing (#7541)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 117, "deletions": 33}}, {"node": {"oid": "77b3acdb34c12a3fe739d8d09ac6c620dd9687e5", "messageHeadline": "RPP: Add order meta upon the AuthenticationRequired state (#7540)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 96, "deletions": 1}}, {"node": {"oid": "d22c2cef32b0e7bb824354e0b489048a0f89efde", "messageHeadline": "Fix PO Notice not appearing when adding APMs (#7552)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "98ed2053cc8f5294d9d4ce1ba9623edf21c67a75", "messageHeadline": "Add clear both to payment request button wrapper (#7550)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "76caedf70728c0e58790daca770bca42707941be", "messageHeadline": "Fixed tooltip alignment in mobile settings view (#7515)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 14, "deletions": 16}}, {"node": {"oid": "6ba3d6d129fdcd8f6167d7f1e8a80fe8183420a6", "messageHeadline": "misc: align deferred intent UPE checkout script with previous UPE ver\u2026", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "ef6e551a59c7fad62d2ec5fe6917c46a94982bff", "messageHeadline": "Show a loading UI when accepting a dispute is in progress (#7476)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 45, "deletions": 14}}, {"node": {"oid": "21505c274c4aeb2e76ecd0bfa268c766ab7b92a2", "messageHeadline": "Fix dispute e2e tests for WC 7.7 (#7493)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 59, "deletions": 42}}, {"node": {"oid": "3c4b11734ca3add9a0f92fe6b5318bfce9d24b88", "messageHeadline": "Fix - HPOS compatibility on Edit Order Screen (#7527)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "0e2fe50c2dca92f48da99da28526685820d86b77", "messageHeadline": "Merge trunk PR 7532 into develop", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "705c3a457d07c78aef191442bf85905233d18d32", "messageHeadline": "Update tags in readme.txt (#7532)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd30c931197f31246f08f258f11bc1d96b445403", "messageHeadline": "Add AuthorizationRequired State (#7471)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 506, "deletions": 123}}, {"node": {"oid": "dec54775aa8a344e11ea0255670a8711de148899", "messageHeadline": "Multicurrency: Do not modify deposit percentage for display. (#7247)", "author": {"name": "Peter Wilson", "email": "519727+peterwilsoncc@users.noreply.github.com", "user": {"login": "peterwilsoncc"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "a49b5ce0b88e31b420b4d4d0f3c993005a2a34c6", "messageHeadline": "Gracefully handle absence of wc parameter when accessing configs (#7501)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "cdb317b0f5c2b2650b6ad32638d68af90533e11b", "messageHeadline": "Merge trunk v6.6.2 into develop", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 197, "deletions": 116}}, {"node": {"oid": "812101469ee9a0566fcac9104f52b27687c37e1a", "messageHeadline": "Merge release/6.6.2 into trunk", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 513, "deletions": 383}}, {"node": {"oid": "a8b5c3c10c3033f5ade561210cba21fe2daf9a63", "messageHeadline": "Add IE, DK, FI, NO, and SE to Klarna (#7518)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "0968272d3c3609c30852aef2ac7b788bcc692600", "messageHeadline": "Amend changelog entries for release 6.6.2", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "7fd438f6fe18ac8afa04781adbc2caf56ada0ad3", "messageHeadline": "Deprecate Sofort (#7480)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 320, "deletions": 267}}, {"node": {"oid": "87c4e917e1d410c90dcf786de28961ee1456903a", "messageHeadline": "Fix PSR container conflicts (#7525)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 187, "deletions": 111}}, {"node": {"oid": "ac179c4b8580f5b052457dc7495f15485da4d39f", "messageHeadline": "Update version and add changelog entries for release 6.6.2", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "c7b5b934684cc8c3d256e2ec84bc4ddf1071edac", "messageHeadline": "Merge trunk v6.1.1 into develop", "author": {"name": "frosso", "email": "francesco.rosso@automattic.com", "user": {"login": "frosso"}}, "additions": 36, "deletions": 16}}, {"node": {"oid": "7ee6541838ed472f67e0438991f10cc4de3019b3", "messageHeadline": "Merge release/6.6.1 into trunk", "author": {"name": "Malith Senaweera", "email": "malith.senaweera@automattic.com", "user": {"login": "malithsen"}}, "additions": 37, "deletions": 40}}, {"node": {"oid": "54a87cbe1dd1fde1cdaa2bc22ece19df4fda35fc", "messageHeadline": "Amend changelog entries for release 6.6.1", "author": {"name": "frosso", "email": "francesco.rosso@automattic.com", "user": {"login": "frosso"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "9d7db0aff7ac6d3d25f161abf6717528563173fd", "messageHeadline": "Revert \"Fix PSR container conflicts (#7514)\"", "author": {"name": "frosso", "email": "francesco.rosso@automattic.com", "user": {"login": "frosso"}}, "additions": 111, "deletions": 163}}, {"node": {"oid": "3f89539f1f085fc04529227b686d3697dab35f7c", "messageHeadline": "Amend changelog entries for release 6.6.1", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "e1e0156ae96a1a06fdd4717035fdf46eefcab767", "messageHeadline": "fix: unit tests in 6.6.1 release branch (#7519)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 14, "deletions": 30}}, {"node": {"oid": "9b5108e28081678c2481eb9aaf42620062173b8f", "messageHeadline": "chore: php 8.1 compatibility (#7491)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 92, "deletions": 80}}, {"node": {"oid": "531df4e64d18d715a845e5d9fd2c5d604985cf05", "messageHeadline": "Deprecate Sofort (#7480)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 320, "deletions": 267}}, {"node": {"oid": "b7fa887c3093f4e4d7b7cd04f777e7acf8da1542", "messageHeadline": "Fix Documents page loading on WooCommerce 8.2.0 (#7484)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "14437acfe5ffacfe6629880c0d7a617a0c735ed2", "messageHeadline": "Fix PSR container conflicts (#7514)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 167, "deletions": 111}}, {"node": {"oid": "2893eb1401700186f349cabdfc8688a2d95323ed", "messageHeadline": "Fix Documents page loading on WooCommerce 8.2.0 (#7484)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0383044d95a44601f7e589625239a0732c759068", "messageHeadline": "Amend changelog entries for release 6.6.1", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "bf4e6522417ff810b279341922b55320b29f2632", "messageHeadline": "fix: Stripe Link eligibility check (#7494)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "1417f14d71f14ee6f57e340efba7de1b82751d79", "messageHeadline": "Adding Internal Logger (#7462)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 410, "deletions": 45}}, {"node": {"oid": "89327e8e203d8a014366be5bfd34e1e21f504960", "messageHeadline": "Update version and add changelog entries for release 6.6.1", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "cda96ebe4f5ed807e50d7addef3547416de92b88", "messageHeadline": "Add feature flag check to early WooPay session request (#7459)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 46, "deletions": 38}}, {"node": {"oid": "287990726914e93078e5af4207498136206d59a4", "messageHeadline": "Add WooPay button location option (#7431)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 73, "deletions": 20}}, {"node": {"oid": "4ea6a98e0872560a10bdadf85fe7cdb2702f6e26", "messageHeadline": "Enables deferred intent UPE for existing legacy card stores (#7328)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 193, "deletions": 376}}, {"node": {"oid": "359ea902ca5b5c88952ade7d2310345d620d9854", "messageHeadline": "Prevent deleting wrong order in the duplicate payment prevention serv\u2026", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "8c5094115816c55d2e11b98e78e2f73c5ec027ff", "messageHeadline": "feat: WooPay button SSR (#7463)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "058036bfdf9454f6568e416305114bfb4e4d394e", "messageHeadline": "Skip merchant dispute e2e tests failing on WC 7.7 (#7486)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "edd225a66243123d74364db4c68c27dcc98728ed", "messageHeadline": "Unskip merchant e2e tests (#7334)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 163, "deletions": 160}}, {"node": {"oid": "35f172b27351a6577290165a8c76b85c0f9ad157", "messageHeadline": "Show/hide WooPay checkout page tooltip on click (#7434)", "author": {"name": "Lauren C", "email": "LCmry@users.noreply.github.com", "user": {"login": "LCmry"}}, "additions": 38, "deletions": 30}}, {"node": {"oid": "2510138329dadaecc1f9a7ed78fa6d062150d28b", "messageHeadline": "Fix Multi-Currency formatting on My Account > Orders page (#7454)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 148, "deletions": 1}}, {"node": {"oid": "8c91c9dfd8c7f9b78bca32bd9857167477e3e9af", "messageHeadline": "Prevent access to settings for partially onboarded accounts (#7470)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 127, "deletions": 1}}, {"node": {"oid": "f26f20cab4cfbee95a3cf986d4ae011c98598e28", "messageHeadline": "fix: WooPay 'Save my info' spacing (#7405)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "f1a2d7c81570fc1c4eeb09abeb05cc710a226fc8", "messageHeadline": "Update dispute challenge/accept e2e tests to match changes to transac\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 78, "deletions": 99}}, {"node": {"oid": "bc7831fa55f21fdf621f6eb411ca3389cdf54c51", "messageHeadline": "Skip two E2E tests related to Order Status change (#7467)", "author": {"name": "Jordan Bordonado", "email": "jordan.bordonado@automattic.com", "user": {"login": "jbordonado"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "c8ad2ae03fe557dabae7e89cde2124cd919fb5eb", "messageHeadline": "Added coding standard for ordering of methods (#7444)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 179, "deletions": 44}}, {"node": {"oid": "2a43c3799598ee5cc17d78856eea8de3a802c051", "messageHeadline": "Temporarily use WC 7.7 in the E2E tests wcpay-subscriptions tests mat\u2026", "author": {"name": "Jordan Bordonado", "email": "jordan.bordonado@automattic.com", "user": {"login": "jbordonado"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "48888427ddafa8f102b35fc21781c542a0aabe64", "messageHeadline": "Rename dispute action from `acceptTransactionDetailsDispute()` to `ac\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 22, "deletions": 5670}}, {"node": {"oid": "8f59c78ecc88a2b384f2dc297ec4d16609a33b78", "messageHeadline": "Remove 'dispute' from possible value of ParentSegment in `details-lin\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "a4cded7f89e90f274468888a2878dbd9b927366d", "messageHeadline": "Merge trunk v6.6.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 161, "deletions": 417}}, {"node": {"oid": "137b8be2f10b54fb9759f142ae87d5e9f8bc84e0", "messageHeadline": "Merge release/6.6.0 into trunk", "author": {"name": "Eduardo Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 13669, "deletions": 3428}}, {"node": {"oid": "163b12207971cd2ed674ee6da8af1bb4544145bf", "messageHeadline": "Disable WooPay first party auth when using adapted extensions (#7455)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "63333783683c07ec4a3775f0bf0e3be5e7371ed2", "messageHeadline": "Now the setup intents ids are no more a link to the transaction page \u2026", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e115e39ac2df46ac5aefc8cb1daca23de9568128", "messageHeadline": "Fixed the version check regex to allow major versions > 9 (#7352)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "28df3ba496b77e568b9eadf84d72fbeac6ce6528", "messageHeadline": "Add additional security checks (#7442)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "cea60b317ccbcaf7caeeb89f70a5c05d0185f48f", "messageHeadline": "Expose `is_account_partially_onboarded` to be used in WC Core (#7443)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "5f471fb74650775dbf30cdb2d94b03478d739520", "messageHeadline": "Amend changelog entries for release 6.6.0", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "bf327edbc4d0f834a98f07c7a389e5f6f3729c41", "messageHeadline": "Fix for issue during plugin update (#7447)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 392, "deletions": 348}}, {"node": {"oid": "c1ae1897d7b1b14841ff526437bba87d13487e25", "messageHeadline": "Fix for issue during plugin update (#7447)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 392, "deletions": 348}}, {"node": {"oid": "1f62d4251a7cbc0982a30a274f4ed2d4878e22aa", "messageHeadline": "Add Reporting Authorization API endpoint (#7066)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 786, "deletions": 36}}, {"node": {"oid": "0620455775fb477821a76f5ecabf7107c97b7789", "messageHeadline": "Add shopper Tracks events (#7268)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 164, "deletions": 1}}, {"node": {"oid": "91d6dd86c6794908afd93985648dcd429b0fde7a", "messageHeadline": "Update version and add changelog entries for release 6.6.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 161, "deletions": 417}}, {"node": {"oid": "703835a096cb03ed8b7595b9d13059d1dabae1d9", "messageHeadline": "Disputes: Use existing tracks events where possible (#7402)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "c1f7b63d4102703841099f5e2234b720e431a483", "messageHeadline": "Show survey for merchants that disable WooPay (#7401)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 141, "deletions": 2}}, {"node": {"oid": "193d40998e298e22127c5d7958763ba62c613091", "messageHeadline": "Add backup loading spinner style from WC blocks to WooPay button (#7432)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "74d9de8c385b8e24189efbdbfb04aba134d1a099", "messageHeadline": "Implement loading state to WooPay express checkout button (#7366)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 53, "deletions": 6}}, {"node": {"oid": "c605942fdeab773009eea32a4fbc6396e6762e1e", "messageHeadline": "Point Klarna documentation to correct url from 'Contact WooCommerce S\u2026", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "74c9136e16ae2c83ead016a00d0ed3e06bd722a2", "messageHeadline": "Enhance design of bnpl payment methods status in settings screen (#7406)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 109, "deletions": 66}}, {"node": {"oid": "7176d57023fa1f6c69a9134584ee7b821a3699b7", "messageHeadline": "Update JCB request capability docs link and capitalize it on the tran\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "c95ef55bd15c7c723a23780183921d7bf423a693", "messageHeadline": "RPP: Minimal Checkout (#7332)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 1262, "deletions": 116}}, {"node": {"oid": "467b5ea07f49e319d363313f7cde354de182e543", "messageHeadline": "Bump minimum PHP version to 7.4 for WooCommerce beta matrix only. (#7\u2026", "author": {"name": "Chris Shultz", "email": "chris.shultz@automattic.com", "user": {"login": "c-shultz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "34a37c2e7f306d6dc2e9a3a838f43faf75437c76", "messageHeadline": "Update Subscriptions Core to 6.3.0 (#7403)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 44, "deletions": 8}}, {"node": {"oid": "faba5fb9ea4ee273173a8587c1d9d938cbc8ad48", "messageHeadline": "Use consistent colors on transaction page when disputed. (#7398)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 40, "deletions": 8}}, {"node": {"oid": "b3c40cf6e85890e4de4a97d886c09638882afea0", "messageHeadline": "Update steps to resolve wording in dispute details on transaction det\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "42d58a56c5018ac9dab0d69e5b5bb2dba45f0a7a", "messageHeadline": "Update Subscriptions with WooPayments eligibility as we move to depre\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 78, "deletions": 6}}, {"node": {"oid": "59e8b2fbeb90676deffbe804d5ec66a56485dadc", "messageHeadline": "Change `Dispute \u2192 Details` links to `Transaction \u2192 Details` (#7087)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 98, "deletions": 87}}, {"node": {"oid": "671b39b11b35c975b9ba8e7c30b0b78914ca4c44", "messageHeadline": "Gate dispute issuer evidence behind a feature flag. (#7394)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 59, "deletions": 34}}, {"node": {"oid": "1fbcd97322b3962637ece826abdb63929a98d591", "messageHeadline": "Disputes: Prevent errors crashing the payment details page (#7378)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "145496e6408b2258ab124f47f2253ac7fa718eac", "messageHeadline": "Disputes: wording for disputes implying that fee has not yet been de\u2026", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "5603143418224a36430871fa2566082fa01a45f0", "messageHeadline": "Only request WooPay session once on Blocks pages (#7393)", "author": {"name": "C\u00e9sar Costa", "email": "10233985+cesarcosta99@users.noreply.github.com", "user": {"login": "cesarcosta99"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "3dc462782ed23c96653181f400c626c7bfaa2c81", "messageHeadline": "Transaction Details \u2192 show dispute amount in shopper currency (#7379)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 10, "deletions": 22}}, {"node": {"oid": "f5aa7cdb994a36dcce2717ff52481a10f876a37c", "messageHeadline": "Add multi-currency enablement check to WooPay session handler (#7390)", "author": {"name": "Chris Shultz", "email": "chris.shultz@automattic.com", "user": {"login": "c-shultz"}}, "additions": 86, "deletions": 1}}, {"node": {"oid": "81b6bf9f647a7ad76318a7201cab6968ea260908", "messageHeadline": "Load MultiCurrency class on Multi-currency setup page (#7205)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 143, "deletions": 41}}, {"node": {"oid": "87b0675a058b7e2e75ef5548f161b333d80e247c", "messageHeadline": "Added missing API docs sidebar links (#7389)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "a2d745455acbd450f7c5e32719c6de9eb6fa922f", "messageHeadline": "Fix MultiCurrency onboarding settings page on Woo Express (#7361)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b57f91bfab770c8645bccd14a7c079af31ad5775", "messageHeadline": "Add e2e tests for progressive onboarding (#7309)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 232, "deletions": 12}}, {"node": {"oid": "cda6a744b5df20ddcf4729460b49d38666aa3051", "messageHeadline": "Prevent onboarding flow access without server connection (#7386)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 109, "deletions": 2}}, {"node": {"oid": "424732826ad99eb71fe69f6b63d484e434f1294f", "messageHeadline": "Add documentation for create payment intent api endpoint (#7384)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "f8b1b2bbc762e5a4e9533f618e0499e83930df5b", "messageHeadline": "Added documentation for payment methods API (#7369)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "a09f17fa3539e1bd09cc169b3782376c98cdefe0", "messageHeadline": "RPP: Extract gateway methods (#7333)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 1269, "deletions": 1008}}, {"node": {"oid": "42910c6e7ffbbffdabd544c763ac201306568143", "messageHeadline": "Fix payment method section missing for Affirm and Afterpay on transac\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 196, "deletions": 7}}, {"node": {"oid": "1efe3a73bcbbbedb85dd1c4562b9f384511141d8", "messageHeadline": "Hide helper text related to Storefront theme in Multi-Currency settin\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 47, "deletions": 37}}, {"node": {"oid": "81f1deabb20e1dbeea7878fbd4c3eef30addda45", "messageHeadline": "RPP: Working Data (#7324)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 585, "deletions": 42}}, {"node": {"oid": "540f2b5db10f642ef4f69b428fd490e8fb88ca19", "messageHeadline": "Restrict PMs to location in deferred UPE implementation (#7315)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "2c6d23163f6b7a53b784593d029c70ff34d3519f", "messageHeadline": "Introduce Klarna PM (#7282)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 249, "deletions": 0}}, {"node": {"oid": "95125fd03dce406ed7ed02c3861a3458ad170356", "messageHeadline": "RPP: Payments skeleton (#7318)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 593, "deletions": 22}}, {"node": {"oid": "1d52a335b2fa43cdb13b6b5882f36728c06ae748", "messageHeadline": "Moving hook initialisation functions out of constructors (#7355)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 96, "deletions": 47}}, {"node": {"oid": "728218bd67e6bf86a5a381a5ca5bba9e505958a1", "messageHeadline": "Remove 'View dispute' link in Transaction Timeline (#7088)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 39, "deletions": 195}}, {"node": {"oid": "6a5f1fb4054988a6364686029c3ac63e04834e2d", "messageHeadline": "Enable transaction dispute details feature for all merchants (remove \u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 467, "deletions": 770}}, {"node": {"oid": "471f56f9dd0552ec28ac201611381a74a7a57114", "messageHeadline": "Fix error when disabling WCPay with core disabled (#7312)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "1ab3115b785f9193cddab21a50f0f66db8a18c97", "messageHeadline": "Transaction Details \u2192 Show steps to resolve for inquiries (#7292)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 206, "deletions": 98}}, {"node": {"oid": "e1b3b62a742aa6076531a0fdb2b4401f54d910b0", "messageHeadline": "Disputes: Allow merchant to respond to inquiries from transaction det\u2026", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 215, "deletions": 57}}, {"node": {"oid": "c0018132ef5a3e9723eae9bb2f91d03479e57304", "messageHeadline": "Fix Mix and Match Products on product WooPay Express Checkout Button \u2026", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 35, "deletions": 7}}, {"node": {"oid": "544826256c6a38d01064cfb4da9235cdf4f3f161", "messageHeadline": "Update URL to connect with WooPay (#7362)", "author": {"name": "Hector Lovo", "email": "hector.lovo@automattic.com", "user": {"login": "lovo-h"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7e05e5de3433ae11a23294097b5a20583749daf2", "messageHeadline": "Default WooPay first party feature flag to on (#7351)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e7915bb989d6f369ead31ef5f3e68d297399d081", "messageHeadline": "Endpoint for creating a payment intent (#6791)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 504, "deletions": 4}}, {"node": {"oid": "2ad0101c193eaeaadc392e17b4396289040401d8", "messageHeadline": "Send current user fingerprint data on onboarding init (#7356)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 620, "deletions": 132}}, {"node": {"oid": "02b5f3a9bcd1eed9d8726c78ff9584664fcf8579", "messageHeadline": "Redirect back to the pay-for-order page when it's pay-for-order order\u2026", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "20669715a0089ed032fb9b6a3ed4dd1f55f64762", "messageHeadline": "API endpoint to fetch customer's saved payment methods. (#7344)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 414, "deletions": 0}}, {"node": {"oid": "972c07e2c381eefcfcecaa6bd044fdd96459b0f4", "messageHeadline": "Update Name Your Price compatibility to use new Compatibility methods\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 172, "deletions": 20}}, {"node": {"oid": "3db129ebecf1d3d5718eb4d149da52d618346db3", "messageHeadline": "Add helper function/method for raw amount conversion (#7202)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 136, "deletions": 11}}, {"node": {"oid": "a6830ceb40f6d30206d59b1b6b48b8b7f1988143", "messageHeadline": "HACK week: Display server error messages on Settings save (#7140)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "281c2a00eac31e9a041f90721eaaddb9e0548790", "messageHeadline": "Add JCB capability request notice (#7224)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 659, "deletions": 78}}, {"node": {"oid": "e8da91878bac29fa9da7a0b4c51e5f3fac456ce3", "messageHeadline": "Update the WooPayments and Woo Subscriptions deactivate plugin warnin\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 156, "deletions": 60}}, {"node": {"oid": "1e696f8fc6e6c3bc016d094e8c556d2a4b9260d2", "messageHeadline": "add a new page component for redirecting disputes => details: (#7310)", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 149, "deletions": 12}}, {"node": {"oid": "a10f4c05386e95438eb335ada92d6b577917eced", "messageHeadline": "Add tests for set_payment_method_title_for_email function (#7331)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 106, "deletions": 7}}, {"node": {"oid": "666d8c16bc2d792416aaba4629ad61ab5d81ce2f", "messageHeadline": "Move hooks out of MultiCurrency class constructors into own init_hook\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 129, "deletions": 31}}, {"node": {"oid": "8d4d61491080304984f7c98f477bb31321edb9b4", "messageHeadline": "Fix variable virtual products require a shipping address for Apple Pa\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "587e9a832dd14f767ecbc96c4df58a86278f8393", "messageHeadline": "Enables deferred intent UPE for existing legacy UPE stores (#7306)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 175, "deletions": 64}}, {"node": {"oid": "1eadff76a324f53cde21c9536526990658dd006d", "messageHeadline": "Update tracking conditions (#7244)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "735467164a825e0534cf8344ee2f7df556a41d9d", "messageHeadline": "Revert \"Hide tooltip related to Storefront theme in Multi-Currency se\u2026", "author": {"name": "Jesse Pearson", "email": "jesse.pearson@automattic.com", "user": {"login": "jessepearson"}}, "additions": 34, "deletions": 47}}, {"node": {"oid": "557b7d98dd7d6c0042197dc1d3b137f6b837d68a", "messageHeadline": "Hide tooltip related to Storefront theme in Multi-Currency settings w\u2026", "author": {"name": "Jesse Pearson", "email": "jesse.pearson@automattic.com", "user": {"login": "jessepearson"}}, "additions": 47, "deletions": 34}}, {"node": {"oid": "9b72d3dfc0eea41134a64c008938f1b69206d54b", "messageHeadline": "Fraud Services - Remove hooks from constructor (#7308)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 81, "deletions": 8}}, {"node": {"oid": "d71f4091492e7b398a66901110619a33b88de8f1", "messageHeadline": "Add DisallowHooksInConstructor sniff and migrate some classes to use \u2026", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 192, "deletions": 23}}, {"node": {"oid": "d265ddb5e95704582be6912f6958ac4762a65041", "messageHeadline": "Preload checkout data in WooPay (#7199)", "author": {"name": "Hector Lovo", "email": "hector.lovo@automattic.com", "user": {"login": "lovo-h"}}, "additions": 372, "deletions": 90}}, {"node": {"oid": "e6ce7489d6b83adb12e92b5ad6ce0762898d7ef2", "messageHeadline": "Store the customer currencies data as an option (#7143)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 199, "deletions": 50}}, {"node": {"oid": "ed2a18f74ab15ac1e0d7189f7904f8fc8c30d3ff", "messageHeadline": "Remove passing filter hook name from send() method in request classes\u2026", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 392, "deletions": 166}}, {"node": {"oid": "e5e7f69b960452cda2d7b5f9cd085718533e4152", "messageHeadline": "RPP: Container Exceptions (#7316)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 45, "deletions": 21}}, {"node": {"oid": "2eb4de5d4bca3573339e15197987a3943ffeddf4", "messageHeadline": "Added docs for cancel_authorization endpoint. (#7079)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "af41db79032b9029c5c62e51c9180a5f7b175c3e", "messageHeadline": "Fix invalid value error for paymentMethodMessaging in product details\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 112, "deletions": 35}}, {"node": {"oid": "995374d2d17fc86eeefe9f0e55aa8783e6739868", "messageHeadline": "Fix Apple Pay and Google Pay if card payments are disabled (#7250)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "32e8bd05f3365aa5ece04de625327a7171aa214d", "messageHeadline": "Remove the redundant network requests in `capture_charge` (#6408)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 59, "deletions": 116}}, {"node": {"oid": "07dc42b1650517707a426b3f30b06f32b27efd86", "messageHeadline": "Transaction Details \u2192 Dispute Details \u2013 show dispute amount in store/\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 96, "deletions": 5}}, {"node": {"oid": "a8069441a4be0c5e21a0eb7ba6b579fc76de18aa", "messageHeadline": "Add the feature flag check for pay-for-order flow (#7296)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "8416f1f24c3b99579c858b9e99a0b2de4ad9e8c4", "messageHeadline": "Add different PO congrats message when account is not complete (#7293)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "ee35b7685964a53db150de342d1f690598f2e736", "messageHeadline": "Add correct inquiry docs link to active dispute/inquiry notice in tra\u2026", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 38, "deletions": 34}}, {"node": {"oid": "815d12f8281cdbbb882ba731085ba12a4846120e", "messageHeadline": "Merge trunk v6.5.1 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "cdd14ca3eebf62857b1a7d0e823c70f55c0f7d58", "messageHeadline": "Merge release/6.5.1 into trunk", "author": {"name": "Eduardo Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "237ebf49fce4d0ba4d81ea0375dabd3647445077", "messageHeadline": "Pass pay for order param to init WooPay session (#7253)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 77, "deletions": 15}}, {"node": {"oid": "3b47e90489206bc9be1682ddf2df8e501117a76d", "messageHeadline": "Amend changelog entries for release 6.5.1", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "8f68e4d0109eaf0d37d49e045f6d5fe48785f49e", "messageHeadline": "Fix incorrect payment method title (#7285)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "8c1558bd3fe67596eb32803357380194d23d0b2c", "messageHeadline": "Fix WooPay express checkout behavior with product bundles on product \u2026", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 127, "deletions": 44}}, {"node": {"oid": "ae1bcee4f4bfd5ced18722856379eaf62c1138fe", "messageHeadline": "Fix WooPay Multiple Redirects (#7215)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "465e821763d815e2ed48bc7cdcb2e29596bdacd3", "messageHeadline": "Update version and add changelog entries for release 6.5.1", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "b090f6d40042396c90eedc2f3bc0bf817bade878", "messageHeadline": "fix: WooPay billing phone fallback (#7251)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 84, "deletions": 39}}, {"node": {"oid": "5fbe6eb7ddcbb4d73d3fc648738e64992d6ac8da", "messageHeadline": "Transaction Details \u2192 Show resolution status footer for inquiries (#7\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 239, "deletions": 27}}, {"node": {"oid": "16f322f70b1f06924b04ac9257594278989b0ea3", "messageHeadline": "Add dispute steps to resolve to the transaction details page. (#7206)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 304, "deletions": 17}}, {"node": {"oid": "04cf8731f6927b49b26de5c8443cb28e64e114d7", "messageHeadline": "Show dispute details on the transaction details screen when a dispute\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 40, "deletions": 39}}, {"node": {"oid": "fe233b7cbc5355ab118deab8a897bd6fd91bbf64", "messageHeadline": "Merge trunk v6.5.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 137, "deletions": 335}}, {"node": {"oid": "efd9c5a5a0068972eab6827967eac6c8be4ccf6e", "messageHeadline": "Merge release/6.5.0 into trunk", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 8700, "deletions": 2417}}, {"node": {"oid": "654a7a9a1bb5b98d0fcf3b2041d703aa203b01dc", "messageHeadline": "Amend changelog entries for release 6.5.0", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "11655aad2b3ea96395a0ddfa36eab8110642a5f4", "messageHeadline": "Increase GBP transaction limit for Afterpay (#7234)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "954d10a9ae2aec34c314747e93a62c94c9e95679", "messageHeadline": "Squashed merge of improve block attribute escaping", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 51, "deletions": 7}}, {"node": {"oid": "56e4cc41948177940af79945c17e79e5a0d6dc37", "messageHeadline": "Squashed merge of improve block attribute escaping", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 51, "deletions": 7}}, {"node": {"oid": "eb0434b56dfbe55f08546ce2096d4e679d9e5fd8", "messageHeadline": "In-Person Payments: Prevent double-charging of terminal orders (#6670)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "b88b01fada21e42c433b44506a0139d830b51eb9", "messageHeadline": "Update Transaction Details breakdown: rename labels and add fee break\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 568, "deletions": 47}}, {"node": {"oid": "8c1e3cab9397540410b83097470a6b5cfbd875eb", "messageHeadline": "fix: save platform checkout info on blocks (#7204)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 5, "deletions": 21}}, {"node": {"oid": "07c7ba069cde44547d9397ae1591297e3a061adb", "messageHeadline": "fix: save platform checkout info on blocks (#7204)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 5, "deletions": 21}}, {"node": {"oid": "4f668becc0a65ba3093905cb991491d413624eb5", "messageHeadline": "Enable deferred intent creation UPE for SEPA (#7232)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 58, "deletions": 66}}, {"node": {"oid": "30503daf5bbeaf67d81ae49721676e767dca0236", "messageHeadline": "Expand WooPayments SSR entries to cover real HEs needs (#7236)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 193, "deletions": 26}}, {"node": {"oid": "ae455222f7a5d9183c1f18f2a87321fd1d988910", "messageHeadline": "Add Dispute Challenge and Accept buttons to Transaction Details (#7093)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 435, "deletions": 5}}, {"node": {"oid": "e902b23c37ba83dd4b3bd1d2b82318990a922b4c", "messageHeadline": "Revert \"Redirect back to the pay-for-order page when it's pay-for-ord\u2026", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 21, "deletions": 66}}, {"node": {"oid": "2a5c644be47f940e0415bda073948b691ec26990", "messageHeadline": "Prevent WooPay from modifying non-WooPay Webhooks (#7235)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "4192de6e3a188b9a6f5f97963e83f8cee22ee5eb", "messageHeadline": "Prevent WooPay from modifying non-WooPay Webhooks (#7235)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "7f31adccf22510bb1a5eac8af8dd44f16c002e42", "messageHeadline": "Disable automatic currency switching and switcher widgets on pay_for_\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 167, "deletions": 31}}, {"node": {"oid": "f7977892c0d5e76d6e05f18851733d836a81a991", "messageHeadline": "Fix modal header alignment on safari (#7181)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "e355f04af52c346821cfe262bba853ccdcb69e5a", "messageHeadline": "Add Transaction Details dispute footer for disputes not awaiting a re\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 577, "deletions": 222}}, {"node": {"oid": "724b940b9d5ed82d2a2df0205fbe8317b537b8c8", "messageHeadline": "Amend changelog entries for release 6.5.0", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1664440bbbcc5b65e017116ddddc06976f6e3646", "messageHeadline": "Disable automatic currency switching and switcher widgets on pay_for_\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 167, "deletions": 31}}, {"node": {"oid": "e4f764fda52c769de317d74d690b0acd60494a63", "messageHeadline": "Remove changelog file", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "37d30175f2adc24a411fc461a7d445b50ddbe39f", "messageHeadline": "Fix issues when the Stripe Billing `is_migrating()` function would re\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "224288c42c4b056c15436598583e2dfe4106984b", "messageHeadline": "Fix issues when the Stripe Billing `is_migrating()` function would re\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "20010349765f523321ff664bb5df6f1dc97a0074", "messageHeadline": "Update version and add changelog entries for release 6.5.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 129, "deletions": 343}}, {"node": {"oid": "369551404275ed178985e87b53fbc8fe474875f0", "messageHeadline": "Fix double indicators showing under Payments tab (#7201)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "6ba6faba102427ccb1442a2ba328e48eb8d30101", "messageHeadline": "Fix deprecated string interpolation in Analytics.php (#7170)", "author": {"name": "ridonibishi", "email": "ridon.ibishi@outlook.com", "user": {"login": "ridonibishi"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "c8f19eca3515fd6fa591952f13bc7c95f5f8ac2f", "messageHeadline": "Redirect back to the pay-for-order page when it's pay-for-order order\u2026", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 66, "deletions": 21}}, {"node": {"oid": "c4a74456f5086115f230a7f80fe92efd62dc0a9c", "messageHeadline": "Revert \"Bump WC and PHP versions (#7134)\" (#7213)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 24, "deletions": 29}}, {"node": {"oid": "e2df30f89429ca8f6d6fb51bfe0a1bea6c8b4f24", "messageHeadline": "Transaction Details \u2192 fix typo in staged dispute challenge notice (#7\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "f930e7f85ee58bad4369c493e7da3963fb598480", "messageHeadline": "Improve the logging in the Stripe Billing migration of token data (#\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "7ce30b4589f55e54dcff2839b7d4f885fbc99f15", "messageHeadline": "Allow merchants to see dispute evidence (#7192)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 547, "deletions": 0}}, {"node": {"oid": "cda8ef404e296ed4671ebf70c86e7467ee9d5515", "messageHeadline": "Use fallback methods for updating the next payment date after migrati\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 75, "deletions": 14}}, {"node": {"oid": "c05aaf3ee0deb87080a8fc1e5a06e1ea9cdc14bd", "messageHeadline": "Adds environment metadata to Stripe Billing subscription and invoice \u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "6b65491ac6498d7cbe5472cc131caaa9be9ddd94", "messageHeadline": "Fix changing Stripe Billing payment method which wasn't cancelling at\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "c1a3d9d92d3b30e19ffe90ee15cfd74a712a2443", "messageHeadline": "Merge trunk v6.4.2 into develop", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 52, "deletions": 7}}, {"node": {"oid": "4986288e3abe745cd2eb94fd7bfb41ca7ce6d1ac", "messageHeadline": "chore: add checkout appearance documentation link (#7185)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "d5ec63cfe97776d18f10a09b28cd998d59545b84", "messageHeadline": "Add Reference to V3 Experiment (#7168)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d1697843f9ffc6587b647425d671578bb0d9f93d", "messageHeadline": "Merge release/6.4.2 into trunk", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 52, "deletions": 7}}, {"node": {"oid": "458e28f7821601a368017fb11515485b975fbc5f", "messageHeadline": "Amend changelog entries for release 6.4.2", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "ddbd33f228bd01ac7b8c8713397067f4561fbfef", "messageHeadline": "Fix checkout error with Afterpay (#7214)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "502d50c0790f0b9e3049a70053d24cc7bfb4c8ac", "messageHeadline": "fix: express checkouts links consistency (#7198)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 25, "deletions": 37}}, {"node": {"oid": "325ef035746c9c44bf6ff2a82968f5a574e04e20", "messageHeadline": "Update version and add changelog entries for release 6.4.2", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "0c2de49f49a02784b17a638e73c2b4b60f32adca", "messageHeadline": "Disable tracking on Stripe disconnected accounts (#7160)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 50, "deletions": 2}}, {"node": {"oid": "343cd67eb58018daea9eb1e30c4cc9e1a3efd69c", "messageHeadline": "Fix single currency settings saving manual rate (#7208)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "68d8c64bd578c0df887ec3de56e9e343328985e0", "messageHeadline": "Verify the migrated subscription has a valid WooPayments payment toke\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 117, "deletions": 7}}, {"node": {"oid": "4fa9b058f3b1ee418535c961ce2f22ab85b1c0cd", "messageHeadline": "Notices for deferred UPE rollout (#7210)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 53, "deletions": 14}}, {"node": {"oid": "37bbac346e3cfddc130c564cbcb0c15ee8f20e75", "messageHeadline": "Increase admin enqueue scripts priority (#7197)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "88d45ebeb719934e9e889138231ba3a40e3effec", "messageHeadline": "Update occurence of all ubuntu versions to `ubuntu-latest` (#7209)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 34, "deletions": 30}}, {"node": {"oid": "a23c791887e8776ba1f19ffdbbb337697346439f", "messageHeadline": "Bump WC and PHP versions (#7134)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 29, "deletions": 24}}, {"node": {"oid": "152be9b2f416adc0d511ae0da93fde3594ccdec0", "messageHeadline": "Change ConvertedAmount component to use an updated Tooltip (#7137)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 56, "deletions": 30}}, {"node": {"oid": "5e89beb5d9b44a171815356a60d2617d58a22542", "messageHeadline": "fix: remove max width on WooPay checkout appearance (#7184)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "732866895bf8f336e04735882e657e0da3e1932c", "messageHeadline": "Revert \"Update Subscriptions with WooPayments eligibility as we move \u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 10, "deletions": 78}}, {"node": {"oid": "31175a8086ae641a957cea156e50b28b702e8fd0", "messageHeadline": "Update the links used in the migrate option and automatically notice \u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "904a8da1df6ea80d1632109fc0005c2848574f6f", "messageHeadline": "Follow up of Warn about dev mode (#7188)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "b31489f8a7c3b2e41829e9eeec18fcd34b816f2a", "messageHeadline": "Add the WooPay Express button to the Pay for order page (#5903)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 69, "deletions": 13}}, {"node": {"oid": "ca7929f37ebaea13126c87904e71b22a38f47855", "messageHeadline": "Warn about dev mode enabled on new onboarding flow choice (#7082)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 84, "deletions": 3}}, {"node": {"oid": "5f75b8fd87ad8d34d350a7d7c0c4774fb60d6efe", "messageHeadline": "Update new onboarding flow components to use admin color schema (#7177)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 54, "deletions": 17}}, {"node": {"oid": "384ca6d6e65c50416c9fdab2ba9ea0d1f2696899", "messageHeadline": "Extract minimum supported PHP version from plugin file for GH actions\u2026", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 38, "deletions": 41}}, {"node": {"oid": "8aa1e6856183f8beb3b76fead42d6c69ba5aa391", "messageHeadline": "Avoid empty fields in new onboarding flow (#7180)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "ed190bcfd1d6dd915898b8eff9920516c67c9c98", "messageHeadline": "Improvement: Query optimisation for get_all_customer_currencies metho\u2026", "author": {"name": "Ovidiu Liuta", "email": "ovidiu.liuta@automattic.com", "user": {"login": "ovidiul"}}, "additions": 48, "deletions": 15}}, {"node": {"oid": "b0c0e79ecc677fe3748567c3310a10c8bc6c6b27", "messageHeadline": "Improve: has_multi_currency_orders query improvement and unit tests (\u2026", "author": {"name": "Ovidiu Liuta", "email": "ovidiu.liuta@automattic.com", "user": {"login": "ovidiul"}}, "additions": 31, "deletions": 8}}, {"node": {"oid": "16d8da60fdb93de3fceb903b696c029afbe91487", "messageHeadline": "Update Subscriptions with WooPayments eligibility as we move to depre\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 79, "deletions": 10}}, {"node": {"oid": "83c0c4c492bb2250379874b4ccf28a5eb18a43e8", "messageHeadline": "Implement a retry system to the WCPay Subscription migration process \u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 124, "deletions": 25}}, {"node": {"oid": "f86b08e94ee0a4a186f2656dc3e4d48fe54d766d", "messageHeadline": "Add New Task to Enable Payment Methods (#7129)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 139, "deletions": 59}}, {"node": {"oid": "7e61084222bf2f41f384e8b01e78477f64b78fd3", "messageHeadline": "Updates to the Inbox Note logic. (#7136)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 57, "deletions": 10}}, {"node": {"oid": "9ccdab9462f62192785b8b060a6e76125a08c8a9", "messageHeadline": "Add Woo Subscription Stripe Billing settings and migration status not\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 1174, "deletions": 158}}, {"node": {"oid": "78ed2d6591668f4320663e884e961e549cb37d46", "messageHeadline": "Update subscriptions-core to 6.2 (#6976)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "b2602b4faeea7b23d342d189454022e97246d3e4", "messageHeadline": "Avoid redirects on docs links (#7155)", "author": {"name": "Adam Heckler", "email": "5512652+aheckler@users.noreply.github.com", "user": {"login": "aheckler"}}, "additions": 97, "deletions": 93}}, {"node": {"oid": "122d739f408d429c97f1f685f693bf4079775378", "messageHeadline": "Add Horizontal list of dispute details to the transaction page (#7077)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 210, "deletions": 1}}, {"node": {"oid": "69a25f7a57c13ca517c29d600d92c393791cd011", "messageHeadline": "Fix incorrect payment intent status check in cancel authorization API\u2026", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 206, "deletions": 1}}, {"node": {"oid": "9ea339b751e5c9d90e8d90a10510b4d0ce464c07", "messageHeadline": "Session compatible fix for WooPay multi-currency (#7055)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 39, "deletions": 26}}, {"node": {"oid": "a4bc69a2f875ffa4df3e80cab3d3c3fe8b0b1e6a", "messageHeadline": "Fix multicurrency widget error on post/page edit screen (#7141)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "bfb391c9557cfcaaf15016787f2e6f9ddf51496f", "messageHeadline": "Add cli npm command (#7111)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "18192c3c02c760d70aa89371de1f63bd44e206d3", "messageHeadline": "Implement `BannerNotice` component (#7097)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 455, "deletions": 9}}, {"node": {"oid": "12ac12d4cfacabc8edc9a45ba362c670fa3a9397", "messageHeadline": "Add Transaction Details notice when a dispute has staged evidence (#7\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 222, "deletions": 7}}, {"node": {"oid": "ef54b3bf44c1a21132d07fba4e6a64bc78a3bc75", "messageHeadline": "Remove unused import `NoticeOutlineIcon` to fix JS linter warning (#7\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ec315599f422d9bee09b69bab87fd870431ca8a2", "messageHeadline": "Merge trunk v6.4.1 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 134, "deletions": 58}}, {"node": {"oid": "4f75334f1cd97b77969b54db83a9a5fa62ada0d0", "messageHeadline": "Merge release/6.4.1 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 126, "deletions": 60}}, {"node": {"oid": "b56cfcf45cfa36f707fd4037767a6974fabffd3f", "messageHeadline": "Amend changelog entries for release 6.4.1", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "3173a1ac283d3b2fd664102ed4fd05662656f8a3", "messageHeadline": "Revert bumping minimum required version of WC 8.0.0 and WP 6.1 (#7142)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "a2a68858fb6dfead5fa5411c1405b0df927dafd1", "messageHeadline": "Refactor Woo Subscriptions compatibility to fix currency being able t\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 522, "deletions": 637}}, {"node": {"oid": "7f796aaba6b18ae9af66670238183a84d3037480", "messageHeadline": "Add onboarding task incentive badge (#7132)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "fc451c55c5d3e0d7a28c8da28f1043c56fdc8d20", "messageHeadline": "Update Transaction Details \u2192 HorizontalList label styles to uppercase\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "76f205fa3d7d37d06283a7d9f8293814e4741ccf", "messageHeadline": "Amend changelog entries for release 6.4.1", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "e1d30f459736059da3aa098d6ee88165438c6bcb", "messageHeadline": "hotfix: fallback to the checkout gateway in case main gateway isn't i\u2026", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "861de2a43da3b97b60e364c434d2c28cbf2f3880", "messageHeadline": "Disable refund button when transaction disputed (#7043)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 198, "deletions": 90}}, {"node": {"oid": "40085f39472339c127579532c98fea98ecab1c8b", "messageHeadline": "fix: checkout processing when fields are hidden (#7130)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 70, "deletions": 31}}, {"node": {"oid": "5c1aef81a55ad3fd426fd35fc1e595b1e43ee779", "messageHeadline": "Update version and add changelog entries for release 6.4.1", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "09fe43130f85d001cb1bcc62d26c7b632d5c3e66", "messageHeadline": "Check if account service is defined before checking if Stripe account\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "73b1653d45bc4917bfb407bc53e81f1d6fc25d36", "messageHeadline": "Exit the scheduled_subscription_payment function if the order is a St\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "635e38668f37d49143703f2bbb4a76d644e48cdd", "messageHeadline": "Allow requests to be extended by multiple classes in parallel (#7099)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 122, "deletions": 2}}, {"node": {"oid": "f9d55c6b9ccafc74f3dd39d8033771b3370c8a6e", "messageHeadline": "Provide fallback for email payment method title (#7108)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "379bf0a096135421957133008d380d3fc9df87ca", "messageHeadline": "Temporarily disable saving SEPA (#7107)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "ce50c7aa31446716b2865e1e1db075a7e18d06a4", "messageHeadline": "RPP: Factor flags (#7035)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 1102, "deletions": 48}}, {"node": {"oid": "39a70c0c2bdc16f3e19e1e57387092f4a479b92a", "messageHeadline": "RPP - Load payment methods through the request class (#7100)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 197, "deletions": 9}}, {"node": {"oid": "e00a4af880a9fa9d1d764e2b9ffe93b8ada10e26", "messageHeadline": "Use client-side routing for the transaction details `ch_` \u2192 `pi_` red\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "51879eadc5dd08831e80ed1675b1aeb5729cacd3", "messageHeadline": "Migrate DetailsLink component to TS to improve code quality (#7086)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 58, "deletions": 24}}, {"node": {"oid": "d0db2a3fc002faa58254fc48d8632641645acfa0", "messageHeadline": "Schedule individual subscription migrations and add manual migration \u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 338, "deletions": 65}}, {"node": {"oid": "1a5af3519bd171f25f32433735248d93a69dbab8", "messageHeadline": "Fall back to site logo when no custom WooPay logo defined (#7103)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "13835680+reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "8ea5c5f1794ec3751fefb7218cbe9a6f18849c1b", "messageHeadline": "Add/5669 add further payment metadata (#7091)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 109, "deletions": 73}}, {"node": {"oid": "6b10aecfb8cc5281cb41ad8dea0740c8c83f3928", "messageHeadline": "Fix deprecation warnings on blocks checkout (#7070)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 22, "deletions": 28}}, {"node": {"oid": "b5bfc76ee6e22b061ed00321cee25b8c124f8241", "messageHeadline": "Add support for kanji and kana statement descriptors (#7051)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 308, "deletions": 21}}, {"node": {"oid": "1ba4330d04f488bcc63a8b691c044a23c783198f", "messageHeadline": "Merge trunk v6.4.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 99, "deletions": 243}}, {"node": {"oid": "4db41815253e4afdc5a86e9650db88624874f8ff", "messageHeadline": "Merge release/6.4.0 into trunk", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@Karliss-MacBook-Pro.local", "user": null}, "additions": 6514, "deletions": 2549}}, {"node": {"oid": "ebf4400bf4786d903d5b27f1ce926fe58bf4bec7", "messageHeadline": "Amend changelog entries for release 6.4.0", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e6e7c3be3d06153233bd14159bb2c4f0f1e120b4", "messageHeadline": "Fix AED and SAR currencies format (#7083)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "4e3735254a7fd3bc9337125f818f5449bbc4dfdd", "messageHeadline": "Remove reference to the v1 experiment from the code. (#7096)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "71b94238c47b913cb3491624f37cb3a927305afc", "messageHeadline": "Modify title in task to continue with onboarding (#7101)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "17c86d9e0fbdd90d608a1185f828365a1af1cbbc", "messageHeadline": "Fix the way request constants are traversed (#7095)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "605e329ef4cfe8270c2d9a9ebf13ebf6cd0baf38", "messageHeadline": "Migrate link-item and woopay-item to typescript (#7080)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 42, "deletions": 26}}, {"node": {"oid": "900146c4875f415e2a4c7f4916f83df17c880d35", "messageHeadline": "Fix Multi-currency exchange rate date formatting when using custom da\u2026", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "ba94ddd035fff5882c0bae4c073688746a7bc8a2", "messageHeadline": "Update inline notice component (#7078)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 671, "deletions": 567}}, {"node": {"oid": "7b5c7f9bcd30b6de37597b061100d5a151eed648", "messageHeadline": "RPP - Payment request class for loading, sanitizing, and escaping dat\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 228, "deletions": 0}}, {"node": {"oid": "9d5e3e3dbb32b7e0da1be8af21d6a5ba49dd7962", "messageHeadline": "Update Base_Constant to return the singleton object for same static c\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "e9baed092efb354e0280a9a34fc4dc0e7566cd07", "messageHeadline": "Fix Currency Switcher Block flag rendering on Windows platform (#6832)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "98b6f79aabd2d8bdebbed2a029ca748b18b65d72", "messageHeadline": "Update multi currency documentation links (#7072)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "f6fad596b1fd6eecf6fbd5f3731dbc10ae388bd3", "messageHeadline": "Disputes: Add dispute notice to transactions page (#6998)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 136, "deletions": 15}}, {"node": {"oid": "ebaa61292a61681c3ec153aa11fd116f7452ab69", "messageHeadline": "Update version and add changelog entries for release 6.4.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 99, "deletions": 243}}, {"node": {"oid": "bd4e17445cd2b41a222b7798fcd68089ed91b0e0", "messageHeadline": "Track checkout view event on non WooPay stores (#7062)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "a150749aeede5dd981510c1cb2edf47a69471040", "messageHeadline": "Enables deferred intent UPE for existing split UPE stores and newly o\u2026", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 189, "deletions": 80}}, {"node": {"oid": "b226e3e2f8d635e8a1a8c7c4a289e124643cf52a", "messageHeadline": "Fix incorrect condition for domestic country check in checkout (#7041)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 79, "deletions": 75}}, {"node": {"oid": "e7209f9dc3083d6183d914ff5059d5494b99410a", "messageHeadline": "Allow users to continue onboarding if exited (#7009)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 164, "deletions": 14}}, {"node": {"oid": "013b85c34eda23e523b738aa2370457bfc79368a", "messageHeadline": "Add typescript guidelines (#7046)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "13835680+reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 412, "deletions": 0}}, {"node": {"oid": "c9c2fed9ba23795011547c66e45c0d7f5eb05ec8", "messageHeadline": "RPP - Add interface and concrete classes for Payment Method (#7020)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 223, "deletions": 0}}, {"node": {"oid": "272beac46afb546abdd0e5ce21d6057a219de2db", "messageHeadline": "Adjust WooPay custom message to be reused for T&C and privacy policy \u2026", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 69, "deletions": 18}}, {"node": {"oid": "74fe5b37989eff1d94fb00305b383bebf095fe98", "messageHeadline": "Add `is_user_connected()` and `get_connected_user_data()` methods to \u2026", "author": {"name": "Michael Pretty", "email": "prettyboymp@users.noreply.github.com", "user": {"login": "prettyboymp"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "5dcee6e99ca4f4e8a855fb904a3273ad20b9b0b8", "messageHeadline": "Fix incorrect order notes for zero-decimal currencies (#7024)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 83, "deletions": 9}}, {"node": {"oid": "362985f2944576df748881a0709a3dcb54e5a0bc", "messageHeadline": "Remove precision overriding (#7031)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "a5a7d29c706c00f1d1110e6ebc37fe24e02ab1a0", "messageHeadline": "Add `is_test_mode` to every JS track event (#7028)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "7f7b0a2d6814931e203aaf1875d80c261db841d9", "messageHeadline": " Cleanup explat wcpay_empty_state_preview_mode_v5 (#7045)", "author": {"name": "Moon", "email": "moon.kyong@automattic.com", "user": {"login": "moon0326"}}, "additions": 10, "deletions": 571}}, {"node": {"oid": "2d9216a2a952df58639c89a1b3d14cb42fdcaa58", "messageHeadline": "Update to disable enabling APMs (except card payments) for PO users (\u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 97, "deletions": 39}}, {"node": {"oid": "7c293e8e5424a8917a2ed1e181504ad2f817ffce", "messageHeadline": "Fix Express Checkout Button Design Issues (#6985)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 81, "deletions": 97}}, {"node": {"oid": "2a78578a954c3a8254ef0b1fb1a36a10f64e04f1", "messageHeadline": "Update express checkouts section in settings for mobile view (#6984)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 404, "deletions": 285}}, {"node": {"oid": "25a87d1faf16d11e0c40d9ac48f3f47263efc469", "messageHeadline": "Bump WC and WP versions (#7050)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "b9b4569e2fba47fd796be04635090b0120214d52", "messageHeadline": "Add onboarding flow state persistence (#6934)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 214, "deletions": 23}}, {"node": {"oid": "ae84c540ce115caf3bdfb359f25e80c6660a1ea5", "messageHeadline": "Track WooPay Save My Info checkbox usage (#7034)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "71bac7396318389b973525cc9ab9e9cf0e47b7d8", "messageHeadline": "RPP: Full test coverage for src (#7021)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 194, "deletions": 18}}, {"node": {"oid": "29db59e57e6a964e10cfe6e2023fe49cdd9ee203", "messageHeadline": "Update click tooltip styles to match design library (#6999)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 170, "deletions": 37}}, {"node": {"oid": "2f9e96f97ff7b20a45a9711cbdc5512a0ab379bc", "messageHeadline": "Stripe Link and SEPA Debit tokens always stored to correct payment ga\u2026", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 104, "deletions": 6}}, {"node": {"oid": "5c9f43dae39d6be558e215c4961be6f03beaa038", "messageHeadline": "Fix onboarding text fields autofill validation (#7019)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 58, "deletions": 56}}, {"node": {"oid": "601778e8c58971a7f39dc5f880f7193a3d9c6f35", "messageHeadline": "Change Payment_Intent_Status to Intent_Status (#6957)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 238, "deletions": 208}}, {"node": {"oid": "900951661b877a04f8643596e1adf2fa1b69badf", "messageHeadline": "Check if store is connected to Stripe account before fetching dispute\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "56743aaa14e8de14fdfd90ccff92f96ec9800f9b", "messageHeadline": "Fix disputes related wording. (#6970)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 56, "deletions": 23}}, {"node": {"oid": "85c37066e1d2f4895c60cd60f8788fcb07e59aba", "messageHeadline": "Merge trunk v6.3.2 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 31, "deletions": 17}}, {"node": {"oid": "a16368be22e871c2e9e68df88c99bd0e4c639924", "messageHeadline": "Merge release/6.3.2 into trunk", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 31, "deletions": 17}}, {"node": {"oid": "4fd3e32644e6fb8e558e2c903266c6458f5fec47", "messageHeadline": "Amend changelog entries for release 6.3.2", "author": {"name": "alefesouza", "email": "alefesouza@users.noreply.github.com", "user": {"login": "alefesouza"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "6631b934ab5dd2d6aadf2bfe483b7222d76bf514", "messageHeadline": "Revert #6331 fix multi currency switcher (#7015)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "fdcea47c1c3e45a54bd8674ba05782f0c31fc4a2", "messageHeadline": "Update version and add changelog entries for release 6.3.2", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "cd77a34e3172d3cf64ad509d7682c36829b837b7", "messageHeadline": "Improved and updated copy for credit card payment method in settings \u2026", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "4071872ab99084e373bb52ff388f2603e768281c", "messageHeadline": "Adds fixed and consistent naming pattern for Stripe Link payment toke\u2026", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 50, "deletions": 4}}, {"node": {"oid": "7fe988b51e9dec2a26d6028adc159f8055deb5aa", "messageHeadline": "Updated payment method tooltip in settings page (#6983)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "75ac20477f05e79fcf26215863e24d0a8140e528", "messageHeadline": "Updated section \"Payment Methods\" in \"Settings\" page for mobile view \u2026", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 175, "deletions": 102}}, {"node": {"oid": "06119c1f1e11f28f45a74d1a452f0d4378cea979", "messageHeadline": "Add the lib folder to release build (#7018)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e3f2c169112e1da637ab9625517c83af81e161e6", "messageHeadline": "Update the subscriptions empty state screen code to only handle the \"\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 53, "deletions": 88}}, {"node": {"oid": "27889f661e147abf2cfa76f405f767b8cd707729", "messageHeadline": "Display onboarding MCC field validation error (#7010)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 72, "deletions": 21}}, {"node": {"oid": "90b610c65e6a542fd44273a0341a26803cdbc4fe", "messageHeadline": "Combine Session Initialization with User Authentication on WooPay (#6\u2026", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 315, "deletions": 228}}, {"node": {"oid": "a96a01fcfedf7feab7985113f5abc6a19429f447", "messageHeadline": "Resolve renewal failures for subscription orders with the UPE (#6965)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 323, "deletions": 49}}, {"node": {"oid": "0543887504c7d4571fee64a146927695bc4f3e5f", "messageHeadline": "Added Transactions Reporting API (#6973)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 721, "deletions": 0}}, {"node": {"oid": "5d9eca6920047dce43a97558671295051d905882", "messageHeadline": "Fix: Javascript not loading on order screens with HPOS enabled (#6968)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "6ff3fc41201af5ee792aa7f6ad6b349865d70c9c", "messageHeadline": "Add dispute object to DisputeDetails component (#6988)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "ec336fa8f5c53f82d16d9eb857f3dae92cd67c29", "messageHeadline": "Merge trunk v6.3.1 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 31, "deletions": 33}}, {"node": {"oid": "7a874ead4d244cf7de974ad9e9cd12983a873697", "messageHeadline": "Merge release/6.3.1 into trunk", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "f6821d3fa5f0eb91ad32e8363f8874e6d87c438a", "messageHeadline": "Amend changelog entries for release 6.3.1", "author": {"name": "alefesouza", "email": "alefesouza@users.noreply.github.com", "user": {"login": "alefesouza"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "90a9946e576979275ce2c833bf939b1daf65ab32", "messageHeadline": "Fix Multi-Currency switcher support in WooPay (#6331)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "5f74b01c692567ebda122802b8fcefb99116125b", "messageHeadline": "Fix Multi-Currency switcher support in WooPay (#6331)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "c0edb315ef23e935bacbd162abfa3dc829eb2118", "messageHeadline": "Update version and add changelog entries for release 6.3.1", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "199b50caa7c9877af683a851f7dca934e4950809", "messageHeadline": "Fix AutomateWoo error on WooPay redirection (#6975)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "a9919556f5965c5d2fd8bd73b74eb9f23cc3d1cb", "messageHeadline": "Change DepositStatusPill to use Chip component (#6820)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 89, "deletions": 100}}, {"node": {"oid": "b9298582f75328eff95be1779159fe51e5c68b17", "messageHeadline": "Update Chip component styles with wp-admin colors (#6796)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 192, "deletions": 170}}, {"node": {"oid": "1276f12777340526638fd725ae0f5fabd37e3458", "messageHeadline": "Add payment gateway mode to account Tracks events (#6982)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "1bbdb39aacab64adc039c1fa39b9c8139b0fa126", "messageHeadline": "BNPLs: updated methods copy on settings page (part II) (#6920)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 339, "deletions": 49}}, {"node": {"oid": "55b7069ad6584ee1913114470827b62d4d3c5d39", "messageHeadline": "Hide \"Fraud Protection\" menu when the user is not fully onboarded (#6\u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b1f88768b5e24d9d4b296963b3d5dd742549235f", "messageHeadline": "Add woocommerce-payments-dev-tools for generated links in Jurassic Ni\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "2e40af229a2f501faeefb6c8c3119c5856300ef4", "messageHeadline": "Fix the intro of the customer service doc (#5980)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0a98e8fc32fe410e54839728ce62d056b9857deb", "messageHeadline": "RPP: Add Psalm exception handling to src (#6954)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "6feba4aab07637a976ee4c354945da23fd1cc16b", "messageHeadline": "Set WooPay button default enabled for product/cart/checkout pages (#6\u2026", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "7a2b5e2d592e72ab250b5c19522502daf43047d3", "messageHeadline": "RPP: Proxies (#6908)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 469, "deletions": 0}}, {"node": {"oid": "3c0462c911b96482eab0637e92f9abf42a140963", "messageHeadline": "Remove Order Meta Helper tool toggle, and add url parameter to enable\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 60, "deletions": 76}}, {"node": {"oid": "4442b54a5068b2d6e470c4327157045c83f0514d", "messageHeadline": "Use botwoo for pushing the release changelog changes using the relate\u2026", "author": {"name": "Jordan Bordonado", "email": "jordan.bordonado@automattic.com", "user": {"login": "jbordonado"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "9a8c4595f4d5f5aec430d111e71cceccbcf27c50", "messageHeadline": "Merge trunk v6.3.0 into develop", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c8190e0efd693faa8b948279b26d0148badcf72d", "messageHeadline": "Merge release/6.3.0 into trunk", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 13498, "deletions": 2721}}, {"node": {"oid": "b39180435822bc729b9fd6399631e979337cac95", "messageHeadline": "Amend changelog entries for release 6.3.0", "author": {"name": "alefesouza", "email": "alefesouza@users.noreply.github.com", "user": {"login": "alefesouza"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "7859a00e0fc22a3522d180482388d299ae4f99cc", "messageHeadline": "Fix improperly rendered payment method brand images on Transaction sc\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 29, "deletions": 36}}, {"node": {"oid": "ae79a836364435fe85de653614b349b65d13a15e", "messageHeadline": "Fix improperly rendered payment method brand images on Transaction sc\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 29, "deletions": 36}}, {"node": {"oid": "7514b21e76ae38732dc407d415ea492d3dd32c63", "messageHeadline": "Show empty dispute details component on Transaction Details page (#6947)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 49, "deletions": 13}}, {"node": {"oid": "c67eb6e9687fa9fb058c5efe8e78aba36feca438", "messageHeadline": "Amend changelog entries for release 6.3.0", "author": {"name": "alefesouza", "email": "alefesouza@users.noreply.github.com", "user": {"login": "alefesouza"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "d75575aa6dba1a97fd13ad90e9f76929a457a863", "messageHeadline": "Fix phone number input on checkout (#6955)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "55f6b08b75e84b84f61517dd20713f3893ab1c8c", "messageHeadline": "Fix Woopay Button Logo Cut Off in Certain Views (#6939)", "author": {"name": "Hector Lovo", "email": "hector.lovo@automattic.com", "user": {"login": "lovo-h"}}, "additions": 92, "deletions": 14}}, {"node": {"oid": "007e647ea93fb00c2881b980a2a941eaa099bb96", "messageHeadline": "Fix phone number input on checkout (#6955)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "47dc8d9e76d57561e0d19c4a372242f1cb1af976", "messageHeadline": "RPP: Legacy Container (#6876)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 576, "deletions": 24}}, {"node": {"oid": "304642daec3f67bb5e901521cc8e2e0122a08fc0", "messageHeadline": "Amend changelog entries for release 6.3.0", "author": {"name": "alefesouza", "email": "alefesouza@users.noreply.github.com", "user": {"login": "alefesouza"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "e667d69a7f45f12c561328519a8b031b193ffcbf", "messageHeadline": "Euro is displayed as zero-decimal currency for Japanese accounts (#6945)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "185644fe31dfff978b7d0d826b633e65de4382bb", "messageHeadline": "Fix account details active discounts T&C link (#6949)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 29, "deletions": 124}}, {"node": {"oid": "3fd3b82c5432c6963e308f2844001462b11e5c96", "messageHeadline": "Euro is displayed as zero-decimal currency for Japanese accounts (#6945)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "c14f0408593030725cfd5106a1fa2d56061c4312", "messageHeadline": "Fix account details active discounts T&C link (#6949)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 152, "deletions": 395}}, {"node": {"oid": "64835bcbba8a02971c4d1058620c1fd8fbb62be2", "messageHeadline": "Use shared utility function when comparing dispute `due_by` dates to \u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 9, "deletions": 24}}, {"node": {"oid": "81d545a157f4053b73f4b08454b386a65c7ae63c", "messageHeadline": "Update version and add changelog entries for release 6.3.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 123, "deletions": 271}}, {"node": {"oid": "98c291141b41f87213f480a4ce271260fef29fb8", "messageHeadline": "pass tracks identity to woopay iframe (#6904)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "1f10ab91019256cd4d5a523507cf0f98832a4f93", "messageHeadline": "Resolve legacy card initialization issue for cart with subscription p\u2026", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "3dc6b03f6219884a272172fd11fd22d68d133507", "messageHeadline": "Remove Daily options from payout dropdown (#6909)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 79, "deletions": 14}}, {"node": {"oid": "eccdcec0a59d0dc3b0230c36cd2e7c0cc1c6c863", "messageHeadline": "Add support for UAE (#6595)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "829d5b995376fd7a5c4694e9ee7d2f1ae52a7db3", "messageHeadline": "Add support for Japan (#6609)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "88b7da6d7d206a40702c4981bd9cc90321ca8efb", "messageHeadline": "Adding the enabled status and the logic to render the Chip component.\u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 59, "deletions": 7}}, {"node": {"oid": "76a195d52d45536694805f67c5a4e90e6daadd65", "messageHeadline": "Include WooPay merchant terms on WooCommerce Payment Methods settings\u2026", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 50, "deletions": 16}}, {"node": {"oid": "793911d5829763b359eefa0d665aa78c8c2ac6ad", "messageHeadline": "RPP: Dependency Container (#6862)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 3686, "deletions": 179}}, {"node": {"oid": "df9b24e99d5fc9f94b491e8cd5c551d53b4b64bf", "messageHeadline": "Implement Stripe Link with deferred intent UPE (#6784)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 475, "deletions": 257}}, {"node": {"oid": "ea4c7b644c07f77a6a09cc9689fc37bbf41e689b", "messageHeadline": "Allow only Japanese phone numbers for Japanese accounts (#6912)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 78, "deletions": 6}}, {"node": {"oid": "def739edd65feb30073dd6fd3b3ed85d5a6d715e", "messageHeadline": "Add JCB as a coming soon to the list of available payment methods (#6\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 169, "deletions": 43}}, {"node": {"oid": "cb25671807755b4c2ff12226c01e423ea4fe5086", "messageHeadline": "Remove wrong changelog file introduced in previous revert commit. (#6\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "af2e5744735c0e70fc11d21eec58237133c055fc", "messageHeadline": "Add RTL support script for webpack (#6897)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 2595, "deletions": 44}}, {"node": {"oid": "a2cf8676b4d4d0c5baaa7588bba8b55588ecebf7", "messageHeadline": "Update readme.txt to improve plugin ranking in WP.org (#6921)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "e47951b0751323548b8d8da4092e5e610b6939ac", "messageHeadline": "Fix extra requests when clicking WooPay express checkout button (#6867)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "e84833b78218fdfd58e15009542d8de895046ea0", "messageHeadline": "Revert \"BNPLs: updated methods copy on settings page (#6880)\" (#6918)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 22, "deletions": 89}}, {"node": {"oid": "bf7ac9756c3dd72a77c26a1bb33e37cd466614ef", "messageHeadline": "Only send WooPay verified user nonce when there is an adapted extensi\u2026", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ce0024852194751800655e6b849bb9156d4d5f24", "messageHeadline": "Only show the Fraud & Risk tour if the user clicked on the \"Learn mor\u2026", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 50, "deletions": 2}}, {"node": {"oid": "c2b69c94f4e30d44354501df7db8705b4e62a974", "messageHeadline": "BNPLs: updated methods copy on settings page (#6880)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 89, "deletions": 18}}, {"node": {"oid": "0735a60763df49c3c540783a08e9456a2436e100", "messageHeadline": "Allow users with a migrated WCPay Subscription to pay for a failed re\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 33, "deletions": 19}}, {"node": {"oid": "e2f3b34f08ac470511651b06d92d0145a13c92a5", "messageHeadline": "Modify 'Contact WooCommerce Support' badge in Payments > Settings pag\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 288, "deletions": 78}}, {"node": {"oid": "dfbb59a919bdb3755384fc0dae8c22008716b177", "messageHeadline": "Add constant flag to use the new payment service (#6873)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "fde1cc8e375903d9d3278dbba4207308cbfb10e3", "messageHeadline": "Fixes related to test mode prompt style and copy (#6830)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "48ec1833381850a2e106cf460bc67072c27eefcf", "messageHeadline": "Don't show the congratulations modal if user is in test mode. (#6894)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "979bbf88fc48e454ab3e57dfadc78face3a453f7", "messageHeadline": "Add WooPay on onboarding payment methods (#6885)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 473, "deletions": 76}}, {"node": {"oid": "60f785a4ad33a2d5e76ffb5b97d2cd4cd814ec81", "messageHeadline": "RPP: Add autoloader (#6856)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "da5c88e539c5ca456a4bb13d1b4b78dc98594f30", "messageHeadline": "RPP: Create a payment service class (#6805)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "50919e57fc82149f240cb0095e424d81ea67bc36", "messageHeadline": "Prefill Business Name and Country Fields (#6879)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "40161103bdcd82bf2d7cd65eff5384df0e46946d", "messageHeadline": "Unify payment method icon design (#6892)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 60, "deletions": 33}}, {"node": {"oid": "feda536268e6254fd63167b23e842d3e2e336ca0", "messageHeadline": "Merge trunk v6.2.2 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "5a7186d96412ffdbf51fd89353d8d528ef091dc7", "messageHeadline": "Merge release/6.2.2 into trunk", "author": {"name": "Dan Paun", "email": "dan.paun@automattic.com", "user": null}, "additions": 14, "deletions": 6}}, {"node": {"oid": "e09300d5da1be51c1f4e628f98a5889f3259ae07", "messageHeadline": "Amend changelog entries for release 6.2.2", "author": {"name": "dpaun1985", "email": "dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "1bce717975c6fb0c3449e9c2a367ec10e567687a", "messageHeadline": "Adjust WooPay login modal viewport height unit (#6660)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8087a51b2be3db1da34b2a4c3acae0b4a5000e5e", "messageHeadline": "Move email title hook to the card gateway (#6826)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "4935f13a3e97144ccd84aec481103c0e6bf6a8fa", "messageHeadline": "Update version and add changelog entries for release 6.2.2", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "b5800c3dce8d9812cf50965634e93126909eb2eb", "messageHeadline": "Merge trunk v6.2.1 into develop", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 139, "deletions": 71}}, {"node": {"oid": "4a3dec512006539a0cc4e6327716a8a5c07b1df9", "messageHeadline": "Merge release/6.2.1 into trunk", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 139, "deletions": 71}}, {"node": {"oid": "98353ca2c0808c703bf5684bc994fed688c38107", "messageHeadline": "Ver 6.2.1 - Process changelog, and update versions", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "f79fd59dbbdc01994b44b068dfc89a89e8cbd859", "messageHeadline": "Apply patch for 6.2.1", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 132, "deletions": 61}}, {"node": {"oid": "c24d18219241987f06107f6319d0d7eecbb4df9f", "messageHeadline": "Add WooPay Gift Cards support (#6651)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 277, "deletions": 18}}, {"node": {"oid": "5138775cd406c62ed4eddafd625c914beac1fc73", "messageHeadline": "Send a valid nonce to WooPay (#6868)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "013972200add2635cc0d5df981c04d422278f398", "messageHeadline": "BNPL - Fix sending of shipping data for Afterpay in block checkout (#\u2026", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "c228fb16189dbe6b273e74fb2ed697f94cfd8ba5", "messageHeadline": "Add WP_UnitTestCase stub to support IDEs (#6877)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "a80d1016b2670cb107e7b188e36ca56eadea6690", "messageHeadline": "Migrate WCPay shopper tracks to wcpay prefix (#6870)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 120, "deletions": 39}}, {"node": {"oid": "0e9329dd75bda9b61d680f22406ca611ca566774", "messageHeadline": "Pass Shopper Tracks identity to WooPay (#6817)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "8ae0fd28eac1610a454a10130e833d6ff586cf5d", "messageHeadline": "New WCPay Subscription migrator class and a function to migrate a sin\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 383, "deletions": 3}}, {"node": {"oid": "5a6bd5aeb9e29c182ed080dccfa55e7a6d6feb26", "messageHeadline": "Add a base class to log entries for the Stripe billing -> tokenised s\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 400, "deletions": 0}}, {"node": {"oid": "12555161e441618c66a3dffda26c43a0c54ca6c4", "messageHeadline": "Fix WooPay Points and Rewards compatibility unit tests (#6871)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "6df1408562d5ac271cb2e6d7ed3ece9fb7c12a62", "messageHeadline": "Fix WooPay compatibility for MailPoet versions above v4.18.0 (#6865)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "7d2e1c28a57983bd575a8293aed8489b29ab1496", "messageHeadline": "Add WooPay Points and Rewards Support (#6637)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 414, "deletions": 10}}, {"node": {"oid": "c1964edf6f1de8a1a4c12b3602724816ab73a582", "messageHeadline": "Add Tracks account connect events (#6860)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 136, "deletions": 27}}, {"node": {"oid": "dc712fe778507bb8cf291c888fbaa03ef5cdc61c", "messageHeadline": "Disputes List: Renaming `response date` to `respond by` (#6835)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 72, "deletions": 17}}, {"node": {"oid": "56e0e1ca6cf9a1f18baf49b4b27e1d24a4e0ffd3", "messageHeadline": "Adjust eslint config to align with WC Core. (#6654)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 360, "deletions": 363}}, {"node": {"oid": "26359c45063b588a1b8d8488fc8aa79000f8b77e", "messageHeadline": "Remove AccountOverview namespace and define DepositStatus type (#5988)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 104, "deletions": 106}}, {"node": {"oid": "0883b09a9d313f3bcb056f84e37abdd39afd4c69", "messageHeadline": "Restrict PM to domestic country (#6708)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 130, "deletions": 82}}, {"node": {"oid": "d6a65b6a8a9d6c0634e3154fe76b0c7ecdfc54e7", "messageHeadline": "BNPL - Fix sending of shipping data for Afterpay in classic checkout \u2026", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 74, "deletions": 106}}, {"node": {"oid": "688daab64bb6c5ef027de187c1d5c05976fee290", "messageHeadline": "BNPL - Fix error adding variable product to cart in some themes (#6845)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "494821ad42dab7c02fc1a1c37f1815a0119a7476", "messageHeadline": "Avoid product service exceptions during checkout (#6644)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5f390e9a93f5e96360b4acf4a99556c38c4d7766", "messageHeadline": "Refactor: introduce WC_Payments_API_Setup_Intention for setup intents\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 895, "deletions": 396}}, {"node": {"oid": "0da5c155dd159639fcb20cc8a9fdf712beab7be4", "messageHeadline": "Add unit tests for WooPay cart eligibility (#6809)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "4657c681cf3eec6650f2557e72198e3784a79fcd", "messageHeadline": "Move email title hook to the card gateway (#6826)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "440f0eba29ff95a9c5d9dab3f288d891e1f61ae8", "messageHeadline": "Visual fixes for the connect page hero (#6827)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "4646dcb14571425f74f8da807bdc19694dfc99b3", "messageHeadline": "Determine the proper setting for split UPE to work with WooPay (#6828)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "741d6b7bf705e177405ac314edd476b38e79a870", "messageHeadline": "Migrate Chip component to TypeScript to improve code quality (#6744)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "5dc92ee4359daac123f60c3eb2d5c6b648d2f964", "messageHeadline": "Migrate DisputeStatusChip comp to TS to improve code quality (#6745)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "6f71c55cb4e27b66f6aa3992d8280e8b9cf81e64", "messageHeadline": "Migration of simple requests to request classes (#6234)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 593, "deletions": 334}}, {"node": {"oid": "0d3acb75f97970d049791712cf10a15d75e600d1", "messageHeadline": "Add descriptive validation to first and last names and business name \u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "d1acc85a53c0479adae3e67dd4e69bc29ab64b60", "messageHeadline": "Prevent duplicate orders with a single payment intent (#6487)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 135, "deletions": 14}}, {"node": {"oid": "47400ffb28397fc1b71c8e2baf8ce7903b622f00", "messageHeadline": "Set the parent path of the details pages. (#6694)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "45f6a80c5870af32b2fbb0fb420c988252949dae", "messageHeadline": "Merge trunk v6.2.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 113, "deletions": 276}}, {"node": {"oid": "02d2f5b6bed857c5f691eca41ccebf9cb9f2beb5", "messageHeadline": "Merge release/6.2.0 into trunk", "author": {"name": "Dan Paun", "email": "dan.paun@automattic.com", "user": null}, "additions": 5185, "deletions": 5601}}, {"node": {"oid": "3471a02a18ca09479f6861058bdc1b4a99642e82", "messageHeadline": "PO Form UX & Copy Tweaks (#6793)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "445d80f651c10137839d7b8ca4161bfea312b670", "messageHeadline": "Get WooPay adapted extensions from server (#6562)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 143, "deletions": 121}}, {"node": {"oid": "3d6893117ad6e34e5ac6389b075cce46e1d66cd8", "messageHeadline": "Amend changelog entries for release 6.2.0", "author": {"name": "dpaun1985", "email": "dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "0275d26d261db5c00e828e34ea7735b6473c4e43", "messageHeadline": "Reverse change made to the plugin name. (#6808)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e57b00b841e0a77a4b46fec1c5df48759ac8d36f", "messageHeadline": "Reverse change made to the plugin name. (#6808)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e0e463210cadfef55e594bcfb8f02e19949d5484", "messageHeadline": "Affirm&Afterpay: flexible payment ranges (optional min/max). (#6545)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "69a0508d85b515374df39275b2bf3263724f08da", "messageHeadline": "WooPay compatibility with deferred intent creation UPE (#6656)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 282, "deletions": 93}}, {"node": {"oid": "bd5950e2d207678b0b678bd003ca1e24f1805bc8", "messageHeadline": "Update changelog entry to include subscriptions-core changelogs", "author": {"name": "mattallan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3c21a68b7a66fba4e12dbb610243bf39fddf40a6", "messageHeadline": "Update subscriptions-core version to 6.0.0 (#6797)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8a313778acc2e985cc5ea7b75119677b84d1afc9", "messageHeadline": "Update subscriptions-core version to 6.0.0 (#6797)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b3738b52e5e5e5cfb10a27fe4d7dcd9a582d22f3", "messageHeadline": "Add warning to advanced settings (#6691)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 147, "deletions": 57}}, {"node": {"oid": "9623476c8368de6c8f21235d5b21d3d9671bc6da", "messageHeadline": "Allow WooPay verified email requests (#6559)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 303, "deletions": 7}}, {"node": {"oid": "55830b5aabb3e77750ce021f0fea27153666c477", "messageHeadline": "Fix Husky post-merge script to conform to `sh` syntax (#6502)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "2ee16e17d250886b00d5bea86916746fe8e68f4e", "messageHeadline": "Update version and add changelog entries for release 6.2.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 109, "deletions": 281}}, {"node": {"oid": "08bd8a0d5a60e027ee155148e7f64b966234705b", "messageHeadline": "Fix failing dispute e2e test `merchant-disputes-submit-winning` (#6787)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "995dcd36e6658be6327abb84b3afbc236796ca69", "messageHeadline": "Fix duplicated payment method on thank you page when using WooPay (#6\u2026", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 62, "deletions": 84}}, {"node": {"oid": "673456bd192fdb068b388c167cf8f56670536221", "messageHeadline": "Ensuring rest_pre_dispatch used in test returns a WP_REST_Response (#\u2026", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ab528f73ab811fc61eb59d24550015393a68b810", "messageHeadline": "Adjust WooPay login modal viewport height unit (#6660)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "3feee5a6efe4dbbbfd1732f10969d9c37d2f80a4", "messageHeadline": "Branding rollout: Change WordPress.org assets for WCPay (#6766)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 82, "deletions": 47}}, {"node": {"oid": "8c3d17204aa53a074c7c9f154c195f5c12dfbc4f", "messageHeadline": "Add Tracking Property for New Onboarding Flow (#6711)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "7f764e39c9b85adbe910403479c626a1fe09b142", "messageHeadline": "Fix errors that occur when WC subscriptions is activated in bulk requ\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "d288410d149eac431bbf3e250c56c922451b040d", "messageHeadline": "Update subscriptions-core to 5.9.0 (#6668)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "0eb87b6ff528ffcca284b65d51aa6cc80e841c44", "messageHeadline": "Fix an issue that led to the payment_type meta not being sent in API \u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "66a6b49145e6f7293c6db220124a8eccca08fdbd", "messageHeadline": "Sending preloaded_requests to WooPay (#6751)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 31, "deletions": 8}}, {"node": {"oid": "7f7a83e8b31edd783ddea83407994754f6b82100", "messageHeadline": "Incentives caching improvements (#6770)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 237, "deletions": 63}}, {"node": {"oid": "ba595319267ea67e5efeff04e7f97407b0f3b613", "messageHeadline": "Add Android option in Device type advanced filter on Transactions pag\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "729a2fe2ac41f6cfd8dcb8266530a9c5b6b97fb5", "messageHeadline": "Fix issue where subscription signup fees are not converted correctly \u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 195, "deletions": 43}}, {"node": {"oid": "7a407515173e7d60b948167df2f6838db83c2d96", "messageHeadline": "Confirm subscription owner before using its currency for switch purpo\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 127, "deletions": 6}}, {"node": {"oid": "b5a7d9bcd0bb1799f970cd25337a754b4830a170", "messageHeadline": "Authorizations - Expired auth should mark order as failed (#6121)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "37276fce8149881ed22c6041faf5eb4bb5e7922f", "messageHeadline": "Remove Task List Feature Flag and task list refactors (#6696)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 410, "deletions": 478}}, {"node": {"oid": "d2bc908c029863f3e53fd6d0934997f97b089a6f", "messageHeadline": "Changelog for disputes list page improvements. (#6754)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "a8513dd50c2170892de4d8d7430965c64742b029", "messageHeadline": "Fix outdated documentation links (#6752)", "author": {"name": "Adam Heckler", "email": "5512652+aheckler@users.noreply.github.com", "user": {"login": "aheckler"}}, "additions": 70, "deletions": 65}}, {"node": {"oid": "21eae98173fd24a662f6e6f0bebaaeb380a6c115", "messageHeadline": "Highlight the active dispute task if disputes due within 72 hours. (#\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "58756df5742edb48de09f0f5d85da754e6512a05", "messageHeadline": "Dispute Listing: Add smart-date respond by column (#6703)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 67, "deletions": 14}}, {"node": {"oid": "df2772c8f63634d39d2624b7976823d28f7680f5", "messageHeadline": "Update colour coding of DisputeStatusChip based on dispute status and\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 211, "deletions": 44}}, {"node": {"oid": "c8591cf0965acd411df46bea88272cb2d96237e2", "messageHeadline": "Enable WC Pay Subscriptions during WC onboarding when US merchant sel\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "2b9e1a06efe4b899d920b8ebd20c2043b0b63081", "messageHeadline": "Remove total from active dispute task title when from multiple curren\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 136, "deletions": 50}}, {"node": {"oid": "9f0a2de2e0bf0544f249334aaed75a1f2d7d8fc0", "messageHeadline": "Remove FRT E2E tests (#6733)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 7, "deletions": 367}}, {"node": {"oid": "ee92c21b13fc9a79873cd5025a82021385a25749", "messageHeadline": "Adjust style of save my info based on previous section (#6738)", "author": {"name": "C\u00e9sar Costa", "email": "10233985+cesarcosta99@users.noreply.github.com", "user": {"login": "cesarcosta99"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "86eaeab15e02eee4d666b64391124ee988dd0f88", "messageHeadline": "Fix incorrect channel value in transaction description screen for Tap\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3a016f1228865686bd3cd14fc366f1759d8e8ed2", "messageHeadline": "Show active dispute as inline notice in order edit screen (#6373)", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 193, "deletions": 2}}, {"node": {"oid": "39e39847215dba950851d59c7003fac1b800bf80", "messageHeadline": "Migrate `HorizontalList` component to TS (#6249)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 65, "deletions": 27}}, {"node": {"oid": "b2cd0a198527226df65bfc5d056c4b7d063f9028", "messageHeadline": "Comment on the unused user exists controller (#6720)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "38c63a1c7bec594b9f6a51e3d6e1ed15275a6761", "messageHeadline": "Add action column with respond button to dispute list view (#6695)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 99, "deletions": 4}}, {"node": {"oid": "f845310ffa1d7e055f0afed33a9436805d1694ae", "messageHeadline": "Branding rollout: WooCommerce Payments -> WooPayments (#6581)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 807, "deletions": 447}}, {"node": {"oid": "19170b23bbfd6d3a7c0f07669ce1638b03637730", "messageHeadline": "Change active menu item for Fraud protection (#6715)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "2297bb458bd4bcdc11ec7c248915cab0c851c7af", "messageHeadline": "Prevent WooCommerce Payments from taking over the WooCommerce Core Se\u2026", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 9, "deletions": 292}}, {"node": {"oid": "7cd11f018b240fb80c642e15ff315bf4769167d8", "messageHeadline": "Fix condition to enable WooPay in the checkout page (#6509)", "author": {"name": "Alfredo Sumaran", "email": "a.sumaran@gmail.com", "user": {"login": "asumaran"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "72f1c7dd1ca4b2bca710a88306f9bf04bdea35e5", "messageHeadline": "BNPL - Integrate BNPL offer messaging for variations in variable prod\u2026", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 84, "deletions": 24}}, {"node": {"oid": "8ad8dd17f88b9c049be5569d42b707ade3723ab0", "messageHeadline": "[BNPL site messaging] Fix Country informed as empty for logged-out us\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "6d6ae7dd6675cffcb464fad7dcc3b0d920774166", "messageHeadline": "Hide Affirm from UPE if country isn't supported (#6604)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 71, "deletions": 6}}, {"node": {"oid": "dc1617a3713315d4052c87ce9c7898b1c41fad83", "messageHeadline": "Hide `disputed on` column in disputes listing (#6666)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 15, "deletions": 87}}, {"node": {"oid": "70d50e3dbb542e42ca26671c6e98a90c9a81ce7e", "messageHeadline": "Duplicate payment prevention service (#6421)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 876, "deletions": 843}}, {"node": {"oid": "a78e7f73f82a395151e81315529d22ba16dc615d", "messageHeadline": "Remove Remind Me Later option from the FRT discoverability banner (#6\u2026", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 13, "deletions": 364}}, {"node": {"oid": "63d40c4f894176cd4f24dc1cc71de961dbfe5b69", "messageHeadline": "Add E2E tests for Fraud & Risk tools (#6357)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 386, "deletions": 7}}, {"node": {"oid": "81e305f04c08b4f751918fe751aa69c7fe1a841d", "messageHeadline": "Tool to update Multi-Currency meta data (#6582)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 487, "deletions": 0}}, {"node": {"oid": "f735ef7492752c40f073f6d484912858ef553a28", "messageHeadline": "Add - Tooltip and ARIA label to PM logos in Translation list and Paym\u2026", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 463, "deletions": 87}}, {"node": {"oid": "442bc5455274968933f2f7acd42e276c155eef8d", "messageHeadline": "Fix minor comment typos (#6665)", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "ce0ede5eb6f6b4a9281b8d9028ef56442d4a16fb", "messageHeadline": "Fix fatal errors when `get_product` method returns `null` (#6377)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 15, "deletions": 26}}, {"node": {"oid": "db6e4446b9f246897c116c56fee90475fb2e29d0", "messageHeadline": "Prefill the Business URL on the onboarding form (#6579)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "39192c6203c52aae421c74d7bfc0e8c846480bb3", "messageHeadline": "Update references to fraudulent disputes (#6653)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 28, "deletions": 23}}, {"node": {"oid": "92850883c3560dee6b91260de70328605d5a9217", "messageHeadline": "Add `strlen` as a callback to metadata filter (#6657)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "2075d93184178b6f6c3f708db7f51c2b616ac0fb", "messageHeadline": "Allow webhooks without livemode to be processed. (#6646)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "4dc95e2788f77176baedd49a5ded837b59e48bf9", "messageHeadline": "Only remove all E2E tests dependencies if FORCE_E2E_DEPS_SETUP is tru\u2026", "author": {"name": "Jordan Bordonado", "email": "jordan.bordonado@automattic.com", "user": {"login": "jbordonado"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "d0eb2874656939701ebddc782b88cadc34433632", "messageHeadline": "Fix process changelog composite action (#6628)", "author": {"name": "Jordan Bordonado", "email": "jordan.bordonado@automattic.com", "user": {"login": "jbordonado"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "bd01196d2c289d8e06f833a605380ee05758b14a", "messageHeadline": "Only remove all E2E tests dependencies if FORCE_E2E_DEPS_SETUP is tru\u2026", "author": {"name": "Jordan Bordonado", "email": "jordan.bordonado@automattic.com", "user": {"login": "jbordonado"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "8b6ad9be18bc08e26a273c4e3958b065029be148", "messageHeadline": "Allow skipping the build zip job when running the \"Release - Create a\u2026", "author": {"name": "Jordan Bordonado", "email": "jordan.bordonado@automattic.com", "user": {"login": "jbordonado"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "b2e21e92f939149a7b2ae4477c7f6d939ed6fdc4", "messageHeadline": "Disable the Stripe billing feature by default (#6635)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "dd9402104aa89a53f8fd319e07a5f2183373234d", "messageHeadline": "Merge trunk v6.1.1 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 203, "deletions": 56}}, {"node": {"oid": "df618823bd378e32d22a6fd276f4ca05399b5f8d", "messageHeadline": "Merge release/6.1.1 into trunk", "author": {"name": "jbordonado", "email": "jordan.bordonado@automattic.com", "user": {"login": "jbordonado"}}, "additions": 203, "deletions": 56}}, {"node": {"oid": "1b927f837342d30d50654da1206e68581f00f5c2", "messageHeadline": "Amend changelog entries for release 6.1.1", "author": {"name": "jbordonado", "email": "jordan.bordonado@automattic.com", "user": {"login": "jbordonado"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "75dbefe10bec8f0a899c41427943e63a858fa63c", "messageHeadline": "Hotfix: additional filters on deposits (#6629)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "683dc4a62625149f221914339725e204f890e114", "messageHeadline": "Amend changelog entries for release 6.1.1", "author": {"name": "jbordonado", "email": "jordan.bordonado@automattic.com", "user": {"login": "jbordonado"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "b54d2e4a0421c78a89e334580e64f45c923a026d", "messageHeadline": "Fix for logic error on advanced filters (#6625)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 30, "deletions": 22}}, {"node": {"oid": "5c4f6a6069cf6ed4402d64b2ab4057afd2f1db64", "messageHeadline": "Wrap logos to not overlap the container (#6614)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9e00b27018fea61061f02a9ad87d6d17220770c3", "messageHeadline": "Amend changelog entries for release 6.1.1", "author": {"name": "jbordonado", "email": "jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "948885f313bdcff5602f132257ee0bdf4c3f4134", "messageHeadline": "Fix syntax for advanced filters in WC 7.8 and over (#6617)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 193, "deletions": 51}}, {"node": {"oid": "04bbfd099fbc97fdfd0835f5974d08d5280395b9", "messageHeadline": "Update version and add changelog entries for release 6.1.1", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "94c6f54fcb4c214506c55209e7557a696bb31fd1", "messageHeadline": "Fixed typo in businessInfo strings in strings.tsx file (#6580)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "00bd0ae33766af8ffd7fcf252ea8c8b7f27f5ebe", "messageHeadline": "Merge trunk v6.1.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 101, "deletions": 218}}, {"node": {"oid": "56d5e8dc3ff09c62c90cf0fd9eea658e0ec194e3", "messageHeadline": "Merge release/6.1.0 into trunk", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 8036, "deletions": 2164}}, {"node": {"oid": "826c5aaa69e1b71eef87652133873a1143a48c28", "messageHeadline": "Fix fatal error on sites using WooCommerce Subscription versions belo\u2026", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "169787f5992830bbc28b3071e92fc3d538ead169", "messageHeadline": "Affirm&Afterpay: refactor subscription product detection. (#6605)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "0871f91ebf4d6376ba636244269ef996ad11ce6f", "messageHeadline": "Update and normalize changelog", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 58, "deletions": 65}}, {"node": {"oid": "1ebf294c79cfb816f1a33f5fe21223efa196d865", "messageHeadline": "Revalidate incompatible extensions when an extension is activated or \u2026", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 243, "deletions": 82}}, {"node": {"oid": "fd6ec00550cafaf483404a6a1f3267920f859943", "messageHeadline": "Handle when `get_disputes_needing_response()` returns non-array. (#6603)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "fbe5b882f68303cddeb21fcee609ed2b491d07bf", "messageHeadline": "Revalidate incompatible extensions when an extension is activated or \u2026", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 243, "deletions": 82}}, {"node": {"oid": "788bf4165b0c6f98033e443ab68386286951af1f", "messageHeadline": "Handle when `get_disputes_needing_response()` returns non-array. (#6603)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "afe0f8ec9eae6e9c7c4476924cae7dcef87c6dc2", "messageHeadline": "Cleanup code of past onboarding experiment and prototype mentions (#6\u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 36, "deletions": 2440}}, {"node": {"oid": "8aaf2240598e0069fc7e59fbea99f39ac0d143f6", "messageHeadline": "Only attach subscription integration hooks if subscriptions is enabled", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ea412abccfd6a64abdb38271428547726362b4a", "messageHeadline": "Only attach subscription integration hooks if subscriptions is enable\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "2909c7d617cf15f64407710dfe8fb96a8d6278d8", "messageHeadline": "Add a way to allow us to define if WooPay should be enabled or disabl\u2026", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "547d305a038ea20a9b92e703b05f8925b6c75389", "messageHeadline": "Affirm&Afterpay: add new test cases. (#6585)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "120f269a6e4f6ed5c275c3f4c642988ae459a293", "messageHeadline": "Update version and add changelog entries for release 6.1.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 99, "deletions": 218}}, {"node": {"oid": "150695cd51fec372d2e8998a7522caee837b4c67", "messageHeadline": "Update Affirm & Afterpay logos with border and icon images (#6574)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 36, "deletions": 13}}, {"node": {"oid": "3fd881a28d7bbbb07a47216e1761fdccc92f3e4c", "messageHeadline": "Add connect page incentive (#6571)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 1329, "deletions": 276}}, {"node": {"oid": "c0582b54424a6964f828bd68785e9a1c66709125", "messageHeadline": "Deferred intent creation for UPE in Blocks checkout (#6537)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 560, "deletions": 111}}, {"node": {"oid": "ac8c889af6aa1cf00a6f79344e20990bf5df511e", "messageHeadline": "Disputes: Categorize \"fraudulent\" as \"unauthorized transaction\" (#6472)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 41, "deletions": 35}}, {"node": {"oid": "7bb2425d8338a9a4f06f550e8b9c9135f48f8a14", "messageHeadline": "Improve the logic which determines if a subscriptions plugin is being\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "14051c77a82ac53201e1097008e798da9aa95c8b", "messageHeadline": "Show description dispute reasons in order notes (#6475)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "def5c52697e1812ad9e39e37db22558292352ba7", "messageHeadline": "WC Home active disputes task: improve wording and reduce `due_by` thr\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 476, "deletions": 95}}, {"node": {"oid": "a05bac6400873ae62e7b9a3a0d97587b7ec4af13", "messageHeadline": "Set UPE order payment method title before email is sent (#6351)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "654f00aaf7f28107a983b76ebacf0a6a0c48b19a", "messageHeadline": "Affirm&Afterpay: messaging element shall not appear for subscription \u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "f58b9741ca178c27e547ce31f4e9db63a87fc0e1", "messageHeadline": "Add support for Czech Republic, Hungary, and Sweden (#6350)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "1ff019d228efcb6c5c3e1730a47caf764e025d2c", "messageHeadline": "Refactor the ProgressBar component to use TypeScript (#6245)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "78bfefa924e699a66d8747f15490b0714f25153c", "messageHeadline": "Fix Pay for Order missing item count meta, wrong fraud box type, miss\u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 96, "deletions": 30}}, {"node": {"oid": "a0b98f50ede90079d376d2521ff1aaa6043da454", "messageHeadline": "Fix issue where checkbox remained disabled when credit card was disab\u2026", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "3246e80504859b99c09d7d800847f378bddacdeb", "messageHeadline": "Refactor the InlineNotice component to use TypeScript (#6243)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "fa8e2ee725f53289e1f658ce057587d6f97af509", "messageHeadline": "Refactor the DownloadButton component to use TypeScript (#6242)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "6842aa0bd8157cb0b17bd29493e40c38a2c0c869", "messageHeadline": "Add additional validation in VAT controller (#6556)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "17497765126e11bbc75dbecf489ac0344362da25", "messageHeadline": "Add validation for Multi-Currency settings updates (and minor text fi\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 802, "deletions": 68}}, {"node": {"oid": "d958e11dff62aa12b3a5f4505d9e8eb8818c509c", "messageHeadline": "Add support for deposit schedule restrictions (#6436)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 75, "deletions": 1}}, {"node": {"oid": "aa52e55bd2a64d81f3e326ae7cdb7b64dc836067", "messageHeadline": "Improve validation when `Enter` key is pressed (#6555)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "2a2559ea89644ef09e43f3cee9674a56134d0de6", "messageHeadline": "Increase the size of PO elegibility modal to avoid vertical scroll (#\u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8c3b4ffc0edb43b5b93b20ae278fee2d1f6c27ec", "messageHeadline": "Remove payment button when product price is 0 (#6334)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "acac886a223c93fb976bf65fac2af0263cdd2f40", "messageHeadline": "Update mock_wcpay_request to properly return the mock response (#5927)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "ec6002f588164a320534d05e42998c275a823d24", "messageHeadline": "Add track events when BNPL is enabled/disabled (#6518)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 79, "deletions": 3}}, {"node": {"oid": "8a78eea99d928e7173fbd4487f4eae054ec65ecf", "messageHeadline": "Fix some i18n issues in checkout (#6388)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 29, "deletions": 10}}, {"node": {"oid": "96be9a7b465d002d0f351d9b8a615dfd825e437a", "messageHeadline": "Integrate Stripe payment method messaging into product details page (\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 142, "deletions": 0}}, {"node": {"oid": "a76784598058607bccae9093cbf51dbf2bda4c5a", "messageHeadline": "Implement BNPL providers in classic checkout flow (#6544)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 75, "deletions": 1}}, {"node": {"oid": "b2a01db80e20f8e819ce1c358d71df7c3bd77f5c", "messageHeadline": "Add a device type filter to the Transactions list page (#6295)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 208, "deletions": 35}}, {"node": {"oid": "872204ed9335ace9c78929e47a32c995d24583ef", "messageHeadline": "Add Affirm and Afterpay to Block Checkout (#6492)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 107, "deletions": 17}}, {"node": {"oid": "d074dc9ee247ff202281b92c45488ff5b510711f", "messageHeadline": "Affirm&Afterpay: respect supported payment ranges. (#6540)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 76, "deletions": 11}}, {"node": {"oid": "3b2b30b9e619cd99c15b21cbf360d7ab093e6c7f", "messageHeadline": "Improve the wording and style of the \"Active Disputes\" task list item\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 539, "deletions": 60}}, {"node": {"oid": "71c8d0414b96bbac76918b9acef944f6b2bbdce9", "messageHeadline": "Affirm&Afterpay: added logo for transactions listing and transaction \u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "9018809ffacfe16de14b3c3ffc0d0ef2a5af0b5f", "messageHeadline": "Gracefully handle missing payment method constants (#5991)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "5804601c58eca5d266e3f49aab050cc48f9b5ad9", "messageHeadline": "BNPL: Add Affirm and Afterpay to settings (#6398)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 146, "deletions": 8}}, {"node": {"oid": "d06384394dac8fd92b284340088931946fb1bfb0", "messageHeadline": "Bump WC versions (#6536)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "c27028002caacf6b890a1969475e2b234d4616db", "messageHeadline": "Remove all actions on preflight check (#6399)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "ff27f046cfa50032d1ce47369f82a37680f17a8e", "messageHeadline": "Links in subscription deactiavtion modal now open in a new tab (#6521)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "a461e27f25fa5c5e78e0e9fb0b89017dd9dc2d48", "messageHeadline": "Improve subscription deactivation copy (#6499)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "285ccc5ff61295f74127f50549dd1d41e207b12c", "messageHeadline": "Updated correct link for request classes docs (#6519)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "52658cc79f5d2521deffa044d3d4a48ff4460883", "messageHeadline": "Fix the ACTION_TYPE variable for the default case of the pre-release \u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a1e6980fd0babf06865e1c772682098884917366", "messageHeadline": "Allow `card_` prefix when validating payment method IDs to fix failin\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 134, "deletions": 9}}, {"node": {"oid": "a0a1f9bd0f103b504508831d6994d347c148e06f", "messageHeadline": "Add a warning when there are extensions incompatible with WooPay (#6483)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 856, "deletions": 451}}, {"node": {"oid": "15b7f89a77d92df4f2ba723c2bfab7856631b6ec", "messageHeadline": "Move hooks out of the payment processing class constructors (#6326)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 195, "deletions": 137}}, {"node": {"oid": "afc2c1c5c8198cccdf53f159cf62250c8074d56b", "messageHeadline": "Make QIT changelog a comment (#6513)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8b9889249702f5f25a99434d1797d6e4e2d1902", "messageHeadline": "Add QIT integration for running security tests locally (#6486)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 197, "deletions": 100}}, {"node": {"oid": "e0b81ae5fb865ff2b5de245f23d8fcc785af63ff", "messageHeadline": "Update UPE settings block for BNLP (#6386)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 324, "deletions": 10}}, {"node": {"oid": "c4900efc680da839e13edbc3fe10d1dcc39aeb5e", "messageHeadline": "Implement the deferred intent creation UPE for the My account subpage\u2026", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 473, "deletions": 108}}, {"node": {"oid": "4665071d895bcf5787afa3d2d5b05013550b6444", "messageHeadline": "Move the overview task list to the welcome greeting to improve visibi\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 78, "deletions": 100}}, {"node": {"oid": "1356f2f6101e49497f06eb9e0eff1eafb37236d5", "messageHeadline": "Merge trunk v6.0.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 124, "deletions": 266}}, {"node": {"oid": "cc6d2f46afa2278a72a976ce9424b164f9a4be0f", "messageHeadline": "Merge release/6.0.0 into trunk", "author": {"name": "Malith Senaweera", "email": "malith.senaweera@automattic.com", "user": {"login": "malithsen"}}, "additions": 77102, "deletions": 86706}}, {"node": {"oid": "529c857ef249024a1fe34f9f1c99e27652a7e7ce", "messageHeadline": "Introduce code ownership file (#6482)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "45ca11166c5f7cac627c3a52b205fdad7006bf6f", "messageHeadline": "Clarify \"disputed\" order note: add amount and deadline (#6381)", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 90, "deletions": 30}}, {"node": {"oid": "ae0f1cfc904d51473d9f24498559b3ffc8affb02", "messageHeadline": "Track WooPay button location updates (#6290)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "7e8581211a09a33445dfd033612dfdaa53790a10", "messageHeadline": "Amend changelog entries for release 6.0.0", "author": {"name": "malithsen", "email": "malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ce63a1ec7074a0c624f2985c7660a8ff85f0c46d", "messageHeadline": "Fix changelog for pre-release workflow when running from the release \u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 98, "deletions": 33}}, {"node": {"oid": "d429743d3fc45751d6510c864480d6a6ee0d2b59", "messageHeadline": "Add Affirm and Afterpay providers to additional payment method setup \u2026", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 311, "deletions": 406}}, {"node": {"oid": "ac03e7f36aa5863498e7c1cfad4681144f9238d7", "messageHeadline": "Update to subscriptions-core 5.7.2.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "17a1bd232a468266dcc0039442d7937d04c21cf1", "messageHeadline": "Update to the latest subscriptions-core.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c1c38c9322f03f15c46cfb7cad565e4b6952ef1d", "messageHeadline": "Update to the latest subscriptions-core.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "c5089b9763937222c1603d19d20fbb23da59da6f", "messageHeadline": "Update includes/subscriptions/class-wc-payments-subscription-change-p\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "4d1a84ea2172d5a73a89a42b326c619aca522e56", "messageHeadline": "Add note about nonce exception", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6e09cce783380315cd702fc270fbe9fa5c198026", "messageHeadline": "Add nonce verification exception for pay for order query arg access", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65d3478725e5c41135e389291bd03a324c7a4a06", "messageHeadline": "Confirm the current user has the permission to change the subscriptio\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d027ad9753a0c7b75e32314535d34caa2dabfe5c", "messageHeadline": "Check the owner of the order and validate the order key before redire\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "9ff63a1f6b7f396830eac70e758550ddb8a1d6e0", "messageHeadline": "Fix SQli injection within multi currency analytics.", "author": {"name": "Dwain Maralack", "email": "dwain.maralack@gmail.com", "user": {"login": "dwainm"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "40b94fabe4efb919c72dfe5e2809c3497170dd4e", "messageHeadline": "Remove feature flag for simplify deposits ui that was re-added due to\u2026", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "1e4c963baa7d2f101f2ac695d9e026bd8f1e5059", "messageHeadline": "Update version and add changelog entries for release 6.0.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 67, "deletions": 239}}, {"node": {"oid": "06f8b35ede0e53a74b890198ef731a4115fae923", "messageHeadline": "Show setup deposits task for PO accounts without sales and right afte\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "cb9c6e3b1071d0e2474732f19458778d0bf7944c", "messageHeadline": "Validate PO text fields on change only after blur (#6430)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 93, "deletions": 31}}, {"node": {"oid": "c0f28f06bde7e180d067e3bf07d35072384d58ba", "messageHeadline": "Add setup_mode to the account data. (#6431)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1b63010a41a137de19d40e00ab3e64c345f89316", "messageHeadline": "Adjust style of deposits icon and text in account details for progres\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "ba1daf503fe7ead89e9a930c21720421ab4bd2fd", "messageHeadline": "Disable Stripe Billing Subscriptions while in Subscriptions staging m\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 136, "deletions": 16}}, {"node": {"oid": "1a1198b02859c7503245db42fbd70e0e2e4d563d", "messageHeadline": "Protect WooPay styles from being easily overridden by themes (#6367)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 29, "deletions": 19}}, {"node": {"oid": "e2c04479efd6dbca3589439c809553ef70ebf1dd", "messageHeadline": "Show PO eligibility modal without checking account status (#6414)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "61271c52c101db7e39b45e4da098a5942b2497e6", "messageHeadline": "Fix account status chip for progressively onboarded accounts (#6409)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 104, "deletions": 7}}, {"node": {"oid": "242e60e334f7becea083de02dfabc3c3a5a2755b", "messageHeadline": "E2E - Fix failing shopper test on WC Beta (#6411)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "568696921ff46cdaa892d117d61409822281230f", "messageHeadline": "Migrate DepositsStatus and PaymentsStatus components to Typescript (#\u2026", "author": {"name": "Alfredo Sumaran", "email": "a.sumaran@gmail.com", "user": {"login": "asumaran"}}, "additions": 62, "deletions": 9}}, {"node": {"oid": "27ff05b3b515f584416c4c92b5499836bd75f663", "messageHeadline": "Refactor `AccountBalances` card to allow separate welcome / balances \u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 461, "deletions": 709}}, {"node": {"oid": "cef719f5f443f8fc0db1d49cfbd28c1d78ca7cea", "messageHeadline": "Add Progressive Onboarding Expess Explat experiment (#6376)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "ffd85b184138350c82fff63ef8ac0bccca40f43d", "messageHeadline": "Fix for authentication on PO eligibility route (#6400)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0f03a5f3c5e497b6bf68a7201dd0e830f6881ff5", "messageHeadline": "Remove user facing mentions to Prototype from the new Onboarding flow\u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "dd6a7a302fcbcb2c8eefc7d11d0dcb34377e9864", "messageHeadline": "Skip merchant failing e2e tests (#6396)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 164, "deletions": 138}}, {"node": {"oid": "3fc29a529e30a8dd328f13121fb12e6806b77b46", "messageHeadline": "Add feature flag for BNLP Affirm Afterpay payment method (#6288)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "99de2876c4bd5335d87136ddc4673db847235857", "messageHeadline": "Fix po router 500 error (#6374)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "265a257b8532120a88dbb4199d870cc8cf127986", "messageHeadline": "Ensures manual capture hook fired only once when multiple gateways pr\u2026", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8329fe5d636ad3b0e005820e16c8f507d6a5c8c7", "messageHeadline": "Fixes flaky UPE E2E tests (#6330)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "3cb6d98e7e31bb802a277ec06d17b29fd0dff5c4", "messageHeadline": "Progressive Onboarding: Store onboarding collected merchant data (#6254)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 105, "deletions": 58}}, {"node": {"oid": "3383af4246cd99b16bc98bd8aad806fce26906a2", "messageHeadline": "Clean up the dependencies doc (#6348)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 62, "deletions": 57}}, {"node": {"oid": "e8068180d9814daf3a58d19ac94d4c5e3dcfba9e", "messageHeadline": "Update `@wordpress/components` to v19.8.5 (#6162)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 67472, "deletions": 84679}}, {"node": {"oid": "fe369c796e73ab137e33f844d46d38800c223443", "messageHeadline": "Default WCPay gateway should always be present on WC Settings screen \u2026", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "b4a1aec2ef836aab48cb7344e8dbeaf5e1d13603", "messageHeadline": "Update e2e tests for compatibility with WCPay Dev Tools revamp (#6028)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 49, "deletions": 50}}, {"node": {"oid": "8101fd96ab8ed49a7f0d0662dccb08448f8bdb44", "messageHeadline": "Update `@woocommerce/components` dependency to v12.0.0 (#6289)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 51871, "deletions": 44091}}, {"node": {"oid": "33c21c6b90cf5593428c08aeb424600a789a9c07", "messageHeadline": "Fix tour copy to remove review mentions (#6328)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "0d9363cb46aa891c6ca3351ed802a349821da6be", "messageHeadline": "Track downloads on deposit details page. (#6281)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "9fe4675a47c6914735e7cfe55f1028e9c3c86d47", "messageHeadline": "Remove redundant unused variable `isButtonDisabled` in instant deposi\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "5f326980059547bd267616c12c5e92845f68c007", "messageHeadline": "Add a session check to avoid fatal error when new payment methods add\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "b60b547deebca054d4f7d87890a684181e732391", "messageHeadline": "Merge trunk v5.9.0 into develop", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 145, "deletions": 290}}, {"node": {"oid": "445cb6647808892037d0f9e5d37c6695c9ecc6eb", "messageHeadline": "Merge release/5.9.0 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 61876, "deletions": 47832}}, {"node": {"oid": "8a6bf717ccb8068de5cd3a4ba4bde637872fd2d7", "messageHeadline": "Automatically update the local WCPay Dev Tools clone to use the lates\u2026", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "b84e1c7c2e61f84188546a4052557ca3a0e4861f", "messageHeadline": "Fix incorrectly labelled card gateway for the enabled deferred intent\u2026", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "435ba7a067aab3a8a14abcbbc372195fdaa40798", "messageHeadline": "Track overview balance (#6307)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "8a050009d15d5e15c4d3e2c4cfb23deeebc3aa6e", "messageHeadline": "Remove some changelog entries.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "273ba35a8f20c437e5abf855431ef344b75af4e8", "messageHeadline": "Fixes Pay for Order page functionality in split-UPE (#6177)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 75, "deletions": 5}}, {"node": {"oid": "165196df370d4ed574057280c513db035375adb1", "messageHeadline": "Add error notice when using ISK with decimals (#6233)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "bc777ebec5347d4849f65b210178574ee5bfac5f", "messageHeadline": "Allows 3DS payment methods to be reusable with deferred intent UPE (#\u2026", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "603ee092c944ecc8b5bd9ad4ad60cef885722ff8", "messageHeadline": "Catch error when validating checkout fields (#6262)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 25, "deletions": 14}}, {"node": {"oid": "8234905982f78cdeb9423b1a83f4d2446a9c197c", "messageHeadline": "Fix Single currency settings screen currency preview for ZDC's (#6269)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "4331e1ce5d529400494f5f210c17804e5890edb9", "messageHeadline": "Use the branch selected when triggering the pre-release workflow (#6309)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "a00c309b09d9a5c4aa48db5b13a5fe56de5d821d", "messageHeadline": "Address progressive onboarding feedback (#6255)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "6b4178618076172cb66affab046aceec0584b361", "messageHeadline": "Update connect account page (#6282)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 907, "deletions": 1656}}, {"node": {"oid": "d085fa761eec9459d9f080f8a706b0521c870491", "messageHeadline": "Amend changelog entries for release 5.9.0", "author": {"name": "shendy-a8c", "email": "shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 4, "deletions": 18}}, {"node": {"oid": "27ec4d6629102b367ed126f6f9b89a05b0b94c13", "messageHeadline": "Remove fraud and risk tools feature flag again (#6299)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 161, "deletions": 235}}, {"node": {"oid": "9bec48534af08a97cafa2c21f46347a04e654474", "messageHeadline": "Add AVS rule to Fraud & Risk tools (#6275)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 1590, "deletions": 2278}}, {"node": {"oid": "de25f524bd6692e5d14b47449dc7d3ca0cc46a5f", "messageHeadline": "Add changelog entry for the Fraud and Risk tools feature", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "85d8791ed9e2cad6c14b1ce791e9258a7e7d134b", "messageHeadline": "Bring back the rest-user-exists-controller file (#6303)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "d45c765c3220d4a9516d7ad0e65c96f943a4bb83", "messageHeadline": "Bring back the rest-user-exists-controller file (#6303)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "8242e7ae5ba079aa1dd96096c437837f7dcadd53", "messageHeadline": "Add changelog entry for the Fraud and Risk tools feature", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "54e5bd1ed9c4a0e36da6321a4d29d9482a3deb17", "messageHeadline": "Remove fraud and risk tools feature flag again (#6299)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 161, "deletions": 235}}, {"node": {"oid": "9da96c94cccb83a0efbaa102da4009a7b7b4e4c1", "messageHeadline": "Add AVS rule to Fraud & Risk tools (#6275)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 1590, "deletions": 2278}}, {"node": {"oid": "9641910252114ccf16bbddfcc2e5f8e42ec43526", "messageHeadline": "Remove changelog entry that should not be there. Read PR 6268.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "69512177508911457849f71799cab20043c1a321", "messageHeadline": "Amend changelog entries for release 5.9.0", "author": {"name": "shendy-a8c", "email": "shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 18, "deletions": 46}}, {"node": {"oid": "18f553b23dfbf4fec31d7837b295ed8622112697", "messageHeadline": "Fix changelog from PR 6225 (#6268)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "d18c821655d6227f8dcc98e99b28c486444fc02b", "messageHeadline": "Remove `simplifyDepositsUi` feature flag and legacy UI code (#6280)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 185, "deletions": 1691}}, {"node": {"oid": "93df79069a881d00acf1c336c3eb2541f1e8fa95", "messageHeadline": "Fix keyboard navigation for account balance tooltips (#6252)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 79, "deletions": 12}}, {"node": {"oid": "d95dd912e9c07f18d45512ce00d12155f03916b1", "messageHeadline": "Fix changelog from PR 6225 (#6268)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "130fe427b7809d725cbf794426e63a2855d44fbe", "messageHeadline": "Update @woocommerce/subscriptions-core to 5.7.1 (#6210)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "856b03d346e2c9b769ec85458d5ae026040405da", "messageHeadline": "Update @woocommerce/subscriptions-core to 5.7.1 (#6210)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "3e379865153e5cc3324da628439c726fb816d80c", "messageHeadline": "Remove `simplifyDepositsUi` feature flag and legacy UI code (#6280)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 185, "deletions": 1691}}, {"node": {"oid": "616861dfdcc2f53fbeb4ff92d51c782b7d9f7126", "messageHeadline": "Fix keyboard navigation for account balance tooltips (#6252)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 79, "deletions": 12}}, {"node": {"oid": "c7ea278371efdc0900f13f851ea6275796a5a970", "messageHeadline": "Update version and add changelog entries for release 5.9.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 133, "deletions": 294}}, {"node": {"oid": "137a781fe12538c3c6f1e4fac72d76633659234c", "messageHeadline": "Update Platform Checkout Tracking conditions (#6175)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 83, "deletions": 27}}, {"node": {"oid": "8d3db0c01026f6a09fcb9da8a5e6b5be15a2e0be", "messageHeadline": "Fix Tracks prop to use the correct header (#6265)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a410a9c1e3f82e3182b4c9b68fb920506c6ad084", "messageHeadline": "Add tracking to user interaction of deposits settings (#6037)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "71f262b002acc9ac91e83f54d7966ca8dbc36b0c", "messageHeadline": "Fix AJAX response notice for multi-currency due to empty currencies d\u2026", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "1f6ecce1c09b47a492096b7b1428b18cdec6c656", "messageHeadline": "Update WordPress dev dependencies (#6284)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 1025, "deletions": 35}}, {"node": {"oid": "d94ce88abada8942c4361c10b859661d6cc1e48e", "messageHeadline": "Update wordpress/data-controls dependency to 2.6.1 (#6256)", "author": {"name": "Foysal Ahmed", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 793, "deletions": 1355}}, {"node": {"oid": "0ccc709ccd0c2a74b87545076695a17550d4ce6a", "messageHeadline": "Update `react` & `react-dom` dependency to version 17.0.2 (#6180)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 1440, "deletions": 1371}}, {"node": {"oid": "b7634468560d905a479d50066233f807da62413f", "messageHeadline": "Special tooltip content when pending balance is negative (#6260)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 70, "deletions": 27}}, {"node": {"oid": "3f8be8d421a22ccf1de056f0a8ba4d7c1805d385", "messageHeadline": "Use timezone to check WooPay available countries (#6236)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "75cb1e62d5f8ff47d7150e00f718f79b89a8396b", "messageHeadline": "Fix modal redirection after classname change (#6273)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "78b87746076e0d078a9d03cd3fed0c7aa6999d7d", "messageHeadline": "Convert the fraud protection settings files to TypeScript (#6032)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 1160, "deletions": 586}}, {"node": {"oid": "119546bee31310e10c57db44bce04eb06888b0c5", "messageHeadline": "Prevent WooPay redirection when OTP frame is closed (#6250)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "5d958ec735db1e58115f2b06f95750f1457257bc", "messageHeadline": "Update naming convention from \"platform checkout\" to \"woopay\" (#6061)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 1165, "deletions": 1397}}, {"node": {"oid": "bb1378a0a36dfd70e3b3cb7ff5877e3c7ccc64a1", "messageHeadline": "Fraud & Risk tools usability improvements (#6221)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 847, "deletions": 1189}}, {"node": {"oid": "005379720b7761dd6d992cd632f702a47d3e7bc2", "messageHeadline": "Update the Fraud & Risk tools welcome tour copy (#6156)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 76, "deletions": 29}}, {"node": {"oid": "2e1773e7e5acebb38d3eef6780242129932abc19", "messageHeadline": "Update the fraud and risk tools banner (#6154)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 20, "deletions": 42}}, {"node": {"oid": "749a8d8d9b44dbfc5153fd238f3a39a3b00a7166", "messageHeadline": "Minor tweak - remove space from i18n string (#6134)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "42ebc62c5908d752d7cfbf79085b5326ff2634c1", "messageHeadline": " International Expansion Phase 3 Group 2 - Add support for 3 new coun\u2026", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "22461c691eae0858fe49771975589fe85014d4d5", "messageHeadline": "Hide the deposits card for merchants without an estimated deposit and\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "731a5127ff2caa2d9d92df3dc18618f8205f41dd", "messageHeadline": "Supply correct payment method instance to process_redirect_payment (#\u2026", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 59, "deletions": 4}}, {"node": {"oid": "7c0c5116c41a43c21a34e0d05bb25b5664cdfec4", "messageHeadline": "Adds script to create HTML test coverage report (#5838)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "964f834569f19eacfa04f5e6cc62568de0274386", "messageHeadline": "Update WordPress dev dependencies (#6253)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 2342, "deletions": 1448}}, {"node": {"oid": "b8c022e65ceab4101aaef489ccc36158540e7d4f", "messageHeadline": "Add support of complete_kyc_link in wcpay-link-handler route (#6226)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "8811cc5f373276e8e7efd07fdee1832cf325a37d", "messageHeadline": "Add fraud prevention token to missing places (GPay/Apple Pay) (#6238)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "e92b512efb5db8e152d1441d772b73929706b043", "messageHeadline": "Add basic usage tracking in deposits list (#6225)", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 40, "deletions": 13}}, {"node": {"oid": "1d629a3d32a1d0e7415f1696dd6c33d6ef403c84", "messageHeadline": "Revert \"Add changelog\"", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "02ad708396f811c2c4ef87a9857d65f9b59960e4", "messageHeadline": "Revert \"Add types to DownloadButton\"", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "cab90fb8174be216dc94bbee963131709bcd2b11", "messageHeadline": "Add changelog", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "fbe9dadfb850bdb4e3e97dbd26f9d68a7d04c8b6", "messageHeadline": "Add types to DownloadButton", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "0c78fbb2d4f400e90afb27e2b5032cff374f7a78", "messageHeadline": "Avoid registering express button hooks when payments are disabled (#6\u2026", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 123, "deletions": 17}}, {"node": {"oid": "c72001cd3f4d8b3a1d02393f3f67a50b4bc5d039", "messageHeadline": "Explicitly mark used dependencies (#6228)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 549, "deletions": 1299}}, {"node": {"oid": "eaca7b6bf7e3789ae623289aa21068c574db40d0", "messageHeadline": "Update @woocommerce/experimental to 3.2.0 (#6237)", "author": {"name": "Foysal Ahmed", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 38345, "deletions": 33368}}, {"node": {"oid": "e8e1567e39cc4e324bf7a800620acbbfe8162eb7", "messageHeadline": "Deferred intent creation for split UPE gateways (#5869)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 1228, "deletions": 152}}, {"node": {"oid": "0b07544ee040a126f38ba59485f2228d49619fc8", "messageHeadline": "Bump WC & PHP versions + Remove pinned composer version (#6201)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "88712393b831ed90b4ff9818f9152b81b485878c", "messageHeadline": "Add progressive onboarding tracking events (#6128)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 191, "deletions": 11}}, {"node": {"oid": "c339ae2a3a3563823e020b284ebe6646f85550d6", "messageHeadline": "Remove WooPay subscriptions user check endpoint (#6174)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 4, "deletions": 124}}, {"node": {"oid": "c9a7ed8f65190f11b74fc11b4b114fb69a47891a", "messageHeadline": "Update `@woocommerce/explat` to v2.3.0 (#6212)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 116, "deletions": 136}}, {"node": {"oid": "c0b26e9701c8755edc6c0040a856d6e452b3f3d6", "messageHeadline": "Fetch, cache, and localize for JS onboarding wizard fields data from \u2026", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 698, "deletions": 653}}, {"node": {"oid": "dbed7ac9e8e4358bcd59fc92040571ab9f523f05", "messageHeadline": "Redirect unavailable Payments > Overview to the Payments > Connect pa\u2026", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 175, "deletions": 14}}, {"node": {"oid": "23bbd4c6e81419d2cddcb4286d6e28fc42e39f0e", "messageHeadline": "Merge trunk v5.8.1 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "218b3e01ceb52c31212120f556e5717a1fd0f9b9", "messageHeadline": "Merge release/5.8.1 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "9422fb1e7174ece57f8988014cb2e7720e117334", "messageHeadline": "Amend changelog entries for release 5.8.1", "author": {"name": "shendy-a8c", "email": "shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "c8b16e0fd5fcf41eb0101154ac0099da467340c8", "messageHeadline": "Add Cart to WooPay enabled check (#6184)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "1ef0e6a96e829e271b2f621b285ab084c488b662", "messageHeadline": "Update version and add changelog entries for release 5.8.1", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "4d49c84c1dd4e1513eacc60088ac05170cb46a8f", "messageHeadline": "Implement pending account status (#6148)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 195, "deletions": 14}}, {"node": {"oid": "31a3b90e91550b5ee102c36bbb5d8eb7273137d0", "messageHeadline": "Update dependabot config file (#6197)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "cfc0f69c1e7a6ac4b797c2c11b0af26c45d4b39a", "messageHeadline": "Add basic tracking for deposits card (#6188)", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 35, "deletions": 7}}, {"node": {"oid": "e564f363ca9b4b6f1e0c6f8c0d3a3493418fed9a", "messageHeadline": "Ignore semgrep errors where safe (#6176)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "69be91801ed6751f995b1dc52e785f7d4c5aaf45", "messageHeadline": "Update @wordpress/scripts to v19.2.3 (#6179)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 41704, "deletions": 34592}}, {"node": {"oid": "c8d39dc4d5576b4636331b42bee8e91e1195dbce", "messageHeadline": "Run only pending timers to avoid recursive loop (#6190)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "d86db70c8fe415acb9c27a91f19a716564735236", "messageHeadline": "Add progressive onboarding eligibility modal (#6165)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 346, "deletions": 3}}, {"node": {"oid": "f7a83436af183ec1d8057c34d376c49f0b28cc89", "messageHeadline": "Update @wordpress/hooks to 3.6.1 (#6172)", "author": {"name": "Foysal Ahmed", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 53, "deletions": 518}}, {"node": {"oid": "17391b2d8c0a5d27192d7085de03f92ba4e23be9", "messageHeadline": "Update @wordpress/plugins to 4.4.3 (#6171)", "author": {"name": "Foysal Ahmed", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 467, "deletions": 127}}, {"node": {"oid": "f3584837a69f1385a12b94e23b3b88c730ff7ad5", "messageHeadline": "Update `@wordpress/element` dependency to version 4.4.1 (#6166)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 469, "deletions": 835}}, {"node": {"oid": "3270662d491c4450729c0357d0cf6b56ad85eb17", "messageHeadline": "Express checkout button display class (#5937)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 473, "deletions": 61}}, {"node": {"oid": "9fa0bbbe007c1072776f13b401aeb530a4403f37", "messageHeadline": "Progressive onboarding full page design (#6055)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 709, "deletions": 165}}, {"node": {"oid": "e9d75db08fa19909af034e85b37b439862b77a3b", "messageHeadline": "Update `@wordpress/icons` to v8.2.3 (#6164)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 554, "deletions": 98}}, {"node": {"oid": "1c92d77b407ba02c01e1a40525bef1cacdc9e9ff", "messageHeadline": "Update @wordpress/date to v4.5.0 (#6137)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 77, "deletions": 58}}, {"node": {"oid": "9a0d0fa07a325adbbb571b27ac935e985b730395", "messageHeadline": "Update @woocommerce/date dependency to version 4.2.0 (#6144)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 129, "deletions": 94}}, {"node": {"oid": "f56e433da5f4e59cf7d9ab9fa8394d98928c08d7", "messageHeadline": "Update @wordpress/api-fetch dependency to version 6.3.1 (#6145)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 974, "deletions": 573}}, {"node": {"oid": "589d167b02c5fbefc0aa7515f49348757b074a14", "messageHeadline": "Handle incorrect address errors in terminal location API (#5989)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 58, "deletions": 1}}, {"node": {"oid": "1152451669479085a7ffa6ce711b4147c4258d1b", "messageHeadline": "Update `@wordpress/i18n` to v4.6.1 (#6160)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 40, "deletions": 390}}, {"node": {"oid": "af41602d1b50a34f1519491cf40bc6a1dbdce1aa", "messageHeadline": "Update `@wordpress/data` to v6.6.1 (#6143)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 1022, "deletions": 1158}}, {"node": {"oid": "6079b9b467f139ec7390c1a0177605c197de3c58", "messageHeadline": "Fixed the currency switcher on widgets admin page (#6035)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "624e4a9283ba315e41a0c389a05c1bd23d86d274", "messageHeadline": "Merge trunk v5.8.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 103, "deletions": 300}}, {"node": {"oid": "9797501248d45fa165465cfabd3ec7f5386fce3d", "messageHeadline": "Merge release/5.8.0 into trunk", "author": {"name": "mordeth", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 11279, "deletions": 4957}}, {"node": {"oid": "a4102e69d27a07bd22f5554c6e4a130cdddcaacc", "messageHeadline": "Amend changelog entries for release 5.8.0", "author": {"name": "mordeth", "email": "mordeth@users.noreply.github.com", "user": {"login": "mordeth"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "f0c2c1d48360bb73fc0f871bbaeab1484b466071", "messageHeadline": "Disable WooPay when customer is logged out and trying to buy a subscr\u2026", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "13835680+reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 52, "deletions": 12}}, {"node": {"oid": "72ba77c973ba6f74cca79b56a87c3d94ff33eafe", "messageHeadline": "Disable WooPay when customer is logged out and trying to buy a subscr\u2026", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "13835680+reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 52, "deletions": 12}}, {"node": {"oid": "7dadfdfca24e9b9f90039c03157623683905c254", "messageHeadline": "Fixed php8.1 errors on /wp-admin (#6050)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "02c005bf56f85580ba76ed8c69b2e85ec479e0c1", "messageHeadline": "Fix class `AbstractCartRoute` not found (#6146)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 52, "deletions": 41}}, {"node": {"oid": "2766bd5967595121aa99e54d25b7282d1fb529af", "messageHeadline": "Fix class `AbstractCartRoute` not found (#6146)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 52, "deletions": 41}}, {"node": {"oid": "3f2d935432020149aeda7a73bc6fb511853a598f", "messageHeadline": "Add deprecated annotation and version in deprecated functions (#5968)", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "00ad45b67f0214f2563251d7eae2ff47862056d7", "messageHeadline": "Hide WooPay button when logged out and subscriptions involved (#6133)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "13835680+reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "c29b6ef8df2334e745c51e665932d954b7b5598e", "messageHeadline": "Use Store API Token + Jetpack token validation from WooPay (#6139)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 549, "deletions": 12}}, {"node": {"oid": "8dae0d37d1ecc4431553dc1a698fbb83bc285fc4", "messageHeadline": "Hide WooPay button when logged out and subscriptions involved (#6133)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "13835680+reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "ebfe60edf93cf5b43567dce6d0c6fa0a796888d9", "messageHeadline": "Use Store API Token + Jetpack token validation from WooPay (#6139)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 549, "deletions": 12}}, {"node": {"oid": "ccc303d19d2934f98a06cd7eeda555beed2c7d84", "messageHeadline": "Remove duplicate constant. Remove unused Use statements. (#6138)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "49bbd6bb84394138840e009e6eb10adebe7e0c49", "messageHeadline": "Update `@woocommerce/currency` to v4.2.0 (#6099)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 437, "deletions": 205}}, {"node": {"oid": "3e5531d34e4c87a9e15622fe0b5d69c40425d61a", "messageHeadline": "Update `@wordpress/url` to v3.7.1 (#6113)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 44, "deletions": 16}}, {"node": {"oid": "e0a2772bfe16d7608f124da79132129b90cc6077", "messageHeadline": "Update version detection for subscriptions-core (#5227)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "2e23e0ebcf787632839230ff37f161cfa48de593", "messageHeadline": "Fix changelog entries for 5.8.0", "author": {"name": "jbordonado", "email": "jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 2, "deletions": 174}}, {"node": {"oid": "729f8ec94b7423e2f0f18cfebef539750379154b", "messageHeadline": "Amend changelog entries for release 5.8.0", "author": {"name": "jbordonado", "email": "jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 86, "deletions": 5}}, {"node": {"oid": "8e2321c413d58bbc3fafc3dd012297a2a0f1dddc", "messageHeadline": "Fix WC requires header to omit the patch version (#6136)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "48fb1904d76de2ed227c8f014ab5206db2bb5137", "messageHeadline": "Update version and add changelog entries for release 5.8.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 179, "deletions": 298}}, {"node": {"oid": "1c20c72c18066ed99e2d65b30ddae4feff5b580e", "messageHeadline": "Bump WC 'tested up to' version to 7.6 and minimum version to 7.4.1 (#\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "2b3abc59e3b4c955a42245b96e8104d13ebb86c8", "messageHeadline": "Adds toggled legal mandate to all WooPay settings pages (#6101)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 58, "deletions": 7}}, {"node": {"oid": "8b95f5707f42522c302a9ababe1364d02a8eb4ac", "messageHeadline": "Revert \"Update order status to 'Failed'\" ( accidentally added to deve\u2026", "author": {"name": "Nagesh Pai", "email": "nagesh.pai@automattic.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45351dd9a69c45cf80a6029716e5a6e21b0ac57e", "messageHeadline": "Revert \"update tests\" (accidentally pushed to develop)", "author": {"name": "Nagesh Pai", "email": "nagesh.pai@automattic.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "babc8a2cf1b4976d01b2ab8b0c1028e8b7c63dfd", "messageHeadline": "update tests", "author": {"name": "Nagesh Pai", "email": "nagesh.pai@automattic.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8b5b9c535a09ef5c1c4ef0afa6e8adf63f68e972", "messageHeadline": "Update order status to 'Failed'", "author": {"name": "Nagesh Pai", "email": "nagesh.pai@automattic.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "24c9739bf57f901ae080f53e38893daed771c3bd", "messageHeadline": "Clear account cache on update plugin (#6103)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e0798da45b7c562bd64b8583973f4b02069dfbc1", "messageHeadline": "Improve authorization capture notification message in payment details\u2026", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 323, "deletions": 247}}, {"node": {"oid": "c4b404c90d088a11e927b3d04e257aa011191c49", "messageHeadline": "Update subscriptions-core to 5.6.0 (#6102)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "2e8aaa7c378c96776e3b5d231d41357ff4f1ba92", "messageHeadline": "Update fraud protection discoverability banner action buttons (#6065)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 22, "deletions": 29}}, {"node": {"oid": "3b2e15ca8a3e19f54e74d37bbd1e26ed5f0403b7", "messageHeadline": "Update Dependabot to tag team Harmony for reviews (#6059)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "6f6dfbb2085c0551027fd4df9bb17d4b0fb21808", "messageHeadline": "Simplify Deposits UI - Turn on new deposits overview UI by default (#\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "94c42a5ce7e66fad558cc4619e752387feb7099a", "messageHeadline": "Bump automattic/jetpack-connection from 1.37.3 to 1.49.1 (#5465)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 416, "deletions": 470}}, {"node": {"oid": "8180214324ab08c8baffeb4d4de8c9ad52852675", "messageHeadline": "Dev - Add tests to cover using user tokens for some recently added WC\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "6dacc7fddbec8a220f02aa42000d6a8eab258c14", "messageHeadline": "Transactions - Use Pill component to display risk levels in transacti\u2026", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 61, "deletions": 43}}, {"node": {"oid": "948b065ef490e20107f14891bc876e00fa2fdcc8", "messageHeadline": "Update dependencies.md regarding JS dev dependencies", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "f595703e1d4fe20a772e9f901254f7ba3a4f1f12", "messageHeadline": "Expand Stripe Link test coverage (#6046)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 644, "deletions": 94}}, {"node": {"oid": "0767eccac54794e80047ba2a6477baf831c8951c", "messageHeadline": "Display a deposits paused notice when the account has a negative avai\u2026", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 283, "deletions": 103}}, {"node": {"oid": "afbb6547ca1a92366825273c7b9becacd49df7a2", "messageHeadline": "Fix #5963. GPay shows $0 for subscription_variation products (#5964)", "author": {"name": "Esteban Cairol", "email": "ecairol@gmail.com", "user": {"login": "ecairol"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "64ac842e0af017f480ea729db48090d61d9afee5", "messageHeadline": "Simplify deposits UI - Don't show deposits history for stores that ha\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 57, "deletions": 68}}, {"node": {"oid": "4ba70b2d5a9b782a9b1a4e12d4b6da927fd7c60a", "messageHeadline": "Fix fraud transactions list filtering (#6036)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 319, "deletions": 83}}, {"node": {"oid": "31c9501a63ba4855489a0d8fae9a37100e3246a0", "messageHeadline": "Update the dependencies doc to reflect how we choose the new target v\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "14b49378b81972dc813777b02c905595d1a136ba", "messageHeadline": "Add Instant deposit button in Simplify deposit UI. (#6004)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 230, "deletions": 100}}, {"node": {"oid": "43d77ea3b3413ff7ecc875836a33d5d33bcf54a7", "messageHeadline": "Transactions - Increase the size of the Capture action button on the \u2026", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "5e772149ea90e8ec179b015703f809bbc3446711", "messageHeadline": "Migrate login_links, capital_links, tos_agreement to use the core Req\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 650, "deletions": 205}}, {"node": {"oid": "4ecf5044e6defe13619ca78b354d35f6ee794c0f", "messageHeadline": "Refunds API request classes (#5967)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 687, "deletions": 223}}, {"node": {"oid": "4b46b5c19c69ab12f40315f02db0c26f14036920", "messageHeadline": "Migrate update_account API to the core Request class (#5959)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 401, "deletions": 80}}, {"node": {"oid": "dfa8cab95d40d3a9222e4b66ba1cad40bbb92860", "messageHeadline": "Migrate get_account_data API to the core Request class (#5879)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 393, "deletions": 182}}, {"node": {"oid": "432ce8f5ed592df09e340ae6ed43d17a17123b0f", "messageHeadline": "Prefill Stripe KYC data for test accounts with hardcoded data (#6012)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "d4f47b7e0b53922a7823e5d718f40202b6f53768", "messageHeadline": "Modify text of onboarding success card and make it dismissible when f\u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 57, "deletions": 14}}, {"node": {"oid": "67f847c7fb07d63c8857d548e4380b9ca2d82af4", "messageHeadline": "Simplify deposit UI: rearrange next deposit notices and style them co\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 66, "deletions": 63}}, {"node": {"oid": "04c9281ec10e65151511dcb1476534051ebf839f", "messageHeadline": "Simplify Deposits UI \u2013 Refactor AccountBalancesTabPanel loading state\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 140, "deletions": 119}}, {"node": {"oid": "f101b8a031523c0657f08ba2f510f9dcb8b125d1", "messageHeadline": "Improve PHP code coverage (#5978)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 801, "deletions": 3}}, {"node": {"oid": "6c40d2b242ea36c0274bc05e8d14f721662e0ec0", "messageHeadline": "Update fraud status logic on payment details (#6005)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 117, "deletions": 536}}, {"node": {"oid": "ef62490437fd3a9d0eff2c0fc04ec2e476b5a8b4", "messageHeadline": "Convert the fraud and risk tools banner to TypeScript (#6015)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 74, "deletions": 43}}, {"node": {"oid": "a63c28bfa9e74c61ee6b4e277a602fdaeae08ac1", "messageHeadline": "Post-onboarding test mode UX (#6009)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 384, "deletions": 10}}, {"node": {"oid": "6a8bf805472876fde170cd74171cd68e5633b325", "messageHeadline": "Update readme.txt with better links, accurate info (#5676)", "author": {"name": "Adam Heckler", "email": "5512652+aheckler@users.noreply.github.com", "user": {"login": "aheckler"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2e2a1ca141281e8a9601a7c8238ff80bd8f1c808", "messageHeadline": "Use WordPress `CardBody` and `CardDivider` components for standard pa\u2026", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 104, "deletions": 56}}, {"node": {"oid": "82a1d8ae21690c0c63f5ef801be5c9251d21efa3", "messageHeadline": "Revert \"Expand Stripe Link test coverage\" (#6008)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 32, "deletions": 512}}, {"node": {"oid": "ff9d462a2afbccc00e9665d582a8f952e54394b0", "messageHeadline": "Update task-list to use the TIME.DAY_IN_MS from constants file (#6007)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "791b936eeffece69be81897a112f6dadd7f69587", "messageHeadline": "Add additional fraud meta box types and messages (#5888)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 635, "deletions": 124}}, {"node": {"oid": "4c2f691c6e0fda63292fa20385a99350da4216f7", "messageHeadline": "Add/Update required components for progressive onboarding (#5895)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 920, "deletions": 5}}, {"node": {"oid": "3ac61ba1cd7b2e84a4e41b8d0ed0da146682f08b", "messageHeadline": "Issue/5697 add deposit business day delay notice (#5839)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 74, "deletions": 8}}, {"node": {"oid": "5a140a40a6a17495ac2c5b5ba3656ceaecca3e95", "messageHeadline": "Expand Stripe Link test coverage (#5804)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 512, "deletions": 28}}, {"node": {"oid": "c465f513fe20b5c74ff06371fc04267faa039225", "messageHeadline": "Update changelog entries for 5.8.0 pre-release (#6003)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 6, "deletions": 40}}, {"node": {"oid": "d2228b040ef19e8478560eee56474909e08a3117", "messageHeadline": "Share selected currency state across account overview page components\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 357, "deletions": 132}}, {"node": {"oid": "e556560fef23c7b354978f301d5e5e93314fad4d", "messageHeadline": "Use the new Deposit Status Pill on the Deposits table (#5956)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "b6e37ebf103aba3dc9be58daf9be647fcee14ce8", "messageHeadline": "[Simplifying Deposits UI] Update the deposit status chip to use our n\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 99, "deletions": 113}}, {"node": {"oid": "096a519efe4f7002e0e81c1244bc3336d9a64599", "messageHeadline": "Add progressive onboarding mode choice (#5842)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 621, "deletions": 59}}, {"node": {"oid": "5bcac86c263713ca9129ccf01772ab5e01fbb4f0", "messageHeadline": "New account period notice in Simplify Deposits UI (#5861)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 105, "deletions": 4}}, {"node": {"oid": "420594456242d945c85ef16b6d19a5c3ab1d4dc3", "messageHeadline": "Add settings page section anchors (#5953)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 68, "deletions": 18}}, {"node": {"oid": "2bd17d1613da52ca10866e0dc5c3cb9da8e74322", "messageHeadline": "[Simplifying Deposits UI] Adds the recent deposits table (#5850)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 297, "deletions": 6}}, {"node": {"oid": "f18f38c0b9c6feaceff573b010c3c856b19a4b11", "messageHeadline": "Add tooltips to each balance title in the account balances card (#5805)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 324, "deletions": 32}}, {"node": {"oid": "3f315925096570c5f92c5a8458a1c5a3931d6110", "messageHeadline": "Simplify deposits UI - Add billing schedule section heading (#5891)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 484, "deletions": 90}}, {"node": {"oid": "65fc2144f23f7597ccd125b81d25c5612a259673", "messageHeadline": "Add notice to next deposit card indicating capital loan funds (#5902)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 162, "deletions": 1}}, {"node": {"oid": "53d789b072ed033e960cff1229742655883b0256", "messageHeadline": "Updates our `<Pill />` component to use WooCommerce Core's Pill compo\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 188, "deletions": 49}}, {"node": {"oid": "a1d69b179c78323fa690f008d1213552275fee43", "messageHeadline": "Merge trunk v5.7.0 into develop", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 143, "deletions": 334}}, {"node": {"oid": "29292b783f31af50741b65e21322ee25f5f818b5", "messageHeadline": "Merge release/5.7.0 into trunk", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 37184, "deletions": 10691}}, {"node": {"oid": "0efd8d267e387f8405375cf48c779aeadb208335", "messageHeadline": "Bump WP and PHP versions and unpin composer version in GH workflows (\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 74, "deletions": 51}}, {"node": {"oid": "1d6fab1cb6af349a6d9df4fbcff7fc4d6e932fdd", "messageHeadline": "Add checks to prevent interacting with multi-currency if it is disabl\u2026", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 269, "deletions": 9}}, {"node": {"oid": "0cf9aaa4303deaf1eb3fab852d920559b682329e", "messageHeadline": "Allow the `process-changelog` composite action to proceed even withou\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ae116e1808b36910a2bb58bea847ad148da4bc18", "messageHeadline": "Cooldown \u2013 Prevent `moment` bundling (#5949)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "95cb854b95307eed72fee3548065e54559f0fab7", "messageHeadline": "Merge branch 'trunk' into release/5.7.0", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "abf36fd26db85e73c5cdc850ab50b59eeaa79c1d", "messageHeadline": "Revert \"Add settings page scroll into view\" (#5952)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 8, "deletions": 64}}, {"node": {"oid": "f6aa0034528e56ac52b6e40a623c2ba6a0524849", "messageHeadline": "Add order failed hook (#5833)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "797da8cd71079e9d4b60a8d551c632b55a9d5d1c", "messageHeadline": "Remove standard and high fraud protection settings. (#5947)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 10, "deletions": 1666}}, {"node": {"oid": "b5823fe25abf953cdb47c556ef42a6d982e97cc2", "messageHeadline": "Add payment_method_types array returned from Stripe payment_intent in\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 88, "deletions": 58}}, {"node": {"oid": "c78340edbe4ca214239add6c7fe0b42bb56f79e8", "messageHeadline": "Update woopay logo (#5898)", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 75, "deletions": 45}}, {"node": {"oid": "7e37fc5302a084a170df1ad37892ed943ec7be26", "messageHeadline": "Revert \"Remove fraud and risk tools feature flag\" (#5950)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 270, "deletions": 154}}, {"node": {"oid": "b98779df4ac1d650cf4cfca609203c56c1bea7e1", "messageHeadline": "Remove fraud and risk tools feature flag (#5941)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 154, "deletions": 270}}, {"node": {"oid": "4120d0dbeaa28af19b12eb5f84e7ac6a0a0babb9", "messageHeadline": "Added phone number length validation on client (#5762)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "5745916628187212d81c72c471c3ab4b2d1ec847", "messageHeadline": "Use npm version command to update the package.json files in the relea\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "7a58b660e5058fcb2440f72507c1c7f9d3dd4297", "messageHeadline": "Mark the wiki job as a success when there is nothing to push (#5931)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "6efff5893026b3353f8b436428255f70e5009c19", "messageHeadline": "Fix the changelog entries generation in readme.txt (#5936)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "f0225d0ccde0bdbea26e4cfae6e41c1384be0be4", "messageHeadline": "Fix typo found in a heading on the new Deposits Overview component (#\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "7f407cdbafd5f04e7215d1dc29523b82a0033dd6", "messageHeadline": "Remove `_wcpay_feature_custom_deposit_schedules` feature flag (#5008)", "author": {"name": "Chris Aprea", "email": "1527164+aprea@users.noreply.github.com", "user": {"login": "aprea"}}, "additions": 13, "deletions": 201}}, {"node": {"oid": "255b1be7a4a8b0f6c8770a5626e182e8674c19f1", "messageHeadline": "Update version and add changelog entries for release 5.7.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 143, "deletions": 334}}, {"node": {"oid": "2d137516795e6ffb5d63c5d35cf612ad242ad4f4", "messageHeadline": "Storing transaction fee in order metadata (#5852)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 96, "deletions": 1}}, {"node": {"oid": "697a1dcb460d3a007a244f17d073d38469441c12", "messageHeadline": "Fraud & Risk tools improvements from feedback (#5938)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 422, "deletions": 122}}, {"node": {"oid": "6606c83603e45e23e303e3e6f128774442dcc202", "messageHeadline": "Implement tracking on Fraud & Risk tools (#5820)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 334, "deletions": 26}}, {"node": {"oid": "1c992dd403464b5d4ebb896cbd996452440bf100", "messageHeadline": "Add store currency support to purchase price threshold filter (#5926)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 173, "deletions": 30}}, {"node": {"oid": "dd7e6d07fa10eaf207dd4fe7c56d86576b81c01e", "messageHeadline": "Apply latest rule defaults and fix modals (#5935)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 217, "deletions": 15}}, {"node": {"oid": "67e08328f45a72f482a6deb2c8136d8dd50bbd1f", "messageHeadline": "Replace international billing address filter with IP and shipping cou\u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 151, "deletions": 674}}, {"node": {"oid": "5d406890ac36999d8da4c1aba20de7277d1a86a0", "messageHeadline": "Prefill data from onboarding for in case of non-progressive Stripe KY\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 87, "deletions": 56}}, {"node": {"oid": "340879ff3e427ad4ba46d4d6f20b4f4360bf9bbd", "messageHeadline": "Adds new UPE feature flag (#5811)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 99, "deletions": 13}}, {"node": {"oid": "14115fcdae29a18e040b4cf2c360e35f74294414", "messageHeadline": "Fix overview screen type error when the account has no deposit schedu\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "8a666cc7db99dd89797648a4a1c50260ad527288", "messageHeadline": "Fraud & Risk tools improvements from feedback (#5900)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 1786, "deletions": 1150}}, {"node": {"oid": "3a4a4f06acf16010b8df8e74677f36db49128e94", "messageHeadline": "Revert \"Add fraud and risk tools discoverability banner to WooCommerc\u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "cd45dcb7b620a28d187d9a340c02e59cb3df2d9e", "messageHeadline": "Sort uncaptured transactions to show older first (#5875)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "ced4721528c3fb0a856d18b2aad0d480757914fc", "messageHeadline": "Remove unused code from WC Payments API client class (#5876)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 17, "deletions": 1490}}, {"node": {"oid": "e6d1a56ee45dff756b7c0767dbddccf385f27345", "messageHeadline": "Add ClickTooltip and HoverTooltip components to improve mobile UX (#5\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 358, "deletions": 76}}, {"node": {"oid": "b8a14a664363251bdbc37b578ce0e15303f5aecb", "messageHeadline": "Fix the request class name in WP 6.2 (#5905)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "50ab8e33720c764c2e9a75b094083ae581b1770a", "messageHeadline": "Minor update for platform docs (#5894)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "7fac966013084d2bd75bff931917cbda35b10334", "messageHeadline": "Add fraud and risk tools discoverability banner to WooCommerce Core H\u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "0991a80447df6f9b8fbabdf1229c3d4a562be1f8", "messageHeadline": "Bump WC versions for 5.7.0 release (#5844)", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "ae480bcc93b6ce8c47f608ba75e5b366e330e2fc", "messageHeadline": "Replace custom tour component with TourKit from @woocommerce/componen\u2026", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 362, "deletions": 1662}}, {"node": {"oid": "53938f33b37307f469ec9a947de9891115f8b4e9", "messageHeadline": "Add order handling for fraud outcomes (#5782)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 1417, "deletions": 559}}, {"node": {"oid": "6bb55345e3e3aef546a341f209d58eb0c4074bd6", "messageHeadline": "Remove the \"Reserve\" funds balance block (#5866)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 7, "deletions": 29}}, {"node": {"oid": "62efea59921f96d9f90c2a5cfe84e29b53325afa", "messageHeadline": "Add order support for payment details (#5868)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 1618, "deletions": 242}}, {"node": {"oid": "4922a875a08cf4669edd84fb0e3cad4901fd8d36", "messageHeadline": "Update test mode notice for uncaptured authorizations tab (#5867)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "09b493803722c29ae56785654eeb7a2a430ae6e9", "messageHeadline": "Remove the pull_request trigger for Atomic E2E tests workflow (#5845)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "d08617fd9b733902c1b04d1657f91ccf6e06ca61", "messageHeadline": "Add BannerNotice component and update FraudProtectionRuleCardNotice t\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 2770, "deletions": 2309}}, {"node": {"oid": "f0abd0e334fdcb3dbf637c43cb8a49f345b39b83", "messageHeadline": "Fix DepositsInformationOverview param jsdoc (#5860)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "428df141fecf55dd6e48f5e8ea9210a6478c7ee9", "messageHeadline": "Add footer elements to the new deposits overview card (#5849)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 129, "deletions": 4}}, {"node": {"oid": "18ccaf89ca4962523063da1cde2a1f7fe402aea1", "messageHeadline": "Add cart item count to fraud metadata (#5859)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 117, "deletions": 70}}, {"node": {"oid": "9cb06df9d6b1067e35576b9f18d2f23d2384c158", "messageHeadline": "Add fraud settings enabled filter (#5858)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "6fd9472a45e30f226e97d07f029a29d83de7dbfe", "messageHeadline": "Add fraud outcome elements to transaction details page (#5841)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 1987, "deletions": 161}}, {"node": {"oid": "bc79aebdd58714995c9f2550bf0469f2e8a62524", "messageHeadline": "Use selling locations in international fraud protection filters (#5837)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 2066, "deletions": 72}}, {"node": {"oid": "6104f9f10a294cd2af4ff438660869d7ba6db738", "messageHeadline": "Add \"Risk review\" and \"Blocked\" tabs to transactions page (#5487)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 2538, "deletions": 95}}, {"node": {"oid": "2cb4dfd0d05755f40b6e467dd80e4215b19bd5ab", "messageHeadline": "Connect to the Intelligent Router and perform flow switching (#5779)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 379, "deletions": 15}}, {"node": {"oid": "c0f390b120a3acbc4952fe9d9e423ea85d5eebed", "messageHeadline": "Move TypeScript definitions for AccountOverview to sharable location \u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "8884edeb0c2c533f9e7a3261e267d25e41cb9ef2", "messageHeadline": "[Simplifying Deposits UI] Adds the next deposits table (#5799)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 556, "deletions": 40}}, {"node": {"oid": "0b0096ee6a32b1c957a50856656d5b7a0ac6b54c", "messageHeadline": "Add settings page scroll into view (#5848)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 64, "deletions": 8}}, {"node": {"oid": "78f35aa6ac871f671e901d53e6747a68095d0d21", "messageHeadline": "Refactor the `Tooltip` component to use TypeScript (#5796)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 93, "deletions": 30}}, {"node": {"oid": "0058a314175906f1d01f963ff9bfa31bc47e225e", "messageHeadline": "Fix saving both protection level and settings in one call (#5847)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 136, "deletions": 121}}, {"node": {"oid": "f9bfdfbd856d66aead073a88075e4aeb68b1c734", "messageHeadline": "Update the payment details page to reflect the Tap to Pay transaction\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 521, "deletions": 47}}, {"node": {"oid": "2700978d6dd15fe53a91fa1aa14a24c94b7174f5", "messageHeadline": "Add Tap to Pay icon on the transactions list page for Tap to Pay tran\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 162, "deletions": 40}}, {"node": {"oid": "d89175a31643899e3abd8305e39ccefef899a5fd", "messageHeadline": "Add new workflow to run E2E tests on a test Atomic site (#5761)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 511, "deletions": 348}}, {"node": {"oid": "f0d55b16b73cd5763585b3cd4e24dc98dbfe802b", "messageHeadline": "Merge trunk v5.6.2 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6685af3d60ba3bc3b7d9472551bbe932df5a3da8", "messageHeadline": "Bump package and package-lock versions", "author": {"name": "mattallan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "67f6719c785a1386ad5536bbff8aa687a4bb3502", "messageHeadline": "Merge trunk v5.6.1 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 8, "deletions": 129}}, {"node": {"oid": "e91777e4351a25e7ec70e87fac8cc4eae2089018", "messageHeadline": "Bump trunk to 5.6.2", "author": {"name": "mattallan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 8, "deletions": 129}}, {"node": {"oid": "e6b918222d91bcaf3488255509718866a6244840", "messageHeadline": "Add userscript for WCPay Live Branch (#5801)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 496, "deletions": 3}}, {"node": {"oid": "bec44447fe1ee59939eec9283b634088c5a68372", "messageHeadline": "Add JSON rule builder for the rule engine (#5685)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 8160, "deletions": 2599}}, {"node": {"oid": "7322af9aea11c4c73b46c724c30cf550c2b50411", "messageHeadline": "Add welcome tour to fraud protection settings (#5716)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 424, "deletions": 26}}, {"node": {"oid": "e85ad5c277a13b9df59af968e3794c10b1bcb3c1", "messageHeadline": "Add progressive onboarding form validation (#5791)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 710, "deletions": 127}}, {"node": {"oid": "e306cbc7defbfde8c2a9d5e8becec42e575d79d0", "messageHeadline": "Fix initial isLoading for deposits overviews data. (#5834)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "e7631f174670aad95e026eb06e2a442279a2033f", "messageHeadline": "Added Cancel Confirmation Modal (#5679)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 386, "deletions": 23}}, {"node": {"oid": "b42b0e5518a6715130ffe8be8b400d0bcac1a118", "messageHeadline": "Discoverability banner for Fraud & Risk tools (#5611)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 833, "deletions": 4}}, {"node": {"oid": "f9db17045be740229d911b6fe598565aa978926d", "messageHeadline": "Revert \"Fraud Risk Tools: Add an account data based feature flag\" (#5\u2026", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 9, "deletions": 17}}, {"node": {"oid": "98331b864c62b5bf2a1406616402d062745b7fc3", "messageHeadline": "Fraud Risk Tools: Add an account data based feature flag (#5783)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "186712c305000e3668efe7141717d94a6e28dc99", "messageHeadline": "Add IP country to payment fingerprint data (#5821)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "473d9fa6c79a0e2700e86c3e3a3ab18758175dde", "messageHeadline": "Update the merge instructions provided by the release workflow (#5819)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "fbe8eaca7f7740736d1623d4437d931a68586134", "messageHeadline": "Post progressive onboarding UI changes (#5742)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 100, "deletions": 19}}, {"node": {"oid": "e4f59c081e11f5626857ad530cd34cef37040ed1", "messageHeadline": "Merge trunk v5.6.1 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "6464ba6c94d7f1252ad2ec86f34231140d6b53d2", "messageHeadline": "Merge release/5.6.1 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "09cf8cb95a3c9a17ae0fbb662f706ca92e369f0a", "messageHeadline": "Amend changelog entries for release 5.6.1", "author": {"name": "shendy-a8c", "email": "shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "53b07e421ac68f5863c2635a87f108e382561e26", "messageHeadline": "Fix fatal errors on the thank-you page due to the strong type check i\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "99fd40aea828614d9283bd7bc5c9070faf10edf8", "messageHeadline": "Fix fatal error when editing a page that contains a Checkout block (#\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "90144ec9f2e36a1b33162d107b743d9adce75a51", "messageHeadline": "Fix fatal errors on the thank-you page due to the strong type check i\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "26d8ff27e177b30603ec8c307adb26815c73dd15", "messageHeadline": "Fix fatal error when editing a page that contains a Checkout block (#\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ac8ec40ddf972216ffbccf63dfad81e6431700ec", "messageHeadline": "Add unit tests for UPE checkout utility scripts (#5793)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "b97905568ddec1fea52a87f1e89809d6492108d0", "messageHeadline": "Explicitly mention all devDependencies in the package.json file (#5813)", "author": {"name": "Foysal Ahmed", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 877, "deletions": 675}}, {"node": {"oid": "f948c0fa5a6f60cf90df4fa1c3a1abc05392997d", "messageHeadline": "Added e2e tests for Free Cart & Cart modified on Checkout page (#5739)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "1007d74a32ed4956a4e0e8880ad2ddf3f350d40f", "messageHeadline": "[Simplifying Deposits UI] Next deposits table heading (#5777)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 91, "deletions": 14}}, {"node": {"oid": "401693a1d0900c306ec1b67a4a190e63cc1972d9", "messageHeadline": "Replace \"payouts\" to \"deposits\" (#5792)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "81968bcefc2ce010b166265c5de064eb20d81fdb", "messageHeadline": "Disable the WooPay Express button for pre-orders to be paid upon rele\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 439, "deletions": 0}}, {"node": {"oid": "825b94259b4e0a7df208976a85379b8e06ba3d58", "messageHeadline": "Add workflow \"Build live branch for PR\" (#5768)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 136, "deletions": 0}}, {"node": {"oid": "8d80741234286c2891353436b474cdad0b11ba64", "messageHeadline": "Cooldown \u2013\u00a0Optimize asset bundling and loading (#5609)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 411, "deletions": 4518}}, {"node": {"oid": "b2f1f7e4b93030db217138db482acba752be2c89", "messageHeadline": "Bump versions.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4789cf30ad4d9539b4f6941d8fcf1b8d8c20d5ea", "messageHeadline": "Generate changelog entries for release 5.6.1", "author": {"name": "shendy-a8c", "email": "shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "81f82a2522398141b3e5febec13270ba132b41bc", "messageHeadline": "Fix new user not being saved in platform (#5785)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "0ff92e035d380d5a34f96d83d595eeb9d9d0cee7", "messageHeadline": "Add individual balance figures to the new Overview Balance card (#5764)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 493, "deletions": 39}}, {"node": {"oid": "35eb721a77992a957c275912585e4e7a279fc3fe", "messageHeadline": "Pass the platform checkout util instance to the constructor of the ex\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "1adcb42fd68d28b848dd8af20d39d39d08c8f483", "messageHeadline": "Fix new user not being saved in platform (#5785)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "df0f2c27486eeab4df86af4edbdb03b1d45dd24e", "messageHeadline": "Advanced fraud tools section (#5638)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 10317, "deletions": 14}}, {"node": {"oid": "f1c560da6fd147a5a8618a106f523f2204ad1179", "messageHeadline": "Fix WooPay phone number on blocks checkout (#5467)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "b1f120bd93d6894b2d0523c33506c79b5ddab86f", "messageHeadline": "Add greeting to Account Balances header (#5760)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 311, "deletions": 5}}, {"node": {"oid": "55c252897342bdb2b621446b626d05ee827bb733", "messageHeadline": "Add tests for UPE scripts (#5745)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 302, "deletions": 125}}, {"node": {"oid": "f1439867f1d7637fa564f128b3b7dbedfeeca1f0", "messageHeadline": "Merge trunk v5.6.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 85, "deletions": 200}}, {"node": {"oid": "fe3e25719fac9f2817612c96ab103a1d5e8613b3", "messageHeadline": "Merge release/5.6.0 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 16426, "deletions": 2679}}, {"node": {"oid": "ee3f6c0cd2d589a19c45108f6a21d728c47178aa", "messageHeadline": "Amend changelog entries for release 5.6.0", "author": {"name": "shendy-a8c", "email": "shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "263178d421d5c3c2c0f64658cc9ed71a3938b449", "messageHeadline": "Use consistent timezone in tests (#5758)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "bb8354887c89909e00724f28b84bee6f33920363", "messageHeadline": "Fix bug with showing WC tasks when there is no WCPay account (#5766)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "4f10128c51e88ffb64d1a592c9494c6dada98c7f", "messageHeadline": "Add Account Balances foundation component (#5755)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 154, "deletions": 1}}, {"node": {"oid": "5e61ad2629836ecd49583a2668862f6e2e6b9967", "messageHeadline": "Fix bug with showing WC tasks when there is no WCPay account (#5766)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "b4c21729b2d85b14110e9a3d9227cf922f2e34d9", "messageHeadline": "New Deposits Overview UI Foundation Component (#5759)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 92, "deletions": 2}}, {"node": {"oid": "20f206895d23c1ec7662bacb403c440b4c9455f1", "messageHeadline": "Add feature flag for simplify deposits UI. (#5763)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "59c26f2c3cdc4fd0b2a2180f9dc6b1d0afc35e71", "messageHeadline": "Use concurrency to stop obsolete workflows (#5740)", "author": {"name": "Foysal Ahmed", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 48, "deletions": 13}}, {"node": {"oid": "0265631509f3529c54032013f64dcadaf2bca04a", "messageHeadline": "Change the link in the Express checkouts setting (#5757)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "2066be57879be0b997292558e19db2a9422fb939", "messageHeadline": "Use consistent timezone in tests (#5758)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "965d7d213d4a4e43d3e08224aab1f7c92b86b58b", "messageHeadline": "Update version and add changelog entries for release 5.6.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 81, "deletions": 200}}, {"node": {"oid": "4ec527e374f2b72fc8f86b4a3fed43b2428e0193", "messageHeadline": "Fix WooPay request on stores with WooPay disabled (#5714)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "dc001625bc3e87eb40c56c63aac50d5c37a9e90c", "messageHeadline": "Automatically disable Link when WooPay is also enabled (#5650)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "b1b33b434e09dec82e6deceb8720cf89dcff9200", "messageHeadline": "Prevent WooPay modal from showing when editing theme (#5743)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "165e6e2af03d08c81c88a046afbc0b99ca236e6d", "messageHeadline": "Release automation - Run smoke tests when zip file is created (#5586)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 219, "deletions": 104}}, {"node": {"oid": "98906c60227c94b2ce19390fdc8a4b5e2442917a", "messageHeadline": "Fix fatal error for undefined function (#5687)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "99f6ac3164b35b1030689b91434fa9c24ab21684", "messageHeadline": "Revert \"Prevent WooPay modal from showing when editing theme\" (#5741)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 17, "deletions": 29}}, {"node": {"oid": "7cb5b1ad07deaf601e19fc8e1ffd56669a79ce02", "messageHeadline": "WCPay as a Platform: Fix checkout with WooPay enabled (#5710)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "54cdf68781b10fb55830d42068ea033441b972f1", "messageHeadline": "Update Subscriptions Core to latest tagged 5.5.0 version (#5722)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "65fc92ebb47c2a00c5cb6e89dc47f3470e00bb8d", "messageHeadline": "Update Subscriptions Core to 5.5.0 (#5692)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "0ca5593f5c81a660271cfae9150503f0e6d24574", "messageHeadline": "Prevent WooPay modal from showing when editing theme (#5659)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "2c90251a17b6c59deb911da1aadf549df37a963e", "messageHeadline": "Add new fraud protection section to WCPay settings (#5450)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 1918, "deletions": 0}}, {"node": {"oid": "fdaa6c6edd11579469248a0e3a005c3cb9329628", "messageHeadline": "Add welcome tour component (#5606)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 1417, "deletions": 0}}, {"node": {"oid": "6ede27a48dbd1b4f3987ca5c0e8212874a734a06", "messageHeadline": "Fix duplicated 5.5.0 changelog entries (#5681)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 7, "deletions": 54}}, {"node": {"oid": "3055d04b57f4dc2d06310d30c3d6591a67c1a9b3", "messageHeadline": "Implement Things To Do for Progressive Onboarding (WCPay overview) (#\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 765, "deletions": 19}}, {"node": {"oid": "a1d75ce83e489ef4a2e63b0f72b3917a0914fa2e", "messageHeadline": "Avoid adding two fee details in the order page (#5693)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "9f6ee85feacf516b401511fa43e28ad172330039", "messageHeadline": "Replace existing manual scripts asset loading with dependency extract\u2026", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 54, "deletions": 194}}, {"node": {"oid": "20cf3221d46159dabdeba9193fdcf548d8dc6314", "messageHeadline": "Update the deprecating set-output command (#5680)", "author": {"name": "Foysal Ahmed", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "47b37d3f4e1ef65289c88e6b037f171bcacfa089", "messageHeadline": "Allow Get_Charge to handle py_ objects. (#5358)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "c699f881416ab6e9613de4fd1ffe3b76be3daafa", "messageHeadline": "Use a proper mechanism to determine when the page is loaded after pay\u2026", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "545d739d25228a6099ac960a888d8d7aa42737ff", "messageHeadline": "Initial progressive onboarding form (#5670)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 891, "deletions": 209}}, {"node": {"oid": "4cd31b58f884510fa181bc231d621b3ac6486809", "messageHeadline": "Removing duplicate code, resulting from a merge (#5667)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "b3f525c316116e50cd067c23696981deec98e998", "messageHeadline": "WCPay as a Platform: Fixing the request for listing disputes (#5660)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "962af040ee9941aa63e2f39717861b0b4015b336", "messageHeadline": "International Expansion: Add new countries to supported countries lis\u2026", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "af9da52cc8bc9d15b4757c3d079d821ad8284f61", "messageHeadline": "Log error message when calling redirect_to_login fails (#5665)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "050c49e693d478af47d326ac61b68d9aac4f9691", "messageHeadline": "Avoid Transactions list to have its layout modified when hovering ove\u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "4ab8aa1cee4120b5f840bf1a97dfffcc5012f434", "messageHeadline": "Removed PHP ENUM dependency due to conflicts with multiple PHP versio\u2026", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 174, "deletions": 82}}, {"node": {"oid": "e29949d8bd8534dc6184f80c165ac3892c047f14", "messageHeadline": "Fix monthly deposit schedule displayed incorrectly as '3rd' or '31st'\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 111, "deletions": 44}}, {"node": {"oid": "11259b957d557112d4ff646b644022ebc2da6331", "messageHeadline": "Load Checkout scripts when Cart Total is 0 (#5652)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 33, "deletions": 25}}, {"node": {"oid": "ed92cba7e79c6c6f437659869327dd8c10dc6ca3", "messageHeadline": "Add merge request trigger to relevant workflows (#5666)", "author": {"name": "Foysal Ahmed", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "d276e3a4efed3d380377cee9d33356ed541b265e", "messageHeadline": "Merge trunk v5.5.1 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 102, "deletions": 8}}, {"node": {"oid": "c63c58a95cc6863ce2c9c0f34a425a879a8032fc", "messageHeadline": "Merge release/5.5.1 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 226, "deletions": 69}}, {"node": {"oid": "253999378bc1c71f9ba7218f12921aa32fa47388", "messageHeadline": "Re-activate e2e tests for the shortcode split UPE (#5591)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "21b53c752ce0dcb155449684bd6d59c46b7ef4ef", "messageHeadline": "Fix readme.txt.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "cf0efc618118b08e67f5c395a7d900e85456b3ea", "messageHeadline": "Amend changelog entries for release 5.5.1", "author": {"name": "shendy-a8c", "email": "shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "57b152c768eeefa118d6991bdc8be8dbfa216426", "messageHeadline": "Merge branch 'trunk' into release/5.5.1", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "9d077252382467a7e204e0754e48db3b96858e43", "messageHeadline": "Fixes the save cards checkbox appearance for WCPay gateway (#5654)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "474122b79c1375e83c2a920778504af607d3a643", "messageHeadline": "Update release date.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "23141d7f5d4a513d3e815366afe8d5542ca57e2e", "messageHeadline": "Add fraud and risk tools feature flag (#5645)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 69, "deletions": 27}}, {"node": {"oid": "91901d5f92c3ab81536b9b685aeabf0dd13f56fa", "messageHeadline": "Prevent auto-scroll on the checkout page on page load when WooPay is \u2026", "author": {"name": "Alfredo Sumaran", "email": "a.sumaran@gmail.com", "user": {"login": "asumaran"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "81e3dd06b27f7dc87b6593e1b5730cf077db8220", "messageHeadline": "Fix readme.txt.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "da1d7908792342720ca5417862d56912f14d5e08", "messageHeadline": "Amend changelog entries for release 5.5.1", "author": {"name": "shendy-a8c", "email": "shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "6b2b9f2bfa87e5202d384f79387f9a2e7fa4ddd0", "messageHeadline": "Fix readme.txt.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "d87c952345ab55df2266926a52b6d29a0d91f4eb", "messageHeadline": "Fix isUsingSavedPaymentMethod logic on the checkout processing with t\u2026", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 104, "deletions": 16}}, {"node": {"oid": "a6e0fef666a62744e7f33c20429438bec8b90975", "messageHeadline": "WooPay enablement converts legacy UPE to split UPE (#5614)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "fa2c2e9c372500fb91bf13881bd7b994bd655999", "messageHeadline": "Make sure get woopay available countries return an array (#5610)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 29, "deletions": 12}}, {"node": {"oid": "f5b2725765d1f0872877982edae7a39393f86a4e", "messageHeadline": "Fix WooPay settings warning visibility (#5607)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 64, "deletions": 28}}, {"node": {"oid": "5fd8c713d1fbd0e049d45e93a0d4dc8a132575c3", "messageHeadline": "Update version and add changelog entries for release 5.5.1", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "5ef681ad600d942243ec8bb7e396395f2edefe67", "messageHeadline": "Ensure Subscription integration hooks during initialization is only r\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "fce081dc95ba19a6dc5efd45eb3f63d40b30e379", "messageHeadline": "WooPay enablement converts legacy UPE to split UPE (#5614)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "a3fabba4aff238cb4a0752fb5dd60432db3727dd", "messageHeadline": "WCPay as a Platform: Phase 1 (#5321)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 10373, "deletions": 1741}}, {"node": {"oid": "efc897ac8ae7b6867415e298ce6385d62c23ead6", "messageHeadline": "Right align customize button on the settings page (#5618)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8085bf0057dc1e7c5453a7cdfd3d6be2a883daa0", "messageHeadline": "Make sure get woopay available countries return an array (#5610)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 29, "deletions": 12}}, {"node": {"oid": "4166775e6fcf60166331bb4f376bd2617562c4c4", "messageHeadline": "Fix WooPay settings warning visibility (#5607)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 64, "deletions": 28}}, {"node": {"oid": "9bfdf096497892b00c6349a36d5df4603a8853eb", "messageHeadline": "Fix isUsingSavedPaymentMethod logic on the checkout processing with t\u2026", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 104, "deletions": 16}}, {"node": {"oid": "f0110024768e49753351b8775e6619a28901e7aa", "messageHeadline": "Add an alert notice for Norwegian merchants on WooCommerce 7.4 and be\u2026", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "da21b3f2a51add0611daf639efe3cabe18e7429d", "messageHeadline": "Ensure WCPay JS loaded on Checkout page for zero order totals (#5423)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "1aede10ef0e7e26d6484d1f1fec823282a888114", "messageHeadline": "Merge trunk v5.5.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 113, "deletions": 151}}, {"node": {"oid": "b99e5a311dbeacf7843d360736d355cda4f4086c", "messageHeadline": "Merge release/5.5.0 into trunk", "author": {"name": "hsingyuc", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 9020, "deletions": 1709}}, {"node": {"oid": "e427b1679489121edde67612904611a8fc6a9246", "messageHeadline": "Fixes jumping focus on split UPE blocks gateway select", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "131c3674ced09902297d1ec550458df1ab8a1779", "messageHeadline": "Appending the countries dropdown to body to prevent it being clipped \u2026", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "b4472222366f76bd1a5363d8b0621f233a3a7ad0", "messageHeadline": "Add TTP fees information to timeline view (#5550)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "ab1d16cac31ad4624b83d0f8f6787d7df07ba918", "messageHeadline": "Update GitHub workflow runner images from Ubuntu 18.04 to 20.04 (#5597)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 45, "deletions": 28}}, {"node": {"oid": "4dbad36d616a49bac3ec13d18781adcdbdb6c05b", "messageHeadline": "Update changelog and readme.txt", "author": {"name": "hsingyuc", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "0638affce68d58555f2bd2dd19f266895b54b2ac", "messageHeadline": "Remove maybe_update_date_for_subscription function (#5492)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 4, "deletions": 86}}, {"node": {"oid": "924c2d801c915dc850f618579c80042b171f01f9", "messageHeadline": "Settings page payment method UI updates (#5563)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 197, "deletions": 119}}, {"node": {"oid": "aed7799425924115332a2c1d931947aa64a49880", "messageHeadline": "Settings page payment method UI updates (#5563)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 197, "deletions": 119}}, {"node": {"oid": "26146b7d3a5ebc39d5c8c1e666d35ab3de3c544a", "messageHeadline": "Update version and add changelog entries for release 5.5.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 111, "deletions": 151}}, {"node": {"oid": "4c80793482aeb3e192c2af703ead2a9fc025ae71", "messageHeadline": "fix: legacy card with split UPE (#5579)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "1b914545490b8dcf9acfd896680227ac2b89a907", "messageHeadline": "Use UPE gateway for card when WooPay disabled and Link enabled (#5541)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 122, "deletions": 79}}, {"node": {"oid": "4f36abc301e45bc3025d9b28431a9759d673429c", "messageHeadline": "Supply payment method during payment processing regardless of the sou\u2026", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "0e66e221e120473762b8c64c579dc6a0947d0ce7", "messageHeadline": "Fix express checkout button order (#5576)", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "e272a1023443b58193b2336205399c53d1134024", "messageHeadline": "Remove wp components dependency (#5577)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e04ea0dd455d48123dd3de87d83d520b0deed6ee", "messageHeadline": "Added learn more URL to deposits page once (#5511)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 83, "deletions": 25}}, {"node": {"oid": "b1c28a35b136989a4bfbd1391cf8322d4191b3c4", "messageHeadline": "Declare HPOS compatibility in WC Payments (#5571)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "1304f8586129ff4deacf5a5132f6f98512c7a696", "messageHeadline": "Add `wp-i18n` as one of the split UPE script's dependencies (#5566)", "author": {"name": "Timur Karimov", "email": "timur.karimow.95@gmail.com", "user": {"login": "timur27"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a6f99b626b0bb1d25bc08550aef4a29102f86b49", "messageHeadline": "fix: external link text (#5568)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "e188c0ca3883832353960ccea66e6b350aea2d3e", "messageHeadline": "Add tracks for split UPE enable/disable. (#5564)", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "2259a11d43ff8806447de6a02643a161404a09ef", "messageHeadline": "chore: remove split UPE early access pills (#5558)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 135, "deletions": 43}}, {"node": {"oid": "4ff6bfc6da3e64e1cc8f13109ae4b430cfd2a93f", "messageHeadline": "Update woopay shortcode CTA text (#5553)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "053a1b00af7ec8c1ccf3a48ecd97ec3b7012ca4f", "messageHeadline": "Re-enable and fix UPE shopper E2E tests (#5556)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 16, "deletions": 162}}, {"node": {"oid": "b7e4b001ed256a9b989b5f23d0b0ed4a8a79f98f", "messageHeadline": "Update settings page ui (#5490)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 646, "deletions": 747}}, {"node": {"oid": "ca9580b7fda77341bb9155270f7c86aeab0952bb", "messageHeadline": "fix: legacy UPE fallback when SEPA enabled (#5552)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 57, "deletions": 2}}, {"node": {"oid": "6bcf8b6bb615da1152b18330ff451f8db527bc50", "messageHeadline": "chore: upe split disabled check (#5551)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ca5f96d9a2a3a8e7f7c21e109190762b0cdbffb5", "messageHeadline": "chore: admin settings test coverage (#5544)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 91, "deletions": 17}}, {"node": {"oid": "02e1e778bbbd9d718dc517a88e8ce090d1461933", "messageHeadline": "POC: Multiple instances of single-method UPE at checkout (#3968)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 6504, "deletions": 408}}, {"node": {"oid": "f435af93334be1cc0ace4ab849321f7f9c3b1176", "messageHeadline": "Handle request errors in the initPlatformCheckout initiated by the em\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 42, "deletions": 20}}, {"node": {"oid": "cf946bee99a79052d776ba6f5efe053ab8cd59a4", "messageHeadline": "Pass the Store API checkout schema to WooPay (#5527)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "0bb1fe5672eb0a493df414ebe432f99a784f4ad2", "messageHeadline": "Remove payment methods listing on the My Account Add Payment Method p\u2026", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "9e4bc8ad10fab9d5b6619a73716e7abb5fa71a57", "messageHeadline": "Trigger translations after the GitHub release is created in post-rele\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a9d2b7d162fd5f948eba7709d63ff12df8d27a8e", "messageHeadline": "Track user viewport and url when using WooPay (#5453)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 101, "deletions": 1}}, {"node": {"oid": "93cd56c704e3813256f4f21841e377cec6447912", "messageHeadline": "Disable WooPay for unavailable countries (#5454)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 131, "deletions": 1}}, {"node": {"oid": "ebb4b403e808981ba978d485b836eee2d58a644b", "messageHeadline": "Add support phone and email in the admin settings page (#5471)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 398, "deletions": 121}}, {"node": {"oid": "22fc52f149b3492079e5d850805b3a74803ecec3", "messageHeadline": "Pass blocks data to woopay (#5483)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 140, "deletions": 0}}, {"node": {"oid": "c4ec2b80dcc7847a0e6d7d42ce3cef7ebf73da8a", "messageHeadline": "Merge progressive onboarding prototype under a feature flag (#5509)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 348, "deletions": 32}}, {"node": {"oid": "d59d58cf70eac57df8bed59f1375d3477eeb1f15", "messageHeadline": "Revert \"Added changelog\"", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "c8246ffc6508d9cd815179c2e8f1e69a4f3e191c", "messageHeadline": "Added changelog", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "251bdf8207ca30edae03ca2b80db10a67773d2fc", "messageHeadline": "Use order currency API when overriding currency for a subscription sw\u2026", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "3a2304c436317767818805041225d471228abd70", "messageHeadline": "Merge trunk v5.4.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 109, "deletions": 233}}, {"node": {"oid": "66785ea0f21451660cb1ae2c492ef163fea99c8b", "messageHeadline": "Merge release/5.4.0 into trunk", "author": {"name": "jbordonado", "email": "jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 2592, "deletions": 738}}, {"node": {"oid": "16f886277591dbf70bff62d2705167e0491b57d9", "messageHeadline": "Add Feature Flag for Development of Progressive Onboarding (#5499)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "5a9393c5a2f3c31e4f17ccaf600fdcfebcf8d9b0", "messageHeadline": "Amend changelog entries for release 5.4.0", "author": {"name": "jbordonado", "email": "jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "cccc5c18632cc18fbef8903ff0c3c15c70c2931f", "messageHeadline": "Update subscriptions-core to 5.3.1 (#5497)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "23e481ff26aa135b83da7698b7e1e55348a29120", "messageHeadline": "Update subscriptions-core to 5.3.1 (#5497)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "7f1fe903f6866cb00cd582231fc3f51e68664f82", "messageHeadline": "Pass the store's test_mode to requests made to WooPay's OTP endpoint \u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a9e4f65292301c0aaa420639854387b6f7592ddf", "messageHeadline": "Re-enable email flow with express button (#5466)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 21, "deletions": 147}}, {"node": {"oid": "ef6339ff5a79ad8e26bf6f9c4f2ab8445b913310", "messageHeadline": "Change read more link for warning message on Apple Pay domain registr\u2026", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "2d479e34b1d2fc233583ff8679727852e74e1c83", "messageHeadline": "Update version and add changelog entries for release 5.4.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 105, "deletions": 233}}, {"node": {"oid": "7095b04cea654423faa3856c2dec41e53d13d24c", "messageHeadline": "Fix encoded entities in the store name in the WooPay preview section \u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "04b16bd6aaa808adddd9dcc11a0db86f2b7dddef", "messageHeadline": "Add a session check before trying to get items from the session (#5479)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "315aa6288d77bf9037b0b9c8150cde94aae68563", "messageHeadline": "set the value of email param in userEmail (#5470)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c810e690b0b299bd309c2de933fbcde7ae73f458", "messageHeadline": "fix save user phone value to set the country code properly (#5462)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 45, "deletions": 42}}, {"node": {"oid": "27ff73a17f799f865526e6faad388155de0cfe6c", "messageHeadline": "Update subscriptions-core library to 5.3.0 (#5469)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "8b3acaffac4892988726813ca36938e37a40c887", "messageHeadline": "add logging when subscription is suspended (#5430)", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 67, "deletions": 7}}, {"node": {"oid": "7b8b643b96937c7c5e200558f00c72bbf9ce6bbb", "messageHeadline": "Fix currency change for manual subscription renewal. (#5404)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 93, "deletions": 3}}, {"node": {"oid": "32d86185de04ecdfd7add48b831419a5829ce9bb", "messageHeadline": "Fix Task List Title Style (#5437)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 18, "deletions": 30}}, {"node": {"oid": "ee30a55521c655f94c8dc25b761022edc4034e1e", "messageHeadline": "Load chunks properly with JS concatenation enabled (#5410)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 61, "deletions": 27}}, {"node": {"oid": "3f9a8c9598ca40ea2e6035be5a355ff6e82aa14e", "messageHeadline": "Return to cart page when coming back from WooPay (#5439)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "13835680+reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "0352c157faa994216d23c2d868f83cadc324b899", "messageHeadline": "Unify WooPay and Google/Apple pay settings (#5428)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 200, "deletions": 388}}, {"node": {"oid": "89cd2b2055b915c58d6a5e75ae5344a7b8de5cda", "messageHeadline": "Fix failing unit tests for Cancelled status in WC beta (#5458)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "dfa11a1b8a363b94df494c485f0f17d50c291708", "messageHeadline": "Fix WooPay express checkout button rendering on cart shortcode (#5438)", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "b34cfb0b667906ee45388eba96b7d69bb0be2aaa", "messageHeadline": "Skip email step when email field has a value. (#5449)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 85, "deletions": 95}}, {"node": {"oid": "46a0b98b205488541606b3dc4506725b09ef5e05", "messageHeadline": "Update Business Details task needs more context (#5369)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 898, "deletions": 14}}, {"node": {"oid": "68d7af3604b4036a49ea5028023c95d0482ec503", "messageHeadline": "Skip running blocks E2E tests (#5446)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 24, "deletions": 25}}, {"node": {"oid": "4c3223050ef17837c530796d55f75470cc1f107d", "messageHeadline": "Generate mandates only for INR (#5442)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "064229d1214d3e4148772b9adec8bf6a5d346797", "messageHeadline": "Fix TOS acceptance can prevent saving settings or accessing account d\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 128, "deletions": 9}}, {"node": {"oid": "2b3bbde1294524f8c48a4d31489622f782fb7cfd", "messageHeadline": "Update subscriptions-core to 5.2.0 (#5440)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 101, "deletions": 9}}, {"node": {"oid": "f8925062603a319f119f02ab5e75c111eb2191c9", "messageHeadline": "Fix WooPay Express Checkout button error message display (#5416)", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 95, "deletions": 18}}, {"node": {"oid": "77474bbca1b9c49806296f01594f6dec0559d7c5", "messageHeadline": "Enable WooPay Express Checkout button feature by default (#5427)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8b5914bc0c633d3605ddfcc8355485d72192d5b3", "messageHeadline": "Fix Tooltip rates display when there is a promo fee active (#5378)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 288, "deletions": 3}}, {"node": {"oid": "f592aafc4bb27110c9718b01482146e2f9dbce4e", "messageHeadline": "increase OTP popup height (#5415)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "113dbf166212569bddea0a8ea3b1b2f4d6126007", "messageHeadline": "Update UPE logic around the cards payment method and improve onboardi\u2026", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 254, "deletions": 47}}, {"node": {"oid": "f62db3153db33739729d81d39fead72bab4072b2", "messageHeadline": "Settings: fix saving settings when enabled payment methods setting co\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 63, "deletions": 11}}, {"node": {"oid": "67459012ff3758c30d30ab5798eb231db752a67b", "messageHeadline": "Add Apple Pay and Google Pay to payment method list in gateway descri\u2026", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "6d771f6b9f9c5ddb0df91ced40d7fbe94d4cb671", "messageHeadline": "Add check for session existence before initiating Fraud_Prevention_Se\u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 28, "deletions": 18}}, {"node": {"oid": "74898bf6553149ac13f9f14ce7e6ba1253a0311c", "messageHeadline": "Disable email input WooPay when Express Checkout is enabled (#5364)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 192, "deletions": 9}}, {"node": {"oid": "bd6bbe1687ab00b13f5da80d9fc4b6ed4bd78676", "messageHeadline": "Merge trunk v5.3.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 43, "deletions": 78}}, {"node": {"oid": "2c22e38c0997c716909d7a9a367ee1f3363ed488", "messageHeadline": "Merge release/5.3.0 into trunk", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 2626, "deletions": 718}}, {"node": {"oid": "ba52b7c295931a92bf9889019f334ef4142a17b8", "messageHeadline": "Amend changelog entries for release 5.3.0", "author": {"name": "cesarcosta99", "email": "cesarcosta99@users.noreply.github.com", "user": {"login": "cesarcosta99"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "8152e55e22f9a6c53b34d411baddb3f08ccc1ffa", "messageHeadline": "Fix customer not found errors after site migration (#5383)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "13835680+reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 27, "deletions": 33}}, {"node": {"oid": "72e35554d0943d4db8a5ee2b57bc11f8e87552c6", "messageHeadline": "Fix ActionScheduler fatal error (#5382)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "13835680+reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "508807e011390f558b49d1a040e0df4be085bf41", "messageHeadline": "Fix customer not found errors after site migration (#5383)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "13835680+reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 27, "deletions": 33}}, {"node": {"oid": "36ee47d123ef0b71f413a358daac30fef4fa12c4", "messageHeadline": "Fix ActionScheduler fatal error (#5382)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "13835680+reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "08ddd3e2c4ee3bea58b2229e067939bae0f96439", "messageHeadline": "Update version and add changelog entries for release 5.3.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 39, "deletions": 78}}, {"node": {"oid": "71f5db55760f0604317401536e7e241ec0e1815c", "messageHeadline": "Check intent attached to order before payment (#5346)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 405, "deletions": 22}}, {"node": {"oid": "6cade722d7fababc279a9a2b6022a92d6dd87b4f", "messageHeadline": "Fix loading correct script dependencies even re-registering them in t\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "a79c5a70db6bc23c52e6e248d52f9481c220e457", "messageHeadline": "Determine if the subscription needs to be synced based on the payment\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "291170cb7adb06a0045ea71b34f6eda9d3a53028", "messageHeadline": "Refactor- Enum class for payment intent status constants (#5345)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 226, "deletions": 169}}, {"node": {"oid": "f13649207714d39f0d3f121f104d7c34ef0e0726", "messageHeadline": "Express button product page (#5289)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 409, "deletions": 8}}, {"node": {"oid": "2335fc77db2a79b323a723a8bf2c6967bb7e010f", "messageHeadline": "Remove redundant compatibility util class and refs (#5331)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 44, "deletions": 99}}, {"node": {"oid": "326394f660bc27795401caa34077565d9164ac06", "messageHeadline": "Merge trunk v5.2.1 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "bb15782440abf98c78009ce1473264e9f8adcab7", "messageHeadline": "Merge release/5.2.1 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "9ac2dd0af8e3fd28b29b8873debbe7797c40bbb9", "messageHeadline": "Update version and add changelog entries for release 5.2.1", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "a572293ae0deaf9e279541860c8c22c63b298c83", "messageHeadline": "Merge trunk into develop", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1a26e0a24bfe185a8c579adfc387e8b003f7aedd", "messageHeadline": "Merge dev/pin-setup-repo-composer-version into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "ec541afeb443e77b7f1addaf6513b3440edac12b", "messageHeadline": "Merge revert/release-5.2.1 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "7f76deda16f474f78d15ea93423a611abca591ac", "messageHeadline": "Revert release 5.2.1.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "4edd745ea7642e2c2301484e0b944707465872e5", "messageHeadline": "Fix PHP Compatibility workflow (#5332)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7f82f21c908c6b2c3298393dfa782c6a4795cc68", "messageHeadline": "Pin composer's version to 2.5.0 in setup-repo action.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "521ca129a9dee6ebb6a85df0dbaf679c1a479964", "messageHeadline": "Merge release/5.2.1 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "d20f7368a659e28262f1e72d5b77d64b4b875230", "messageHeadline": "Update version and add changelog entries for release 5.2.1", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "a5ae74ec3185c5ddc2e65da6f9f5b8a3ecaba2e0", "messageHeadline": "Add `wp-i18n` as one of UPE script's dependencies. (#5348)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "aa5cc4409c1319b65ec71b48040922803a5fe63e", "messageHeadline": "Skip payment processing for WooPay's order validation request (#5209)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "9b29cc96bab66a5028567447d43f8113d7b0927c", "messageHeadline": "Bump WC versions for 5.3.0 release (#5336)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "cdac6f19ddfd60dd0462486a5c98695522a4df4c", "messageHeadline": "Fix duplicate order: Store order ID to session, check it before updat\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 459, "deletions": 1}}, {"node": {"oid": "da1c7178c3041d2ec842ce7a68b260266a3f0831", "messageHeadline": "Fix PHP Compatibility workflow (#5332)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "4c81369cf3184e25b08d037975bb2eb9cf169062", "messageHeadline": "Retry API requests on network failures. (#5309)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 232, "deletions": 14}}, {"node": {"oid": "ea5193fd1b86cb03a82f9fa03164b87ae8cfd3c0", "messageHeadline": " Use dedicated enum class for order status constants (#5320)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 209, "deletions": 131}}, {"node": {"oid": "cbfc040e01b27c1278ac3473dd1ad83ea651d939", "messageHeadline": "Fix naming of REMOTE_PORT to more self-documented (#5322)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f933120fbd76e61f2a4f1b60b62cd8d0f983f723", "messageHeadline": "Merge trunk v5.2.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 57, "deletions": 111}}, {"node": {"oid": "68856b78e0b41f4c4c4af66b0182f656d06dc138", "messageHeadline": "Merge release/5.2.0 into trunk", "author": {"name": "mattallan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 2142, "deletions": 543}}, {"node": {"oid": "a4a619d50644d7a5777b89fb15f03168b3b532a0", "messageHeadline": "fix changelog type in readme.txt", "author": {"name": "mattallan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b39b045b4fc5adc33803c737c027e1fab6db740", "messageHeadline": "Fix typo in changelog", "author": {"name": "mattallan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98e928b50af315ba882da765b0f375f05cb3f2ca", "messageHeadline": "Amend changelog entries for release 5.2.0", "author": {"name": "mattallan", "email": "mattallan@users.noreply.github.com", "user": {"login": "mattallan"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "98a293f6e23b169d7fa311f888c7844568ad8cae", "messageHeadline": "Return `_payment_method_id` for subscription payment meta. (#5254)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "1fd463d76e68677d651c088e342beeb4aec3a24a", "messageHeadline": "Provide return URL with platform init request (#5315)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "13835680+reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "73def4c62d6f42b1ceac88bb685c8a89cb522de6", "messageHeadline": "Update save my info section (#5287)", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 365, "deletions": 218}}, {"node": {"oid": "8a040fbe05fab9990223c916195886380e882826", "messageHeadline": "Let code freeze workflow pass botwoo token secret to release-pr workf\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "ead15f52486028406a7da744bf6e740389198ada", "messageHeadline": "HPOS: Fix subscriptions remaining on-hold after WCPay Subscription re\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "1872841f6ca60429904f450b1f29a0273e573a14", "messageHeadline": "Redo of fixing translations in deactivating subscriptions warning (#5\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e0c15556c38637244f46746ba1d07262c5b96494", "messageHeadline": "Redo of fixing translations in deactivating subscriptions warning (#5\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "a7ba94b81ef5dfc5b8c0c5d40871c2c1f474859e", "messageHeadline": "Revert \"Fix translations in the deactivating WCPay Subscriptions warn\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 13, "deletions": 205}}, {"node": {"oid": "8d70dca5916b8c48d88792825f6fe6b0041f8bea", "messageHeadline": "Fix translations in the deactivating WCPay Subscriptions warning file\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 205, "deletions": 13}}, {"node": {"oid": "bfc9d3fddcad04879b93732514e18661a2b9e6eb", "messageHeadline": "Prevent processing the wrong kind of webhook for a gateway (#5288)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 132, "deletions": 10}}, {"node": {"oid": "9528dde99719ab92014694508575a11222ee5a7b", "messageHeadline": "Return `_payment_method_id` for subscription payment meta. (#5254)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "2331baafc25761a0ea6d47fcbe0ef9b3848679e9", "messageHeadline": "Update version and add changelog entries for release 5.2.0", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 55, "deletions": 115}}, {"node": {"oid": "c53bf5a910c61b15e5ed54a0d30cfac007d27566", "messageHeadline": "Fix PR checks not triggered for release PR created by workflow (#5204)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4c6528cbc8c796ccd74e1d373d14bcc4a1d5114f", "messageHeadline": "Fix platform checkout tracks for the express payment button. (#5236)", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 160, "deletions": 101}}, {"node": {"oid": "123133166b022d376f6a3082a9b31776b0d480bf", "messageHeadline": "Make custom fees show up correctly in settings tooltip, whenever appl\u2026", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 52, "deletions": 45}}, {"node": {"oid": "85d189f4e8b2c27dd17cf54f11b78628c7128090", "messageHeadline": "Hide capture charge and cancel authorization on status complete/proce\u2026", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "b846485ba285f013e627a73367ff64302c6864ee", "messageHeadline": "Support custom remote port for xDebug (#5269)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "84bbe269ef3b4de211a9d2ebd87bac3373186947", "messageHeadline": "Extend Stripe Link availability check regarding fees (#5276)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 54, "deletions": 5}}, {"node": {"oid": "ef11d7d9d587a3ba3de7e0cfbcd4455f4750f8fc", "messageHeadline": "Fix recurring payments on Indian CCs (#3011)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 478, "deletions": 82}}, {"node": {"oid": "1ffd7b713db8588bbc59ad8f63dddf0abd65224d", "messageHeadline": "Remove Settings submenu UPE notification badge (#5268)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 6, "deletions": 25}}, {"node": {"oid": "e3cb224903ed3cc4e3f8b9a0dd226efbc6d43a43", "messageHeadline": "Fixes to the Currency Rates API (#5251)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "29f113af00bf768238799b7f67ab26c266a826ef", "messageHeadline": "Separate authorizations cache summary for live mode and test mode (#5\u2026", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "8b20063833fb0cec8fd0dc0f9e30ec263248743c", "messageHeadline": "Fix fetch authorization data and wrong capture deadline in the paymen\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 315, "deletions": 5}}, {"node": {"oid": "a1e8a3a4c476e4518990ea057f4ae225823a1c6e", "messageHeadline": "Allow i18n for UPE checkout blocks error message (#5257)", "author": {"name": "Vlad Olaru", "email": "vlad@thinkwritecode.com", "user": {"login": "vladolaru"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "459ad1b00aaac00cd5289d1380d75be5dcac1800", "messageHeadline": "Express button tests (#5256)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 292, "deletions": 0}}, {"node": {"oid": "fd164a04784a6d48e3655e76dec7b238ddbbf04c", "messageHeadline": "Replace direct database queries in WCPay Subscription code which pull\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 101, "deletions": 40}}, {"node": {"oid": "fc14a1957dc6e16c8808277f57f4205f52a8e86c", "messageHeadline": "Warn merchant when deactivating WCPay plugin that WCPay Subscriptions\u2026", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 147, "deletions": 7}}, {"node": {"oid": "abbf93d060de14bf547b04c867dbb788c1d8dde7", "messageHeadline": "Prevent UPE onboarding checkboxes getting unchecked (#5244)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "f58201869dcaee094fe92695935ca9826c40e04d", "messageHeadline": "Hide remember details checkbox on returning from platform checkout. (\u2026", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "528ba1d274e9c13eecd017c0b4f267b8e6f3207a", "messageHeadline": "Bump minimum WC version to 7.0 for the upcoming WCPay 5.2 release (#5\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "b587aff3eb53103b4409e9e8e34bedf99cdc3001", "messageHeadline": "Merge trunk v5.1.2 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 44, "deletions": 15}}, {"node": {"oid": "e902752be485c12468d85237741e6481c54043c9", "messageHeadline": "Merge release/5.1.2 into trunk", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "98352c6038b4c1a3f08e04dc97aff3b064a1ea12", "messageHeadline": "Update changelog message.", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "899b73901642e60e737285a341b63005b310b27f", "messageHeadline": "Update version and add changelog entries for release 5.1.2", "author": {"name": "alefesouza", "email": "alefesouza@users.noreply.github.com", "user": {"login": "alefesouza"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "4aa867ff50413901150f4ef929e375abfcff1338", "messageHeadline": "Remove lazy loading of critical file (#5241)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 37, "deletions": 10}}, {"node": {"oid": "3d45328175c4fa53c740a514bdbf5e2fbf221491", "messageHeadline": "Revert \"Import fingerprint package directly instead of lazy loading (\u2026", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 288, "deletions": 511}}, {"node": {"oid": "0be513918fb6a5e4b862c276cf0ae8b0dd633702", "messageHeadline": "Import fingerprint package directly instead of lazy loading (#5238)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 511, "deletions": 288}}, {"node": {"oid": "a222fb6e09939e9738e63d4e7c023daefa3bc526", "messageHeadline": "Check for undefined params before using (#5234)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "24ffea50e6d0f654652a5507cd73e1f206f0c723", "messageHeadline": "Merge trunk v5.1.1 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "ffd1e84937b823e2a6bed6c1a74a19b7de8bf60c", "messageHeadline": "Merge release/5.1.1 into trunk", "author": {"name": "jbordonado", "email": "jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "eda34ba54532a3e8302e081bb7cabead13661e89", "messageHeadline": "Update version and add changelog entries for release 5.1.1", "author": {"name": "jbordonado", "email": "jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "45db17043a8f50940ab656b140a60b0a897db7d0", "messageHeadline": "Fix fatal error when hidden Blocks input added from CRON (#5223) (#5228)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "8d05a0402362cc93a413603efeb598cb4943184b", "messageHeadline": "Fix fatal error when hidden Blocks input added from CRON (#5223)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "8f193ff9079f31e3e1b8c99197191cdf69ad5dcd", "messageHeadline": "Add WooPay Express Checkout functionality to shortcode and cart (#5164)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 312, "deletions": 10}}, {"node": {"oid": "e4e9f3cf4b0718bebcfecf07547bc82534b9e8b1", "messageHeadline": "Check for valid deadline when setting Update Business Details task (#\u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "468fe026254ed17460bf3e4448779bb72e55a0fb", "messageHeadline": "Delete the old pre-release workflow (#5220)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 4, "deletions": 228}}, {"node": {"oid": "657b9c3b2ecbd36e832caacc82f3549b939cb6e9", "messageHeadline": "Fix the trigger-translations job in the post-release workflow (#5217)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "2c977053e5e0bc3f5f75388c1f7ff43bd1fe7139", "messageHeadline": "Merge trunk v5.1.0 into develop", "author": {"name": "botwoo", "email": "botwoo@users.noreply.github.com", "user": {"login": "botwoo"}}, "additions": 105, "deletions": 237}}, {"node": {"oid": "9cca5965847cce5db475d2838f56dbe5b1715eb5", "messageHeadline": "Merge release/5.1.0 into trunk", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 3586, "deletions": 484}}, {"node": {"oid": "8393554aff71b5775e3556130c1ba1fa9c21a028", "messageHeadline": "Fix UPE methods checkbox selection (#5171)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 90, "deletions": 11}}, {"node": {"oid": "35ea3961de85929ac5f43cd7c50b7cd0d5922b41", "messageHeadline": "Set github-actions bot as the commit author for the code freeze workf\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "5dc1abec480f0fdd6a7ec512aecb5095a9198fb8", "messageHeadline": "Fix PR checks not triggered for release PR created by workflow (#5204)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d6eff585987ad8b431fa9da42acff75cc551498d", "messageHeadline": "Update version and add changelog entries for release 5.1.0", "author": {"name": "jbordonado", "email": "jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 105, "deletions": 237}}, {"node": {"oid": "c6154cddf73f49e486ee9316da1075c9cf982418", "messageHeadline": "Implement FingerprintJS on the checkout page (#5071)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 370, "deletions": 36}}, {"node": {"oid": "ff1a474c2dfbca576ed7be7789e3bccc7c4b72fe", "messageHeadline": "New workflow to amend release changelog (#5172)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 105, "deletions": 14}}, {"node": {"oid": "b5357834d39f567d3a1fae70780c07309699af4f", "messageHeadline": "Use botwoo machine user to merge trunk changes in develop (#5173)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "5e9bedc704f1d2736df102e10e9535d0f2b647f3", "messageHeadline": "Fix error sorting the Uncaptured table using Capture by column (#5185)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "f5962d92e4b37ded818dcf1baf391a06cce943a0", "messageHeadline": "Don't load the WooPay scripts when the WCPay gateway isn't available \u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "7dd22cd79700cc4d3b4af2b419b846c738887e36", "messageHeadline": "Handle errors in retrieving a file gracefully (#5107)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "4b8ef52c939871094d49dfd38cfe5f2140f82801", "messageHeadline": "Subscriptions core/5.1.0 (#5170)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 80, "deletions": 8}}, {"node": {"oid": "30a2e9e67bb710ffa04458e2fea329e179b791c7", "messageHeadline": "Fix fatal error on expired fraud prevention token (#5167)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "6fc5bfeeb11021e730d100d0f28c6333a4ef133e", "messageHeadline": "WooPay express checkout button on blocks checkout (#5139)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 57, "deletions": 6}}, {"node": {"oid": "d1a99102f6830ae380e58f842c4771895a947403", "messageHeadline": "Drops auth. and capture feature flag (#5158)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b4d593f79ff6fb510318b7fe9bbd695faecb3893", "messageHeadline": "Fix undefined element error on Cart block for WooPay enabled site. (#\u2026", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "1bfffe14016aac7498cbbaa51b6d966d6c64bceb", "messageHeadline": "fixed bug that would not allow a customer to add new payment methods \u2026", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "60c82e3dce9a615022dcb69988b52babcfbe75de", "messageHeadline": "Cloak client secret (#4782)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 416, "deletions": 19}}, {"node": {"oid": "2ece83bf608972b6b77c1bbf33463047045454de", "messageHeadline": "Bump requires at least version on readme.txt (#5157)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5187c466c393db5fc66d9ca4491ed1f331695ac", "messageHeadline": "Add/1427 style woopay express checkout button (#5153)", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 276, "deletions": 56}}, {"node": {"oid": "a4b8157439aa31cf2e8817f293b523d9cd178d07", "messageHeadline": "Bump WC and WP tested up to and minimum version for 5.1.0 release (#5\u2026", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "472fd4fbc29a4cd33e6f8870bd8f6612a8a113f4", "messageHeadline": "Poc/add woopay express checkout button (#5059)", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 932, "deletions": 73}}, {"node": {"oid": "80867bc076827556a37843d32be49902eb3ea097", "messageHeadline": "fixed problem that would not close the redirect iframe after clicking\u2026", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "829ed876d831ffbd777329baf5a0154558b8542f", "messageHeadline": "Prevent the double-zip issue when downloading from zip file workflow \u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "47e76921b2dada34ee446eee1cd907d88ee9a682", "messageHeadline": "Merge trunk v5.0.3 into develop", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "168b6d0d7c8187f84d0f4edbde3079af175e9d42", "messageHeadline": "Product version bump update", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b29b506002629ee8c898a66d2fba1e0b96236cb2", "messageHeadline": "Merge release/5.0.3 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "b188335259aac8fb8c74ae22e2c6c4b019ee1dc5", "messageHeadline": "Changelog entries for 5.0.3.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "0b4bfc0358d6a3501c1f9db53be9e277fec167d4", "messageHeadline": "Fixes purchasing a synced subscription with WCPay Subscriptions resul\u2026", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "3d9589d100d814af51c9aaaaa8e40db6edb502ae", "messageHeadline": "fixed bug that would not allow customers using firefox to be redirect\u2026", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "74790b482367c0a092378e5803433fe372752571", "messageHeadline": "Merge trunk v5.0.2 into develop", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "de8cdd71774b28216deba8593eac2319b6740fa7", "messageHeadline": "Product version bump update", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e0bb40810654df84931ed378242c61907a89fdfa", "messageHeadline": "Merge release/5.0.2 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "2778dfe5227a0845182909a4918676db90ae64c5", "messageHeadline": "Changelog for 5.0.2.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a9051eddfbe269ec6cbc2234f3197c488b4ad3ac", "messageHeadline": "Fixed fatal error when calling the payment_gateways api endpoint (#5108)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "f312c02ea50e57e988ba8aa4e494937c99553aa8", "messageHeadline": "Update subscriptions core version to 5.0.0 (#5120)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "d9db42b9bf3ebfe1388500e9cf1fa9e9e1e215ad", "messageHeadline": "Fix the \"Learn More\" link on Express Checkout settings section (#5105)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ff0b696b338d6d98f2f132bdf6a8eb65e5fed4f0", "messageHeadline": "Remove Platform Checkout Test Site Sync yml file. (#5054)", "author": {"name": "Thomas Shellberg", "email": "tommy.shellberg@automattic.com", "user": {"login": "tommyshellberg"}}, "additions": 5, "deletions": 49}}, {"node": {"oid": "c70926222cd3a3e782bdfc61476b3bdac8cfcba2", "messageHeadline": "Expose fraud prevention token, send it to blocks checkout (#5104)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "aa77fafff77cb3f985293286265f213aba991d85", "messageHeadline": "Update copy of warning modal (#5103)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "79fe292e467c5d075b0380aa1042179b7d444387", "messageHeadline": "Add count of pending authorizations to Uncaptured tab (#5095)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "5a41ddce2dd8c73f647819ab024cb3b9126a3b54", "messageHeadline": "Add the missing include for authorization API docs in sidebar (#5097)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f81685dd1e7100c56a68cb89557d6d8d2937d814", "messageHeadline": "Show uncaptured transactions tab only when some criteria is met (#5072)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 254, "deletions": 10}}, {"node": {"oid": "2c2ac79a34dd05238bca3e959d6af0d697715472", "messageHeadline": "Merge trunk v5.0.1 into develop", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 63, "deletions": 7}}, {"node": {"oid": "0840871419f9d453a14e1da7f5e6e94a9f70c51a", "messageHeadline": "Product version bump update", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5f3cc430f839c86070647a416ffe4d354000c5de", "messageHeadline": "Merge release/5.0.1 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "0e0c835dc82c69d2d677fa8cdbaf87ba0d77a9ca", "messageHeadline": "Changelog entries for 5.0.1.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "e7f70e71dd8c03257cd17be5a4e0c4c46ad03974", "messageHeadline": "Check if user can `manage_woocommerce` in maybe_redirect_to_onboardin\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 57, "deletions": 3}}, {"node": {"oid": "6a3db47e44d7e6e8da0c67bf4cf9788a51a74ae4", "messageHeadline": "Update margin to fix cropping of search field for Multi-Currency curr\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "558739226d1a795945e995b17762c797b68ce78f", "messageHeadline": "Support new platform checkout user from checkout blocks (#4638)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 561, "deletions": 102}}, {"node": {"oid": "db1cb3507fc3cd255a5e25ed1171a7e426aca02e", "messageHeadline": "Add API docs for authorization endpoints (#5088)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 170, "deletions": 0}}, {"node": {"oid": "78a22e5791390277de975acd5a7e0f2950bdc631", "messageHeadline": "Fix section divider in Authentication API docs (#5091)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "055775044ca09aaa3e1cf85f44b183c33dc75535", "messageHeadline": "Add description for capture authorization endpoint docs (#5087)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "3d214f696205b7c041efd821c6825310a52072a6", "messageHeadline": "Send merchant's setting for `ship_to_billing_address_only` to platfor\u2026", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "fd12001b80794dbe7fed512001bbd6e62c0475c8", "messageHeadline": "Remove pull request push trigger from zip file workflow (#5086)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "5d5e6148abf7b0778d4ab95a9ebfb0ab56afcf9b", "messageHeadline": "Clean up some workflows for the release automation (#5070)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "69b704948e4ba2e515011397a84402ea0c566e1b", "messageHeadline": "Merge trunk v5.0.0 into develop", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 112, "deletions": 231}}, {"node": {"oid": "ab029f5facb1c48495df4ac00a538bd2a35b4b83", "messageHeadline": "Product version bump update", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "81a735a12d705b31504df90dcb501612de1c626f", "messageHeadline": "Merge release/5.0.0 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6722, "deletions": 2479}}, {"node": {"oid": "9dc3db2ba1b8840cfd8a7b402619bf44a05ce189", "messageHeadline": "Revert \"Release/5.0.0 (#5077)\" (#5080)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 2479, "deletions": 6722}}, {"node": {"oid": "c5f0dfb6adf903643291197336cf972b96d30033", "messageHeadline": "Release/5.0.0 (#5077)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 6722, "deletions": 2479}}, {"node": {"oid": "bfaf246b3480ee7b1ca808d1c0a9590516fb1d3b", "messageHeadline": "Write changelog.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 108, "deletions": 227}}, {"node": {"oid": "ebf35bdf42a0b6681d86a8269768fab14dd16ca3", "messageHeadline": "Add PHPCS object operator indent rule (#5055)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 76, "deletions": 70}}, {"node": {"oid": "38a29368605c2cfb3d7241dc1905f6b1935394f7", "messageHeadline": "Add uncaptured transactions count badge to Transactions menu (#5046)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 200, "deletions": 5}}, {"node": {"oid": "ff3a6f89311f5718a8ec266e1f1e0ad71d7babe5", "messageHeadline": "Fetch authorization data only if the payment is marked for manual cap\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "b1de40f2f5262996e860b2c3a60d07d3c8ab0357", "messageHeadline": "Fix jest tests due to daylight saving (#5065)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "b33be3a518c3a3f4f5ce863deffa5bb7e914b675", "messageHeadline": "Refund Confirmation modal on order status change (#4987)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 189, "deletions": 3}}, {"node": {"oid": "b66af093d123bd7a285f7ac17b4f64e472fc7c26", "messageHeadline": "Add Capture Charge button on payment details page (#5006)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 273, "deletions": 53}}, {"node": {"oid": "1eff430d249e4f7a3def3e963652b731e5d77b05", "messageHeadline": "[Authorizations] [Integration] Capture authorizations from table (#4962)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 1286, "deletions": 135}}, {"node": {"oid": "85297bfcf98825d4a5be0d45056d747393e9c503", "messageHeadline": "[Authorizations] Wire Uncaptured Transactions screen to API data (#4982)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 237, "deletions": 163}}, {"node": {"oid": "4966f727c0bfd132ef40adad1ca39d169595ad54", "messageHeadline": "Revert \"Adding manual option to deposit schedule selection (#4715)\" (\u2026", "author": {"name": "Chris Aprea", "email": "1527164+aprea@users.noreply.github.com", "user": {"login": "aprea"}}, "additions": 57, "deletions": 225}}, {"node": {"oid": "71628af335b722d83d811cb303d2810488ab4fd0", "messageHeadline": "Add new workflow for post-release updates (#5003)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 502, "deletions": 273}}, {"node": {"oid": "74abe7f7a4e5d9a9bf55e4bdf10a6fc677e2e83e", "messageHeadline": "Update Subscriptions Core to 2.5.1 (#5053)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 48, "deletions": 12}}, {"node": {"oid": "7b60cb9b461db0379684b8a9962113562d95ed0b", "messageHeadline": "Replace the deprecated wcs_renewal_order_meta_query with a new hook (\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "a3e9e0f006448363103469598ad633fa95dafb45", "messageHeadline": "Update Subscriptions Core composer package to 2.4.1 (#5036)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "d07ba652d28ac4f61742c793648d049d3f808d16", "messageHeadline": "Update Dockerfile image to wordpress:php7.4 (#4943)", "author": {"name": "Allie Mims", "email": "60988591+allie500@users.noreply.github.com", "user": {"login": "allie500"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "680a10360848cc7ca269c2e79ae9c8db83246559", "messageHeadline": "New Tracks event on KYC modal open (#5004)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "a9435b04d4e00391a0309df1f6483f6fc344ef34", "messageHeadline": "Fix tests for WP 6.1 (#5049)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 84, "deletions": 84}}, {"node": {"oid": "9c1ce7745e9d7009d93edf4f5de68380deea0637", "messageHeadline": "Merge fix 2", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "15a69bfa7259f5b6ad3f2513829e3a8493f3f672", "messageHeadline": "Removing merge left-overs", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 0, "deletions": 24}}, {"node": {"oid": "76d86d35ec05b1fe66eab33d2f2c007c63306470", "messageHeadline": "Fix currency switcher block padding (#5011)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "523896e24a9e6608cae5fe4db885dfc6604b8f4c", "messageHeadline": "Prevent proceeding to WooPay's checkout on previews (#5016)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "3dd2721423912496719f0f19774d6dedbaf3e841", "messageHeadline": "Fix error that would happen when visiting the plugins page (#5034)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7b36b2d45693644565c6404bcdb3eef44276874d", "messageHeadline": "Add watch mode to php unit tests (#4935)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 792, "deletions": 8}}, {"node": {"oid": "0634682669c611d90e740851245be80c0d93c08a", "messageHeadline": "Update Stripe Link inbox notification wording (#5030)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "cc46939c1cad42e0acda77df2f8ec32b112be177", "messageHeadline": "Authorizations: Replace mocked data in reducer/store with actual fetc\u2026", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 684, "deletions": 108}}, {"node": {"oid": "facbc1cdbd6fb9cc18a93fe9551f6019251826c1", "messageHeadline": "Update the balance component header (#5029)", "author": {"name": "Chris Aprea", "email": "1527164+aprea@users.noreply.github.com", "user": {"login": "aprea"}}, "additions": 80, "deletions": 33}}, {"node": {"oid": "44d0ae8598ac3725ea1af2fee281ddc169daba0e", "messageHeadline": "Add woopay express checkout feature flag (#5014)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 57, "deletions": 2}}, {"node": {"oid": "70f4d06eea64943de2823948d2211af7e6d0a188", "messageHeadline": "Add dependencies.md to replace renovate.md (#5013)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 57, "deletions": 56}}, {"node": {"oid": "b646c2ef514f8ccacbd0a32ec77b67a8aa221b64", "messageHeadline": "Update deprecated interpolate-components to new @automattic/interpola\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 72, "deletions": 14}}, {"node": {"oid": "e565ed6a35a4666be7647f7c95c5ff6c165898f9", "messageHeadline": "Update priority for Multi-Currency filters for prices and currency (#\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "27c115ba8b76fae485e6c58d3c7f9c99bebb1efa", "messageHeadline": "Prevent auto redirection for different customer (#4890)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "6ddd271fa8d42b538061dd1a175b4bd2cb5f494c", "messageHeadline": "Add filter to record wcpay server api response time (#5001)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "44a829b5bf44053e74788bf7e2d843741788eaaf", "messageHeadline": "Update subscriptions-core version 2.4.0 (#5009)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "8fcfff959c851d1b1ec5b46748962e48f3cde2cb", "messageHeadline": "Hide upload buttons, amend placeholders in submitted evidence form (#\u2026", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 106, "deletions": 83}}, {"node": {"oid": "cfb164077f52af5d1300cd396c7915d2d1411298", "messageHeadline": "Update `woocommerce-payments` package version number in `package-lock\u2026", "author": {"name": "Chris Aprea", "email": "1527164+aprea@users.noreply.github.com", "user": {"login": "aprea"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "643e9d3f132d51279c3387268d2d78b75c700b74", "messageHeadline": "Add platform checkout signature endpoint (#4927)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 104, "deletions": 46}}, {"node": {"oid": "de6872c68d098f8c24352590e0adde5a75afb469", "messageHeadline": "fixed deprecated version warning", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a0115c85788170b58d0702d484e031fa4137c2e8", "messageHeadline": "fixed deprecated version", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06eb0349205bfb7fcc2c4d1e495b5d68d86b5076", "messageHeadline": "Refactor WC_Payment_Gateway_WCPay Part 1 (#4850)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 897, "deletions": 518}}, {"node": {"oid": "375f1837f779d2a79a41b98f5e0282fed8c90095", "messageHeadline": "Update husky to v 8.0.1 (#4941)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "459d6a2fc065d3be491549eb330b26b82faa56e1", "messageHeadline": "Update some workflow files to use an env variable for L-2 versions (#\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 47, "deletions": 25}}, {"node": {"oid": "55cb8ce706f3f17fbee8d239fcef62538b376ad6", "messageHeadline": "Update lodash to version 4.17.21 (#4963)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 15, "deletions": 544}}, {"node": {"oid": "a518b80b256d6d9c50e187d1ebf93aa97a1fe1f3", "messageHeadline": "Use individual Gridicons imports (#4967)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 162, "deletions": 378}}, {"node": {"oid": "74cf010dbb9fc04bdfbcc509f42235bba4d4fa20", "messageHeadline": "Remove unnecessary babel plugins (#4952)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 467, "deletions": 317}}, {"node": {"oid": "7e300ded72f4903f8dab9b7eb489835f467d5224", "messageHeadline": "add link payment method for capture later option (#4822)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "82dca890439f798e35a9d428c2dcd962b40eda5e", "messageHeadline": "Adjust texts and links in WC admin express checkout section (#4852)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 81, "deletions": 44}}, {"node": {"oid": "b770d407dbbe0e1eb68409e19f93f546772bb2c2", "messageHeadline": "Drop IE11 support (#4948)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "9e540af58c63ee7b378db7e31c03d01f279c1f25", "messageHeadline": "Switch to `@woocommerce/dependency-extraction-webpack-plugin` (#4281)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "b8e916bd189ed664a8f66bb001b02533248fa1e1", "messageHeadline": "Add event when skipped the platform checkout (#4944)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "e8bc55a7f8e4dd006f813c83ac79082310b4e381", "messageHeadline": "Add dependabot.yml to enable automatic creation of PRs (#4969)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "de82c8f40181b33e961d30c508a80b23b8d7423f", "messageHeadline": "Adding manual option to deposit schedule selection (#4715)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 225, "deletions": 52}}, {"node": {"oid": "1ccf255e4980f45b3984cc503f355745527ff03a", "messageHeadline": "Merge trunk v4.9.0 into develop", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 56, "deletions": 142}}, {"node": {"oid": "eb7118da4735624e21a3f6918258a36663d38269", "messageHeadline": "Product version bump update", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "90974fe3d66545c28ae54ab0de8b62f6ec312de7", "messageHeadline": "Merge release/4.9.0 into trunk", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 4739, "deletions": 1257}}, {"node": {"oid": "63eb790355f9018bcf68b5ee12a21bf1ff0e5c97", "messageHeadline": "Added changelog entries", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 50, "deletions": 102}}, {"node": {"oid": "fcdc8ad4d34f879317ff17f7ef3ba6367a9f3ef9", "messageHeadline": "Revert \"Support Platform Checkout from Checkout Blocks (#4611)\"", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 2, "deletions": 36}}, {"node": {"oid": "46c8ed8ee1584407faa0f46bf7df6ec3bf39761a", "messageHeadline": "Create an inbox note for Stripe Link set-up (#4932)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 212, "deletions": 0}}, {"node": {"oid": "8184f43f832eb78151fafa7c8f661b4eeb477809", "messageHeadline": "Pass the \"Display prices during cart and checkout\" option to WooPay (\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "bd4494da85da52a318b9bbf99a8237c9bc35d130", "messageHeadline": "Fix regex to check format of tag for a pre-release (#4947)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "770b349ea0f287b307e154a514f56203320bd623", "messageHeadline": "Add new GitHub workflows to manage pre-release and release packages (\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 586, "deletions": 0}}, {"node": {"oid": "437e26d07f602d2111b7569e3b1167c7e935728c", "messageHeadline": "Declare HPOS incompatibility (#4921)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "c2b45392ef82fac9abd6eda5a1027580a0f85d0d", "messageHeadline": "Fix platform checkout store logo preview (#4814)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "f1a9cc9f291ee7bad0ffdf36a9cc78ee1b5ab8d2", "messageHeadline": "Save tokens for Link payment method (#4781)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 162, "deletions": 15}}, {"node": {"oid": "bc1ea688761eaadb00a7ca38b83d4c2fe2db3b17", "messageHeadline": "Add HMR and split webpack configuration (#4510)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 2535, "deletions": 307}}, {"node": {"oid": "9939ddbba03e7202b5acaef98674fdc39589071f", "messageHeadline": "Add KYC additional info modal and notice banner (#4928)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 552, "deletions": 0}}, {"node": {"oid": "0ee6d64bc9ab0347314e66f9dfb7535cdd62ed7e", "messageHeadline": "Add authorizations-related endpoints (#4775)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 228, "deletions": 1}}, {"node": {"oid": "236b854a45226c94845e7640f004e76b5e446d82", "messageHeadline": "Fix otp modal when auto redirecting to platform checkout (#4859)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "7c767801c7e06083c029a05aea7974ab8ec1d8d7", "messageHeadline": "Revert \"Update WC Pay\"", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "5a48d945bd121a79f14b825f1d8ecb231aa88f16", "messageHeadline": "Revert \"update package.json\"", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "380fd6298fc90369c1604321516fdaf0a0a0a330", "messageHeadline": "update package.json", "author": {"name": "Nagesh Pai", "email": "nagesh.pai@automattic.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "ce1067c058bac0e5dd228733a968ea0f7729c865", "messageHeadline": "Update WC Pay", "author": {"name": "Nagesh Pai", "email": "nagesh.pai@automattic.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ab76206b7538a8a903d33ea0a4a21c4f685cff36", "messageHeadline": "Update readme.txt (#4828)", "author": {"name": "Tiago Kasa", "email": "93389286+tckasa@users.noreply.github.com", "user": {"login": "tckasa"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "464adbc1a6445e0a1ad6ff59ee8e56a183c7abf1", "messageHeadline": "Update subscriptions-core to 2.3.0 (#4857)", "author": {"name": "Eric Jinks", "email": "3147296+Jinksi@users.noreply.github.com", "user": {"login": "Jinksi"}}, "additions": 28, "deletions": 14}}, {"node": {"oid": "84c49848e1091c54ab3d014b012f5941208a50f9", "messageHeadline": "Prevent WooPay OTP after click Place Order button (#4803)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 40, "deletions": 8}}, {"node": {"oid": "49a7efe41214b3295e8ecf01bc60c2d7edb2f8ba", "messageHeadline": "Update webhook processing to override existing meta data (#4854)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "17e50a5d2b2ddf493ef52146f43d2fcf9cfd56ee", "messageHeadline": "Display analytics orders in customer currency (#4687)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 169, "deletions": 0}}, {"node": {"oid": "ce6914db448cbb5064d5e6a62e465f31e03bc0a5", "messageHeadline": "Fix UPE dropdown popover positioning when Gutenberg is active (#4851)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "b3bcde0a668bad2097b06526f45ef3f10b067d98", "messageHeadline": "Update default platform checkout host to pay.woo.com (#4820)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "a972bad1dd3bf457a02dcc3370382f87f603ef0b", "messageHeadline": "Handle rate limit errors during the checkout process (#4823)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 80, "deletions": 12}}, {"node": {"oid": "6b6d236875b41609bb118ebf5fd0c785ca448871", "messageHeadline": "Dev: Adjust E2E tests to work locally on Apple silicon chips, and imp\u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 797, "deletions": 836}}, {"node": {"oid": "5690f670aa1dbd367a207a9c5524b1e1cde91988", "messageHeadline": "Merge trunk v4.8.1 into develop", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "8f58480590cff784080706f0c60677fb5ba12827", "messageHeadline": "Product version bump update", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3f4b88dfd4b5252fa80c691ca17055265bcf492a", "messageHeadline": "Merge release/4.8.1 into trunk", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "9cb2d62faf8346dda65181494c4d85657763eb6d", "messageHeadline": "Added changelog entries", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "81451418de30cb77d23ecf602030cf82b3b395e2", "messageHeadline": "Fix fatal errors thrown during the renewal process on stores without \u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 29, "deletions": 4}}, {"node": {"oid": "5b0c660fb911c9f2539fd4c934039bce030ff55c", "messageHeadline": "Fix fatal error in Multi-Currency Compatibility (#4819)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "15dbfb6ace55230d75267a42f120e09f4efc9c9f", "messageHeadline": "Decode HTML in format currency for rendering currency symbols (#4832)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 33, "deletions": 22}}, {"node": {"oid": "f3f7bd729a9beb1a49b9dd1d6aa935e92d592613", "messageHeadline": "Bump WC versions for 4.9.0 release (#4833)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "4ede5691dc2cb885b8ab55b8df8bdc3847265f9a", "messageHeadline": "Override styles from woocommerce experimental list to properly see th\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "ca4325592ba30bf2d15bd09c5d4e407e2a747fc2", "messageHeadline": "Fix Node version in Platform Checkout workflow (#4808)", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "7f953796b1a4ec8df6c072c7d9751e38fb792a95", "messageHeadline": "Merge trunk v4.8.0 into develop", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 54, "deletions": 103}}, {"node": {"oid": "1fe877dccfa85a82fdb1f7667902ca008c77ecac", "messageHeadline": "Product version bump update", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "658ab4e3461a677dfbf273def1ea3a656a434bf1", "messageHeadline": "Revert \"Product version bump update\"", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "680aec93865bcb5bee1f95ddbc1319327a9fb1ea", "messageHeadline": "Product version bump update", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0f7b75d4abe1c8ed180b192e1bbc4ab355e580aa", "messageHeadline": "Revert \"Product version bump update\"", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e0f3f6ba79c27ee1bcd051e6c59ae7d5f234f107", "messageHeadline": "Product version bump update", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "62efefcff9978e8daafeb1d635324dfbb44537bf", "messageHeadline": "Revert \"Product version bump update\"", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1e25bd9c73bee0b7bf9ff934bebf8f783354e2d4", "messageHeadline": "Product version bump update", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8ed22efbe6c068635c36831d2b75abd853c19643", "messageHeadline": "Revert \"Product version bump update\"", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "dc8ac46266c536ac76bed7781774888daa5e0fff", "messageHeadline": "Product version bump update", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b3d5cf9855cecb72711c6013cadd474c198f5ba8", "messageHeadline": "Merge release/4.8.0 into trunk", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 59998, "deletions": 17044}}, {"node": {"oid": "3db186cf5ee97b5eac34b5c293a25f9966a077ce", "messageHeadline": "Remove duplicate changelog entry", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "74c270f1b99ffecef22961c37d0e59985f80c74f", "messageHeadline": "Add changelog entries", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 52, "deletions": 99}}, {"node": {"oid": "b2d8ab5d7228f0123e264b0b1f7052b69232debb", "messageHeadline": "Changed the WooPay url (#4783)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "ac01d080e496f942457261435b556b34d0ccf754", "messageHeadline": "Remove GH token to change comment author (#4800)", "author": {"name": "Foysal Ahmed", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6dba845e3831bed2b9f5b788f9d496e58d29f247", "messageHeadline": "Support Platform Checkout from Checkout Blocks (#4611)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "c0bac790bdebe7874756dc27ecff936939b8b820", "messageHeadline": "Add GH Token for bundle size check", "author": {"name": "fashuvo", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "658dc537977b27e77e0525748a5425ccc908c7a4", "messageHeadline": "Remove GH token", "author": {"name": "fashuvo", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fecc3a4a97494ff2fab4924ef4dc319df5582a94", "messageHeadline": "Limit product_code in Level3 data shipping-only order within 12 chara\u2026", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "86dfcae2fb2ec0f03957342e98a632b1d7d30f9f", "messageHeadline": "Update node to v16 (LTS) and npm to v8 (#4725)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 59154, "deletions": 16820}}, {"node": {"oid": "bde3055a3235c669f62e1ed8a4de8d2e4ff8712e", "messageHeadline": "Limit level 3 product code within 12 digits (#4741)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 47, "deletions": 7}}, {"node": {"oid": "aca0711159df101adf8538670724c8f581cde565", "messageHeadline": "fix checkout page auto scroll issue related to auto redirection modal\u2026", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "914f3139a2b227ce73753382d6f96fd76b43ec30", "messageHeadline": "Allow subscription processing via WooPay (#4787)", "author": {"name": "Brian Yu", "email": "brian.yu@automattic.com", "user": null}, "additions": 13, "deletions": 41}}, {"node": {"oid": "e7b97535455d211641024764a2ac96312eb2f687", "messageHeadline": "Add a request signature to user/exists platform checkout endpoint. (#\u2026", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 49, "deletions": 23}}, {"node": {"oid": "cd934fd7d038a7c2438bc30edb0e87af732fe9ce", "messageHeadline": "Add bundle size check to PR's (#4637)", "author": {"name": "Foysal Ahmed", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "e25a7e55cdcae2d407fd2a59753e6526e8ecfe54", "messageHeadline": "Exit before processing a scheduled subscription payment for WCPay Sub\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "0b2030b7a99210461f5a3a35b97f9400a3a1654c", "messageHeadline": "Auto redirect a logged in platform user to platform checkout without \u2026", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 132, "deletions": 5}}, {"node": {"oid": "ce43bf134a1713a78eef14950fabdae240744bf1", "messageHeadline": "Fix trial subscription checkout without WooPay signing up (#4778)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 41, "deletions": 24}}, {"node": {"oid": "1f1ada4011ad1496e224cf22a7656a19084bcfa2", "messageHeadline": "Fix off by one error (#4762)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 131, "deletions": 37}}, {"node": {"oid": "b00f81c42ec20ec27eddee926fc6f1c33fe8603a", "messageHeadline": "Remove beta headers from stripe requests (#4659)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "8cb0e930add4d4371d6e32fd7224f3d967a8d397", "messageHeadline": "Pass down the feature flag parameter for the task list in Payments > \u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 10, "deletions": 31}}, {"node": {"oid": "f902a52c04487115b13ecfc5443b0fc6879782a9", "messageHeadline": "Basic Framework for Multi Currency E2E tests (#4717)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 120, "deletions": 4}}, {"node": {"oid": "139d05546d8228af547ae3ab8f89af4561b278fd", "messageHeadline": "Merge trunk v4.7.2 into develop", "author": {"name": "Jessy P", "email": "jessy.pappachan@automattic.com", "user": null}, "additions": 22, "deletions": 6}}, {"node": {"oid": "9621b920555073429b39084e08173a1d4f561c7a", "messageHeadline": "Product version bump update", "author": {"name": "Jessy P", "email": "jessy.pappachan@automattic.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "63be03d10b2acb87be3a3261f569cf1db236a4cd", "messageHeadline": "Merge release/4.7.2 into trunk", "author": {"name": "Jessy P", "email": "jessy.pappachan@automattic.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "346832f91424a09d5903ded075bb03b9622078de", "messageHeadline": "Changelog updated.", "author": {"name": "Jessy P", "email": "jessy.pappachan@automattic.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a173ef4289b07c700a9785bf3c890fc33485e446", "messageHeadline": "Bump WC versions for 4.8.0 release (#4751)", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "0c254214d2c3ac6740b00764772b691fe175ba04", "messageHeadline": "Stripe Link: Pre-fill first and last names on checkout (#4683)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "02b77d72b6494726ad2e867849c1a0bd636d2e76", "messageHeadline": "Fixed linting issue", "author": {"name": "Jessy P", "email": "jessy.pappachan@automattic.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ddfbf4e3044d84ae62fbfc37d0bd0cab834fba5d", "messageHeadline": "Changed the limit to count of charge_ids", "author": {"name": "Jessy P", "email": "jessy.pappachan@automattic.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b77b0fc8380f8edb7c56c83a3a2b930b88f3b1ca", "messageHeadline": "Add timezone formatting only in case user timezone is supplied (#4761)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "948d08e2c7dcdc6b09621d90bc9e8619dc5e9bce", "messageHeadline": "Fix Order ID being displayed N/A", "author": {"name": "Jessy P", "email": "jessy.pappachan@automattic.com", "user": null}, "additions": 16, "deletions": 2}}, {"node": {"oid": "2ef37ccdb7f499278a53829ae217ee770b62d428", "messageHeadline": "Merge trunk v4.7.1 into develop", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 12, "deletions": 108}}, {"node": {"oid": "4f25ed073f6670488b9199a9dfc6e429131655de", "messageHeadline": "Product version bump update", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7934b9583287234bb10c6d2253fa845e3b6acd2a", "messageHeadline": "Merge release/4.7.1 into trunk", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "86630cbd06fe5b728685c0462721ea1191b79a53", "messageHeadline": "Delete changelogger entries", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "a85b9e4a526f0f67e941e50e280c354fbb11c8bf", "messageHeadline": "Revert ApplePay verification error notices (#4758)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 4, "deletions": 126}}, {"node": {"oid": "5645d3c3f42048bf8c1e6f63ad92580406c82da9", "messageHeadline": " Hide checkout modal button when StripeLink is disabled. (#4756)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a08d3d551322dfe3d04f5e89ee0d8a09faa26dba", "messageHeadline": "Merge release/4.7.1 into trunk", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 130, "deletions": 26}}, {"node": {"oid": "81da1e8352a07c9afa568e0cea8b4bd252be1c85", "messageHeadline": "Delete changelogger files", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "96c01e53645a64d317d039f60f48243a00b6a71f", "messageHeadline": "Add changelog entries to changelog files", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2e9793928f3e98d567cb4e40aa3d624210f687d1", "messageHeadline": "Retain test mode context in CRON jobs queued up while checking out (#\u2026", "author": {"name": "Hector Lovo", "email": "hector.lovo@automattic.com", "user": {"login": "lovo-h"}}, "additions": 126, "deletions": 22}}, {"node": {"oid": "572a9c1f0a1705bdeb16c0ef672235f1f1050cd1", "messageHeadline": "Fix Apple Pay verify domain waring notice showing up constantly (#4726)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 126, "deletions": 100}}, {"node": {"oid": "526960dd73a67ecd0c140e5585b18bf838938d60", "messageHeadline": "E2E - Fix failing WP nightly tests (#4743)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "a5dc848bd5105c8cecf3947bf6b900a7ade7106f", "messageHeadline": "Fix email notification error with StripeLink button code (#4704)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "fecbe1cba9021c049df0d5d9b10e767cb152dbb3", "messageHeadline": "Hide Link payment method for non-us accounts (#4705)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "1a34f24c864db04a182f7e916654c943bdb460e2", "messageHeadline": "Retain test mode context in CRON jobs queued up while checking out (#\u2026", "author": {"name": "Hector Lovo", "email": "hector.lovo@automattic.com", "user": {"login": "lovo-h"}}, "additions": 126, "deletions": 22}}, {"node": {"oid": "2a4727fd98768503d9f837d9d156cfa5bed06039", "messageHeadline": "Format date filters for transactions listing as per timezone (#4711)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 60, "deletions": 7}}, {"node": {"oid": "f46e100a6acb2301ed155a12eb363b3931afe951", "messageHeadline": "Merge trunk v4.7.0 into develop", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 86, "deletions": 183}}, {"node": {"oid": "c4dd9259cff676c6285948d9fdc80fe56963ebc6", "messageHeadline": "Ask for login when guest mode is disabled while checking out with Woo\u2026", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7a8272753f9f2905e7acb1137dbfbe6e47a176c0", "messageHeadline": "Product version bump update", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fdd82d4c8d120c7b7c413db446ee99f5cb664ed3", "messageHeadline": "Merge release/4.7.0 into trunk", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 5096, "deletions": 1293}}, {"node": {"oid": "9f397ae52ec47f7bd15edd89ad28e3a22e8aad2f", "messageHeadline": "Take into account the case of an array of cost while computing the sh\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 51, "deletions": 2}}, {"node": {"oid": "e83b54d97ef309fb48fc63aea5295985acd5c7cc", "messageHeadline": "Make changelog entries consistent with full stop", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "25d2f370e27efde0f35e6a0741c4228502a0656b", "messageHeadline": "Delete changelog files used to create the changelog entries", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 0, "deletions": 179}}, {"node": {"oid": "8ba2dbc3ee17ec18d25974cc011fbd240efa553f", "messageHeadline": "Add changelog entries to changelog files", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "f2a1437c69dcfa7760a98e653b34d6ddfdab6739", "messageHeadline": "Deprecate rather than remove deposits_status for account status data \u2026", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "91b239392caf6a2a7601fb0e44d5741fa2f31037", "messageHeadline": "Minor readability improvements (#4693)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "3887f818146af946ae182f71c66c3ca78f6b35ef", "messageHeadline": "Removing unnecessary check against server response (#4700)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "3ec6d887b5ed77e8f764fe30c316228a61c61410", "messageHeadline": "Ensure get_deposit_schedule_monthly_anchor() returns an int or null. \u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "0b9f42bf55583e741ba45f08f23113a50475fd56", "messageHeadline": "Update minimum WC and Gutenberg version in oldest compatibility test \u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 35, "deletions": 23}}, {"node": {"oid": "d33c03572d7db06c9721c47bf0c78eb5292dcf27", "messageHeadline": "E2E subscription tests - Fix timeouts & optimize flow (#4657)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 1054, "deletions": 778}}, {"node": {"oid": "ebb37b7762792c0b8d9e63df5514e66babaa91cb", "messageHeadline": "Refactor the SQL query modifications in Analytics (#4677)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 92, "deletions": 52}}, {"node": {"oid": "1c7921f301c00caf14788b50641950becd8c3b05", "messageHeadline": "Payment Requests: Fix variations without price, sign-up fee taxes, an\u2026", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 210, "deletions": 30}}, {"node": {"oid": "b5acb626e9fe91fe544ebffa460d6e7f0cb6907b", "messageHeadline": "Merchants can change their deposit schedule (#4656)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 989, "deletions": 80}}, {"node": {"oid": "858ccbe39b943d2611a1c11bb32f92040d2231cf", "messageHeadline": "Update subscriptions-core to 2.2.1 (#4643)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "b85f0def7315ad98a4748431991167994e052841", "messageHeadline": "Dismissible message for applepay error (#4626)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "abb1a6df1936cb72f3e7281860680842fea68687", "messageHeadline": "When COT enabled, use COT query for customer currencies query (#4661)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "e4131b9b2b89e08ae5b2c09b2ba27027d26f8919", "messageHeadline": "Inbox notes: actualize FAQ link for 'Set up refund policy' note (#4662)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "20a5f86364bcbb6fe775b1e6a936afe2ecb51844", "messageHeadline": "Using onClick instead of action so tasks works on non-expandable mode\u2026", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "2cbcf71069b5de0ffe78e2e2a84c895890f9cd3c", "messageHeadline": "Update the minimum WC version used in phpunit GH workflows (#4655)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "58da1f4086fba4ea6694a5dad71468aad5d68ab3", "messageHeadline": "If COT enabled, use COT query to gather tracking data (#4648)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "eefed9832911aa4953edb3c2b5a2c8f22e05cb80", "messageHeadline": "Removed an unnecessary `$order->save()`, called with outdated data. (\u2026", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ca51e1742b523eb885b9815114b274e6290b052c", "messageHeadline": "E2E - Add for workflow for Pull Requests, split existing workflow & i\u2026", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 247, "deletions": 132}}, {"node": {"oid": "9e58aaed0a06e8075141fdae11e500eac8cd55ab", "messageHeadline": "Fix error while changing payment method of subscription product (#4641)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "5b8dc9fd130317f6dc8a69b2965ea07ea9f4cf89", "messageHeadline": "Add intent order_id validation check in IPP capture endpoint (#4625)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 85, "deletions": 6}}, {"node": {"oid": "24d1bb88534fd3b357daddf06e836c4240a6de9f", "messageHeadline": "Add Transactions > Uncaptured view with mocked data (#4560)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 1232, "deletions": 8}}, {"node": {"oid": "c919153488b2419d0a50e90e0722aa0e20f38a63", "messageHeadline": "Show the \"Temporarily Suspended\" notice only when deposits are \"block\u2026", "author": {"name": "Eric Jinks", "email": "ericjinks@gmail.com", "user": {"login": "Jinksi"}}, "additions": 389, "deletions": 52}}, {"node": {"oid": "ed4720e93c5ded441fb73ab189abc988e8811b34", "messageHeadline": "Merge branch 'trunk' into develop", "author": {"name": "Danae Millan", "email": "danae.millan@automattic.com", "user": {"login": "a-danae"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7360a79851af3f93034ea989c1846462f2ffef54", "messageHeadline": "Revert \"Update the minimum WC version used in e2e and php unit tests \u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "571b0114e6e7ef15131e7ad547ff15f584cd6276", "messageHeadline": "Add check for guest users while updating customer with order data (#4\u2026", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "53f7899c71177854cb7d7803d309759ab9fdef63", "messageHeadline": "Remove duplication of deposit schedule (#4542)", "author": {"name": "bruce aldridge", "email": "bruce.aldridge@gmail.com", "user": {"login": "brucealdridge"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "46d4c27d38d7fcde699f60275d4d7b3a278924a0", "messageHeadline": "Update the minimum WC version used in e2e and php unit tests in GH wo\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4b50182057b636440a4381f2e8561012b5e1616a", "messageHeadline": "added meta on payment tokens being used by subscriptions (#4627)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "584cc4766845f23898a399c9973fa1a4540e4bd4", "messageHeadline": "Merge branch 'trunk' into develop", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0e4e84200a9b419b6d0eaeb190d0e218a99cd85c", "messageHeadline": "Revert \"Fix errors when PRBs are enabled and products have empty pric\u2026", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "43d5d621d258848726e68952a82baa5000b080af", "messageHeadline": "Fix errors when PRBs are enabled and products have empty prices (#4642)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "5b9809465e0fb9ec3476d40f82b85daf82d512e9", "messageHeadline": "Only offer WooPay when cart needs payment (#4634)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "407461f18223dd54c2a0d88d7778b1167fd260e7", "messageHeadline": "Fix Link errors after update (#4589)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 48, "deletions": 21}}, {"node": {"oid": "e2c523f4805fec7fe218a72287dbe1250afefec2", "messageHeadline": "Fix errors for apple pay registration (#4551)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "61297a4364146be92c8406d28a758b17db300d7a", "messageHeadline": "Use customer from session during Store API checkout (#4608)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "77cbafb4d8326e0d3e64c4fcb7fb7c6b646040f3", "messageHeadline": "Bump WC tested up to and WC minimum version for 4.7.0 release (#4615)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "cae2e662d5342f53998e52df8a49a14373115eaf", "messageHeadline": "Create WooPay user from trial subscription (#4540)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "fe0983a30ee52620df16b95c44b8d23efa682bd1", "messageHeadline": "Add support for getting an invoice (#4602)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "8ef305f8c4c31e7dec3ffc0ba878556fcc657998", "messageHeadline": "Move the Instant deposit button into the available balance block (#4588)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "c6a78a1ea9a51e6b5e2cdc55ea77f7a3c6b1dc6f", "messageHeadline": "Refactoring Direct DB query in orders_with_charge_id_from_charge_ids \u2026", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "9da9b314e897fd8e42ba0a3ab0ae0cbc4eea187d", "messageHeadline": "Refactoring Direct DB query in order_id_from_meta_key_value() (#4590)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "40a10f436755a23370aab93c53fafb388a0c5077", "messageHeadline": "Fix adding payment tokens for platform-created setup intents (#4601)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "23a3b08ba18f5dc855798d233267dd44baf1ac3b", "messageHeadline": "Supporting changes for WooPay Trial Subscriptions (#4500)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 48, "deletions": 14}}, {"node": {"oid": "294cf980df9279937b05f73133fe4085f2544250", "messageHeadline": "Merge trunk v4.6.0 into develop", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 48, "deletions": 105}}, {"node": {"oid": "547be94098e18f678f3a6d3486bd7b94087eafcc", "messageHeadline": "Product version bump update", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "413d52ce0acea821ea0a0eb729d3e25944b69761", "messageHeadline": "Merge release/4.6.0 into trunk", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 2758, "deletions": 632}}, {"node": {"oid": "9615911d8093150b9ce65443fdac679a0a7c8188", "messageHeadline": "Make changelog entries consistent with full stop.", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "8160906232f2c6278b7d80d39bde0302955d8898", "messageHeadline": "Add changelog entries for 4.6.0", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 44, "deletions": 105}}, {"node": {"oid": "a8552ef6ad7816599865a7f770ac6d1713e1126c", "messageHeadline": "Fix charge id validation for UPE transactions (#4595)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "78ae79030f20b2218de927d62edeac8a336bd845", "messageHeadline": "Fix charge id validation for UPE transactions (#4595)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "fed74faf97899a23d1c175eed3a01bea8904d671", "messageHeadline": "Duplicated payment methods after paying for a subscription via WooPay\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 217, "deletions": 1}}, {"node": {"oid": "4dd9e534db6108c6f87da76592fcdd2fb6db3225", "messageHeadline": "Analytics: Ensure the store default currency always displays in list \u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "2a08cf4a910c14aee193fbb5adeb4e2325d1e383", "messageHeadline": "Update available payment methods to card only after disabling UPE (#4\u2026", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "7070e0d2cc466dc31ce97f3c7a7c34ba257759d1", "messageHeadline": "Bump NodeJS to version 14 (#4448)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ed958c921d8c54e5e2a7d1bced59ea222f845d81", "messageHeadline": "Tweak latest changelog to fix changelogger write script", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "192632d75eff4e7cdf39405082afe6237f9f10aa", "messageHeadline": "Express checkout on the Pay for Order page (#4264)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 265, "deletions": 29}}, {"node": {"oid": "e55ed9fc6e6b4fbaa80dd9f4f227feb6b3bb4382", "messageHeadline": "Remove Charge request from Transaction Details page (#4516)", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 587, "deletions": 187}}, {"node": {"oid": "df22af0e86e9e99912e7902419685a67f32999c3", "messageHeadline": "Move the applyThousandSeparator method to utils (#4576)", "author": {"name": "Foysal Ahmed", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 46, "deletions": 27}}, {"node": {"oid": "2db0e16ddb0d5932888d9f8d7760abd6d2fd4063", "messageHeadline": "Fix how we detect if WCS is installed via WP CLI (#4541)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "79101c47143a4bfb0a0c11f54a4e2f3dd86a8089", "messageHeadline": "Force jest to use en_US.UTF-8 LANG (#4563)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "aec842cd126af11bbea80476099145e4abfd2ce8", "messageHeadline": "Include subscriptions plugin status in WooPay store data (#4558)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "f1a2141809f3ca1ce3685c4fcd91b519761d7c4f", "messageHeadline": "E2E GitHub Workflow: Re-run Failed Test Files. (#4549)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "09ffd865c635b25d3ecffc976e8070b1f6431711", "messageHeadline": "Merge '4.5.1' into 'develop'", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "3a1aad7e8adf352c01f2ac80f217568f595cb06e", "messageHeadline": "Bump WC minimum supported version for 4.6.0 release (#4524)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "4c696d7ddfa346d9bade3bae117517c615a06741", "messageHeadline": "Add thousand separator to the transactions count (#4527)", "author": {"name": "Foysal Ahmed", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 72, "deletions": 34}}, {"node": {"oid": "4c0e6cfaac71b5f11e68a5e689d7fc62d3e6bd8e", "messageHeadline": "Not focusing email field when showing error message (#4539)", "author": {"name": "Guilherme Pressutto", "email": "gpressutto5@gmail.com", "user": {"login": "gpressutto5"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e749ceef535f6e68cfe25bb41dcc2a933a92124e", "messageHeadline": "Avoid saving a session cookie when the currency is changed because of\u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 60, "deletions": 12}}, {"node": {"oid": "425a7555c92facfc1032418effae594e11808717", "messageHeadline": "Avoid execution context errors for E2E tests (#4533)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ff1f8600c7338edc753a2caa81626534ed6820b8", "messageHeadline": "Fix StripeLink + WooCommerce Blocks issues (#4507)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "ee1a665b6659ed42198307d8d04629137db6feb1", "messageHeadline": "Add public WooPay link in registration copy (#4531)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "b6bbc566de7a1ec84f9bc5d160f56dba6bdd8766", "messageHeadline": "Handle creating an intention when there's a WooPay subscription (#4468)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "10f256481dc653a16fa1d2036ed4840fca01e7e1", "messageHeadline": "Sanitize option key for subscription (#4496)", "author": {"name": "Nagesh Pai", "email": "4162931+nagpai@users.noreply.github.com", "user": {"login": "nagpai"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "c2327ff7d7f7c405c9f78abc8ed84dfa8d693e83", "messageHeadline": "Update function call and declarations to remove unused arguments and \u2026", "author": {"name": "Foysal Ahmed", "email": "fashuvo@gmail.com", "user": {"login": "fashuvo"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "e0a2310c7ca65b083ddfc110995883cbdcb28358", "messageHeadline": "Make updating existing customer details during checkout async (#4495)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 33, "deletions": 16}}, {"node": {"oid": "257464cad9462f60a16c6fb98813b9904bd34376", "messageHeadline": "Check payment method before updating payment method title (#4498)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5818e1b57ce82d9ddf2729db1c546beae1e5f929", "messageHeadline": "Ask for login when buying a subscription with WooPay (#4436)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 193, "deletions": 50}}, {"node": {"oid": "6081086475445df83dab2e3deda8f7555725938f", "messageHeadline": "Update currencies modal height (#4494)", "author": {"name": "Hsing-yu Flowers", "email": "hsingyuc.7@gmail.com", "user": {"login": "hsingyuc"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "1af7f46206fb1771c6dde0825100605e906b75e4", "messageHeadline": "Remove cached UPE setup intent when changing subscription payment met\u2026", "author": {"name": "Eric Jinks", "email": "ericjinks@gmail.com", "user": {"login": "Jinksi"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "3f0f409558323eeea70f63e3a6d7f14b4fdecf96", "messageHeadline": "Merge cherry-picked commit for #4488 back to develop\"", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8926d370a05c49382b3149300b0102f7a7d3ca75", "messageHeadline": "E2E - Fix failing dispute tests (#4488)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 4, "deletions": 23}}, {"node": {"oid": "8f4b109e7934799fd84619f709255a1d1e780b1d", "messageHeadline": "Merge trunk v4.5.0 into develop", "author": {"name": "jbordonado", "email": "jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 66, "deletions": 145}}, {"node": {"oid": "4308b4f9d302c34afbff77d148de85432cf3a5f4", "messageHeadline": "Product version bump update", "author": {"name": "jbordonado", "email": "jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9619f1077eb984b3ff8e3a2737cf814df7c63856", "messageHeadline": "Merge release/4.5.0 into trunk", "author": {"name": "jbordonado", "email": "jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 4539, "deletions": 1149}}, {"node": {"oid": "590f46f2b9ca59044d9163a3f18175f7bfde8d9e", "messageHeadline": "Add payment channel information + payment identifiers to transactions\u2026", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 1354, "deletions": 242}}, {"node": {"oid": "cb2b7cedf6e641f68e4105bb793a6578f9c0ccf0", "messageHeadline": "E2E - Fix failing dispute tests (#4488)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 4, "deletions": 23}}, {"node": {"oid": "4c24800dd055541732df0e1ce8296e1223fedba0", "messageHeadline": "Add changelog entries for release 4.5.0", "author": {"name": "jbordonado", "email": "jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 62, "deletions": 141}}, {"node": {"oid": "f23628f73faa97f5dfe06dbed9a62a882f94f871", "messageHeadline": "E2E - Skip blocks tests against incompatible WC versions (#4481)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "b748554517500c7cd0b2ef65051ea3b63d5f8da2", "messageHeadline": "Fix for E2E error caused by analytics updates (#4477)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "5de1cf51d404dd3f562d575ff50b3f1a602e0744", "messageHeadline": "Update to support selection of multiple currencies in analytics (#4476)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 166, "deletions": 46}}, {"node": {"oid": "6bd372524488011b34a7a154f01d44a1017ad775", "messageHeadline": "Add Multi-Currency compatibility with Points & Rewards plugin (#4465)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 247, "deletions": 0}}, {"node": {"oid": "16110bf7ee36df5aaa16deba6c6a55cb5c15640a", "messageHeadline": "Update transaction details link to use Payment Intent ID instead of C\u2026", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 125, "deletions": 138}}, {"node": {"oid": "38b2ba5f9fa471daf704c3e838f96cf14878bfb5", "messageHeadline": "Remove the conditional `completed` and `additionalInfo` attribute for\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "fd8704f7081a8e7a9a6b222cef19977809f7358b", "messageHeadline": "Fix the plural string used in the disputes task list (#4472)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "55916cc468e361202601981767a81ddea9456fc9", "messageHeadline": "Enable the Payments \u2192 Overview task list for all merchants (#4460)", "author": {"name": "Eric Jinks", "email": "ericjinks@gmail.com", "user": {"login": "Jinksi"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "09ec73bc5fd0a0b0fd6c264b220abd337301e51d", "messageHeadline": "Fix caching dispute issues after accepting a dispute (#4458)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "147a4fc73a0237f79128656e5cd5e07abc6ae5a5", "messageHeadline": "Fix pagination issue with dispute count in task list on overview page\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 48, "deletions": 121}}, {"node": {"oid": "0b67331b41cf087751961e9a1b2bbc6366806bce", "messageHeadline": "Remove the slide in animation from the dispute task item on Payments \u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ed210aeb8a1c36c331d75b649eb03bcafbeeb49e", "messageHeadline": "Fix an issue with sorting by customer currency on analytics > orders \u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c56ed8121e230da3759f18b51b96299828afa056", "messageHeadline": "Fix price on Payment Request pop-ups for tax inclusive pricing (#4449)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "86dcb9242d4c128463ce1c12ecd09a777c6f86a4", "messageHeadline": "Add missing intent info when when stripe.intent webhook request is ma\u2026", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 82, "deletions": 15}}, {"node": {"oid": "98562a347fac4dc9d59ac2fb61f0dae6641695d3", "messageHeadline": "Add Support for filtering by customer currency in analytics (#4441)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 323, "deletions": 6}}, {"node": {"oid": "a89f95e14b6fd7ecb98b6bc9f824236e7d57ed4e", "messageHeadline": "Redirect \"ch_\" charge id format to \"pi_\" payment intent id on Transac\u2026", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 1770, "deletions": 93}}, {"node": {"oid": "22d167c00d82cf969d6a37ec09ba538d7e6d9054", "messageHeadline": "Fix multicurrency shipping tax conversion (#4434)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 61, "deletions": 79}}, {"node": {"oid": "36fd95b1aadcd002897ac01cb6e88cce6f925221", "messageHeadline": "Make updating saved payment method async during checkout (#4443)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 45, "deletions": 16}}, {"node": {"oid": "6f4e961d07ebe3cf5c64c9d16798af91dc005f37", "messageHeadline": "Use country-phone input component for terminal settings phone field (\u2026", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 345, "deletions": 233}}, {"node": {"oid": "4fdecc4af5b188d46f9622a05838e5ee09b2cddb", "messageHeadline": "Make adding fee details to order notes async (#4429)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 71, "deletions": 25}}, {"node": {"oid": "22966094e33997eaca02be0bc4a542bdb2c28a31", "messageHeadline": "Allow enabling the platform checkout for subscriptions via an option \u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "8074238c42daca171491492e993f53060e01f12c", "messageHeadline": "Add E2E test to test checkout performance (#4344)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 343, "deletions": 0}}, {"node": {"oid": "f4ef1de411128245f8cd617e088f4803fca8b297", "messageHeadline": "Bump WC minimum supported version for 4.5.0 release (#4425)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "89e10af3880f95633b38054555206306842e1a21", "messageHeadline": "Update explicit pricing missing E2E tests (#4426)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "3a6279ded5603eeb01d4c587ef3da007f4a0bd89", "messageHeadline": "Add Customer Currency filter to transactions advanced filters (#4390)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 356, "deletions": 211}}, {"node": {"oid": "932787196a0a7c0fd779c1b1df830eddb2d3b1f5", "messageHeadline": "Update explicit currency format in admin (#4384)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 195, "deletions": 150}}, {"node": {"oid": "2a45ea58f6365de04a080928c4ab2ce1aee5dd26", "messageHeadline": "Fix display of UPE payment methods when manual capture is enabled (#4\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 62, "deletions": 30}}, {"node": {"oid": "880b22216d41cd88d78aa2bff5165eed3c1773ef", "messageHeadline": "Move the Payments \u2192 Overview task list above account details card to \u2026", "author": {"name": "Eric Jinks", "email": "ericjinks@gmail.com", "user": {"login": "Jinksi"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "ec556ac8b26d6d1dbab04da6939a375ccbb300f8", "messageHeadline": "Add a view and respond subtext to the dispute task on WC > Home (#4419)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "096e5a51594988889d3fbc217f1eb6e325d9b125", "messageHeadline": "Add a disputes task to the \"Things to do next\" list on WC > Home (#4418)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 204, "deletions": 0}}, {"node": {"oid": "b2dbdc5494a0eac0d2a9572b341dfa60126b8a42", "messageHeadline": "Fix dispute task grammar for multiple disputes and change the redirec\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "4f15a3284e0b25eca466710d126d6bf882a061ca", "messageHeadline": "Show WooPay error message (#4372)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "9eddc406f07f0f6b064553303bc86646cb5adf19", "messageHeadline": "Merge trunk v4.4.0 into develop", "author": {"name": "mattallan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 40, "deletions": 81}}, {"node": {"oid": "37997a7e550005c1d1ca827e6ffbf8da7b15093e", "messageHeadline": "Product version bump update", "author": {"name": "mattallan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ffd39392072b5d90acf89a28f39801bec7e56e86", "messageHeadline": "Revert \"Product version bump update\" (#4416)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "878aaf855e006fca1dd95a4562767438c167f01e", "messageHeadline": "Product version bump update", "author": {"name": "mattallan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "783207de4f95161160c968c8d1802ac4e166df97", "messageHeadline": "Merge release/4.4.0 into trunk", "author": {"name": "mattallan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 2266, "deletions": 1153}}, {"node": {"oid": "4b64822d6aa5ce6dacf136347e7cec00996a79ce", "messageHeadline": "Align Payment Request pop-ups Pricing with Cart pricing display. (#4366)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "9ce4e1e296b2496f871f375ed3d2f91d3e45323f", "messageHeadline": "Include WordPress nightly build into E2E tests (#4374)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "0a244864a023c5a4f3dd96e06216b3b581ecce5a", "messageHeadline": "TypeScript: twweaks for Card reader types suggested on GitHub (#4371)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "77c19d87909ce308ab2a53077a15a4e5bb25e749", "messageHeadline": "Add changelog entries", "author": {"name": "mattallan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 36, "deletions": 77}}, {"node": {"oid": "48e61aef8efb215bddbab891774d9c13c6b4d98a", "messageHeadline": "Fix small typo in changelog entry introduced in PR #4336 (#4370)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcfdd79c8b71addeac9d941355b559c53830ec64", "messageHeadline": "Add client-side server links handler (#4391)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 317, "deletions": 0}}, {"node": {"oid": "d0042606154cda6376ebab0d56618fedf9dc6ef0", "messageHeadline": "Merge PR #4385 back into develop", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 97, "deletions": 92}}, {"node": {"oid": "dfebea3d740f12f2b54b8711ed186c79338c4284", "messageHeadline": "E2E - Rewrite dispute tests flow to ignore waiting for webhooks (#4385)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 97, "deletions": 92}}, {"node": {"oid": "9c1bc20dfd6e49575e425301a23b1d673561e6d4", "messageHeadline": "Add support for remote inbox notes with actions that have relative ad\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b1e599ca676bc2e8b94e4aa275dca3e2c6559ebf", "messageHeadline": "Platform Checkout settings responsiveness (#4369)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 97, "deletions": 73}}, {"node": {"oid": "186b74a669f6245b6b02bbb5b10ed75f99f70feb", "messageHeadline": "Revert \"Record event for Platform Checkout redirect (#4375)\" (#4387)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "1b13c6886d068dd4a48f06cc3a2ba633703ee947", "messageHeadline": "Record event for Platform Checkout redirect (#4375)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "446c3c95b39a4ca2165826509b209d5510ee3e77", "messageHeadline": "Add order update sync webhook for platform checkout (#4324)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 323, "deletions": 0}}, {"node": {"oid": "a661754d6def0fbcf9be9113adcbe8eb66852075", "messageHeadline": "Add a notification badge to disputes admin menu item indicating dispu\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 220, "deletions": 6}}, {"node": {"oid": "0756cce70f3f38386894b27406634471e294d2a1", "messageHeadline": "Use recommended order currency API for multicurrency subscription ren\u2026", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 126, "deletions": 57}}, {"node": {"oid": "21c653eb666e937c089e9bc664c41b085dfd2f93", "messageHeadline": "Hide Platform Checkout iframe on browser back button (#4365)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "ced22379992330cdeb49ba75c00a640930fd10ac", "messageHeadline": "Add \"Needs Response\" disputes page filter option (#4361)", "author": {"name": "Eric Jinks", "email": "ericjinks@gmail.com", "user": {"login": "Jinksi"}}, "additions": 61, "deletions": 2}}, {"node": {"oid": "ffa721783c9a1be8e241c0c56823e2d584962c8a", "messageHeadline": "Disable new skeleton loader experience (#4335)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "aa680dbd48b4feab00bfa2e19103bf15559ea8ef", "messageHeadline": "Fixes for unit tests on WPCOM (#4302)", "author": {"name": "MILLER/F", "email": "fab@millerf.com", "user": {"login": "millerf"}}, "additions": 164, "deletions": 126}}, {"node": {"oid": "114f6126ace6968837a0045315a6561ed3fc67ee", "messageHeadline": "Update WC_Payments_API_Intention and WC_Payments_API_Charge construct\u2026", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 442, "deletions": 802}}, {"node": {"oid": "0d4a8ee1f8747fa1634347f080ca147a9911c9b9", "messageHeadline": "Extend create intentions endpoint (#4354)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 211, "deletions": 14}}, {"node": {"oid": "ac0fb5e400f2f22142b078f63f23d776e1f12823", "messageHeadline": "Bump minimum WC version for 4.4.0 release (#4360)", "author": {"name": "Matt Allan", "email": "matt.allan@automattic.com", "user": {"login": "mattallan"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "93bb2d01a3f416ee1cb4c7e546161d8047b0c255", "messageHeadline": "Include WCPay's version when making requests to the Platform Checkout\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "0505a9813b5c5a81a9972c39a20f448af1043405", "messageHeadline": "Merge trunk v4.3.0 into develop", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 42, "deletions": 73}}, {"node": {"oid": "65df1f437f3784e932f53a7398fd478d5df5baf9", "messageHeadline": "Product version bump update", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "26c07c409f3753614442549931dfd7219d4be282", "messageHeadline": "Merge release/4.3.0 into trunk", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 353, "deletions": 90}}, {"node": {"oid": "389e4134c3fc97fc12c8ced269a78547c5dccc88", "messageHeadline": "Revert \"Release branch for 4.3.0 (#4352)\" (#4353)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 90, "deletions": 353}}, {"node": {"oid": "68092a8952be3595ee92c8d1e1aceada0c8e2f25", "messageHeadline": "Add host.docker.internal extra host (#4349)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e96daed37942db84cc0dcf9b409e62c0d0efbfe7", "messageHeadline": "Release branch for 4.3.0 (#4352)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 353, "deletions": 90}}, {"node": {"oid": "9fd2da1259907e731d53f12b5375fb3f8fcc0807", "messageHeadline": "Update changelog for 4.3.0 release", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 38, "deletions": 73}}, {"node": {"oid": "b76a0e6212a5945363e52e5d9d456c483502501a", "messageHeadline": "Add has_card_readers_available flag to conditionally display Card rea\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "c70256461110803e3318965c47bf8c107b506ffe", "messageHeadline": "Add/stripelink in blocks (#4316)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 256, "deletions": 50}}, {"node": {"oid": "3665f01a8b30eed24b788d43e66c9277344c4e9b", "messageHeadline": "Add has_card_readers_available flag to conditionally display Card rea\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "087741b6e1f21b56dd54177a5c094ab5d436fc89", "messageHeadline": "Fix payment methods stripelink (#4332)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d6c64529c2052d4ce9534b071104a394b48c0a5d", "messageHeadline": "Display the \"Respond by\" dispute date in local time (#4340)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "bf5a3a878977458daf92df31ba1972e833d0bef5", "messageHeadline": "Make hardcoded string translatable (#4343)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5e815f6ab79ad198b2072a309839288ac11da216", "messageHeadline": "Record wcpay version in platform-checkout Tracks events (#4319)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "6c34d03ae3fc8582def49cfc8988f8db18b32ae5", "messageHeadline": "Add support for (custom) order numbers in API calls (#4275)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "fcac3e7933c080b3d7e35f3a4ba45b0f90b65739", "messageHeadline": "Fix webhook idempotency again (for payment intents) (#4303)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 6, "deletions": 21}}, {"node": {"oid": "9d6f5d52f3ddfba436f13407147b8db5dea113c5", "messageHeadline": "Update subscriptions-core to 2.1.0 (#4325)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 17, "deletions": 9}}, {"node": {"oid": "2a3d34b9c3893005e40803d8fa5e1cf5f4885df3", "messageHeadline": "Merge trunk v4.2.1 into develop", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 800, "deletions": 583}}, {"node": {"oid": "f3ac2f143d5059fbe88e2ced1894d0de5abb06de", "messageHeadline": "Product version bump update", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9df50f469362a7d47a5d82af75300a0bd4de71bc", "messageHeadline": "Merge release/4.2.1 into trunk", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "9d64bfce7880170ccbf43b59526d99aadfc872a5", "messageHeadline": "Add changelog entries for 4.2.1 release", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "12fb585cae9ddda276de95912947719bcb7fa37e", "messageHeadline": "Fix refunding of orders without _payment_method_id (#4322)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 779, "deletions": 574}}, {"node": {"oid": "acfa382079978e77c4efcc65f77ad17a72e7c60c", "messageHeadline": "Fix zero based currency subscriptions - use WC_Payments_Utils::prepar\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "c46715db0de18b760f1056736fabedaf8497e125", "messageHeadline": "added check to prevent fatal errors when no $order is null (#4320)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "5615b8854175b81f580a905159f2225884b73e59", "messageHeadline": "Update payment in renewal order from subscriptions (#4307)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 109, "deletions": 6}}, {"node": {"oid": "874d964f4908b2fc43045d31f26b32eff2141d3b", "messageHeadline": "Pass capture_method preference to platform store (#4301)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "01355e16d1664ebc54ec764b0a6d327ae31491e8", "messageHeadline": "In-Person Payments: fix an error in store location endpoint when blog\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "8b2be89bfb2f88038791ee195a6aeb6e4376c40e", "messageHeadline": "fix proposal for Apple pay issue w/ WordPress in subfolder (#4206)", "author": {"name": "Nicola Paroldo", "email": "ironicmoka@gmail.com", "user": {"login": "ironicmoka"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "03f53c07ba2c4aff1f89f6fe2a49537a03113ee5", "messageHeadline": "Bump WC minimum supported version for 4.3.0 release (#4310)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "181f44528b190b0f3d3c9388e016a0278fd79d23", "messageHeadline": "Prevent expensive JOINs when there aren't multiple currencies used (#\u2026", "author": {"name": "Josh Betz", "email": "j@joshbetz.com", "user": {"login": "joshbetz"}}, "additions": 75, "deletions": 4}}, {"node": {"oid": "ca99e4e08cc1b1fb11d7fba440ddcef3f252ba07", "messageHeadline": "Add ARN to successful refund events in the payment timeline (#4300)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "ed62c1422a8c03c19bf940617633d66f7b33f7f0", "messageHeadline": "Add developer document for \"Version Support Policy\" (#4273)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "59132e8b8e4a33797eed8fafb70108e677af1152", "messageHeadline": "Fix: Billing emails containing spaces (#4291)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "9ca5e46dc89d5ffd2870a5452e68e27d392094cc", "messageHeadline": "Add checkbox to submit PR details to release announcement post (#4295)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a7ec071ba3dec9c9fd7b7f13402b0cd435b68f9b", "messageHeadline": "Merge trunk v4.2.0 into develop", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 75, "deletions": 147}}, {"node": {"oid": "caf5ca2298ea77ad4e2b8f8f03c3f037f0a871c6", "messageHeadline": "Fix yaml syntax error for workflow compatibility.yml (#4292)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e8fd9a9b2c56ae076d58d88b3a44fcb86e88276b", "messageHeadline": "Product version bump update", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f229b6a8b1064b465f4cf8bc6fad0fd92a5ebff5", "messageHeadline": "Revert woorelease commit changelog date format", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fad1bfc0b36e3fcc4e4ccfc36ce5998df1a56bb1", "messageHeadline": "Reverted woorelease changes", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b095f7e081ab15b55c3ffb346a5fb33cd9b173f3", "messageHeadline": "Product version bump update", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e4efba0083d1d776a2bf42438ca0119c0d339a5c", "messageHeadline": "Merge release/4.2.0 into trunk", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 4661, "deletions": 1679}}, {"node": {"oid": "4926892a1bbead776185351690558122fd2d2f67", "messageHeadline": "Fixed date placeholder for changeloger and readme files", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c6ed3d94819282a3322cdccc782c100969ccdcb7", "messageHeadline": "Added changelog entries and bumped tested up version", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 71, "deletions": 143}}, {"node": {"oid": "3fb6a6dc006636e4b3c432e87f1157c820cc75fb", "messageHeadline": "Fix fatal error by checking for valid order before processing webhook\u2026", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "246b0dc8b58caa24363d6869546ecd5695afea10", "messageHeadline": "Bump WC minimum supported version for 4.2.0 release (#4289)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "612940e1b4d82b3df43a66414eb7132cea0c2195", "messageHeadline": "Revert \"Fix webhook idempotency (for payment intents) (#4278)\" (#4284)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "5ea172bdb39fdd0a741de68e0429acdd5b957dc1", "messageHeadline": "Visually hide UPE payment methods if manual capture is enabled (#4245)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 327, "deletions": 42}}, {"node": {"oid": "7f58d28449bf987e884a180e71e47d63abfffcd7", "messageHeadline": "Merge PR #4271 back into develop", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 87, "deletions": 62}}, {"node": {"oid": "c8396b72cedf888a0911881f2241ac8c8b7e55c7", "messageHeadline": "Handle a new partly restricted account status (#4270)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 214, "deletions": 0}}, {"node": {"oid": "1a1a71a3341f2f3a9c7b8c3fe853627b334e9ede", "messageHeadline": "E2E environment setup & workflow optimizations (#4271)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 87, "deletions": 62}}, {"node": {"oid": "92265b288a4607acb4105c1c1074c6062f2addc3", "messageHeadline": "Fix webhook idempotency (for payment intents) (#4278)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "e57d386f044ed787c5094a5a798928e4c6983c62", "messageHeadline": "Update subscriptions-core to 2.0.0 (#4279)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 39, "deletions": 14}}, {"node": {"oid": "b75958f2943124cfab5281216fcc44ce7fb65180", "messageHeadline": "Send complete store_api_url to platform site (#4240)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d9a6afcd720afb19f12ab5d2ee303f6be7338666", "messageHeadline": "UPE Survey Enhancements (#4250)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 460, "deletions": 31}}, {"node": {"oid": "2ded30bb2426900c32c7d4a92e894c426135fa90", "messageHeadline": "Dev: update @wordpress/scripts package to use dart-sass instead of no\u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 861, "deletions": 1326}}, {"node": {"oid": "61a2f93c55150facc926c084de74741e66ff301e", "messageHeadline": "Fix invalid_request_error when level3 line_items contain a negative u\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 83, "deletions": 29}}, {"node": {"oid": "bd329ecb2f005d7dd44571edc1bd1255747cc0e2", "messageHeadline": "Add checkbox to add or update critical flows in PR template. (#4274)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "0cbeb1bac997951a3fbf919ed399be7f59263f98", "messageHeadline": "Allow merchant to set store logo on Platform Checkout settings (#4258)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 844, "deletions": 37}}, {"node": {"oid": "10c795a26be9e10b7eb8a736f09e9f63d3fdb1c1", "messageHeadline": "Pass store API mode to platform checkout session and endpoints (#4238)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "addb4dc7c88a191faeea2801abc5c593957014db", "messageHeadline": "Add exception handling to prevent fatal errors when fetching payment \u2026", "author": {"name": "Eduardo Pieretti Umpierre", "email": "eduardoumpierre@hotmail.com", "user": {"login": "eduardoumpierre"}}, "additions": 37, "deletions": 13}}, {"node": {"oid": "7e71ca68073dd89a35eecc1dc25d98da8d0a483f", "messageHeadline": "Update payment gateway method description (#4267)", "author": {"name": "Chi-Hsuan Huang", "email": "chihsuan.tw@gmail.com", "user": {"login": "chihsuan"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "cbb4afd4a8510d9add127bb9b59dc8d0d93cc5fc", "messageHeadline": "Update payment method id order meta after checkout (#4262)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e366131fdae4f7eab10a4d7137ee6a4ca575cf17", "messageHeadline": "Register draft order status hooks to stores with platform checkout en\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "5b21ad1886748f2b5742a1bdc45228fb2b3a46a7", "messageHeadline": "Modify the pointer content on the \"Add new product\" page when WCS is \u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "a10a619f263cc86771e48326a6b773245822aa9e", "messageHeadline": "Add fee details to order notes for successful payments (#4212)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 744, "deletions": 12}}, {"node": {"oid": "d7e4baab13da0615359e64241efb07e7f1df6ef1", "messageHeadline": "Fix the WCPay Subscriptions onboarding modal and toast on newer WC ve\u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 22, "deletions": 4}}, {"node": {"oid": "a4cbbd7fe77a78aace64e36a0a0d2c5f8a12b1b4", "messageHeadline": "Show WooPay info on Success Page (#4232)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 197, "deletions": 0}}, {"node": {"oid": "4ed539c84d7e8aa3b556e2b91d77c5306dbde901", "messageHeadline": "Use Jetpack connection to make session init request (#4251)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "fa46c627c220cf83de7f9849c12173aaa753e366", "messageHeadline": "Update platform url (#4253)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "b9a69b250410879bec82321df67511c22ece4dcb", "messageHeadline": "Refactor functions regarding the captured event for testing (#4243)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 595, "deletions": 53}}, {"node": {"oid": "96bfe5fc8a7f94785448268f27c91c2da3c5428f", "messageHeadline": "Update KYC tracks properties (#4249)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "845fed396ba949dad42168ce9225c113cdf3f50b", "messageHeadline": "Do not show country code on Platform Checkout opt-in (#4242)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "4057a02441cc5287434ca214854425ec6bf25a3c", "messageHeadline": "Fix empty phone and email value (#4224)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "2c9a9ce8e178acbb50dcd3727ac7fddd8085e860", "messageHeadline": "change type with transaction type in transaction details url (#4235)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 72, "deletions": 68}}, {"node": {"oid": "77f7d10c4f2e5a341c2fc04009e627ffd4df9202", "messageHeadline": "Send merchant shop url to platform checkout", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "bee95d4362187a199311b96b7b022e5e27717376", "messageHeadline": "Merge trunk v4.1.0 into develop", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 68, "deletions": 178}}, {"node": {"oid": "d5bd30631270eeb940e571ddbbc1648d65ae96f9", "messageHeadline": "Product version bump update", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cf553578bae920d4fea8df34d4962bd8ba6ce145", "messageHeadline": "Merge release/4.1.0 into trunk", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 3231, "deletions": 1292}}, {"node": {"oid": "6fe502acd7d5e17645f3fbc014023afa69e7c3e0", "messageHeadline": "Add `4.1.0` changelog to `readme.txt`.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "a94a95de310318f86919bb8cadb9673a907fdd3f", "messageHeadline": "Fix spacing.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24d6c96d036a4fc31581ad2df9739986ed727e55", "messageHeadline": "Bump `WC tested up to` to `6.4.1` and `Tested up to` to `5.9.3`.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d126994a500c1a894492adcdf6c358a5186a5b7e", "messageHeadline": "Result of running `./vendor/bin/changelogger write`.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 30, "deletions": 172}}, {"node": {"oid": "d8a0fd5b22daabc1242ef44e9492abb0628bdf1e", "messageHeadline": "Update Abacus KYC experiment version (#4225)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "50f889c8dda1d4515251c0ff79612c00b2344b3f", "messageHeadline": "add docs about updating siteurl with ngrok tunnel (#4222)", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c0bb63a34f0014f223b875d7b6ae9394f614d959", "messageHeadline": "Fix - UPE Appearance on WC Blocks (#4211)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 304, "deletions": 97}}, {"node": {"oid": "444e8fb10755415a43fb18b7ca2426b1ee3543be", "messageHeadline": "Ignore cache expiry check when checking platform_checkout eligibility\u2026", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "4cdbd46c5bd6a4523e80ccfb80af02b0005a6701", "messageHeadline": "Remove the color fields and icon on receipt settings page (#4177)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 8, "deletions": 170}}, {"node": {"oid": "3f6c2c267f92f406bea9db2a9717e3c0860a9385", "messageHeadline": "Move the email field to the top of the Checkout page when StripeLink \u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "b961b8a5dbbffa06a673f18357d7085a17e0bcf6", "messageHeadline": "Add a check for if the SMS OTP iframe modal is off the bottom of the \u2026", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "eb284bc5de46f4976ecdb8eabb17270941b50e98", "messageHeadline": "Protect account status usage during Overview page init (#4205)", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8110e177e561930fda672e7c46154e0cfea8f2b3", "messageHeadline": "Add stripelink payment method (#4106)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 551, "deletions": 24}}, {"node": {"oid": "1a2c367d1e9d830d3ba885c35e3e6f0c849b0edd", "messageHeadline": "Card testing: rework errors handling. (#4207)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 31, "deletions": 11}}, {"node": {"oid": "21183fd912904eb368be1835320239812cdd801b", "messageHeadline": "Fix KYC treatment mode API and menu issues (#4174)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 94, "deletions": 8}}, {"node": {"oid": "99241d01528f7491dcbe4153e80eec0ab95d9da3", "messageHeadline": "Merge trunk v4.0.2 into develop", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 19, "deletions": 55}}, {"node": {"oid": "ae659f3c865757332726db316d7784523b007830", "messageHeadline": "Product version bump update", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "278a42cd1623360f61973e1bc69af50733030c88", "messageHeadline": "Merge release/4.0.2 into trunk", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 95, "deletions": 136}}, {"node": {"oid": "af47281ae12fb85d96f6a986f62749fa07c9966f", "messageHeadline": "Enable documents feature based on is_documents_enabled (#4199)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 46, "deletions": 15}}, {"node": {"oid": "caed8dd553fb70436dd607bc8d1a6a775ceb9871", "messageHeadline": "Add changelog to readme.txt", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "10d9d8ac7453bb1cd4dc7653769a8e10e27463ee", "messageHeadline": "Card testing: replace enable toggle with account eligibility flag (#\u2026", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 73, "deletions": 146}}, {"node": {"oid": "93964b18e5c1a4fa72d0c7efb1ea0173e9879143", "messageHeadline": "Create 4.0.2 changelog", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 26}}, {"node": {"oid": "72fc0f39e96d9f49e3d72fe735a6a23e64827459", "messageHeadline": "Fix IPP email receipt removes custom email settings (#4198)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 7, "deletions": 51}}, {"node": {"oid": "9728ceab9d2d70bed5529d98933b96ffc736eb1f", "messageHeadline": "Added payment methods cache cleaning when account is updated via webh\u2026", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 237, "deletions": 55}}, {"node": {"oid": "a3e5d82c2bc869d0c248f6e21e1a47ac2797418d", "messageHeadline": "Pass along the platform checkout user session key (#4129)", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "a606caf2c51d7ead0cb0c3e9c009d65bd21dc7bc", "messageHeadline": "Platform checkout: Remove WooCommerce Blocks plugin dependency (#4181)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "8c4d8be98924ffbc77ddaabd72594ab6640f6fee", "messageHeadline": "Fix missing `customer_id` on platform checkout (#4166)", "author": {"name": "Alfredo Sumaran", "email": "a.sumaran@gmail.com", "user": {"login": "asumaran"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "3307de92b38b5c72d5feae41c5989a006df1a174", "messageHeadline": "Fix platform checkout Store API nonce check (#4141)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 11, "deletions": 91}}, {"node": {"oid": "f6b465bf8506e8bacc4782c0104a33c6ff68c205", "messageHeadline": "Send user email to platform site (#4155)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "16d1e79aaad9e40ae685a6b51c6998449e015925", "messageHeadline": "Pass along the platform checkout user session key (#4129)", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "360c85fd9d423f9e0986ca0ce3c720958f2a605e", "messageHeadline": "Added mode check on order tracking (#4193)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 65, "deletions": 10}}, {"node": {"oid": "190a116c122f5d40fe1abad9cc0bdabe7522b107", "messageHeadline": "In-Person Payments: send receipt for Interac payments. (#4185)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "f9c131dbf41a606123d8b665c2928e65150255ac", "messageHeadline": "In-Person Payments: extend REST-endpoints documentation (#4184)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "b04d98e9c4e90d30e377af26211d2991087f6470", "messageHeadline": "Platform checkout: Remove WooCommerce Blocks plugin dependency (#4181)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "0415158220a632f20a09e30d1933cfb418dd9a96", "messageHeadline": "Add support for direct document access (#4180)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 145, "deletions": 66}}, {"node": {"oid": "772794a0ca8b7b7033eed7465d13a947da95377e", "messageHeadline": "Fix missing `customer_id` on platform checkout (#4166)", "author": {"name": "Alfredo Sumaran", "email": "a.sumaran@gmail.com", "user": {"login": "asumaran"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "21205630f00c8c4083c57c5497b381d1ef77befe", "messageHeadline": "Fix platform checkout Store API nonce check (#4141)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 11, "deletions": 91}}, {"node": {"oid": "f4ca81f9ef0a714a5bf4d1d6ccff5a5f2c0d804d", "messageHeadline": "Remove test_document document type. (#4164)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 38, "deletions": 59}}, {"node": {"oid": "6caae7327f9fddcdd31d3ae771fcd9ae38cfe022", "messageHeadline": "E2E - Optimize setup script to install Action Scheduler & WC Blocks f\u2026", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 7, "deletions": 41}}, {"node": {"oid": "6a3803464bfadb756e06a2eb389e2a99e7fb1bdf", "messageHeadline": "Add VAT details form when downloading invoice (#4168)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 1034, "deletions": 7}}, {"node": {"oid": "4253cb8066b048b1d834c11ba323a17330ad4a90", "messageHeadline": "Send user email to platform site (#4155)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "0b5e3c1b7779d9b770049e75386a8b2fa0cbea1a", "messageHeadline": "Update GH Workflow to skip setting up WC Blocks for incompatible WC v\u2026", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 15, "deletions": 21}}, {"node": {"oid": "8cac6c0e2a16b67dc8943e945aba2daa46205d87", "messageHeadline": "Fix \"Compatibility - WC, WP and PHP\" CI failures due to Woo core 6.5 \u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "6c1373088c3f201327a343a7357b1f99619ec0a4", "messageHeadline": "Add more logging info when sending requests to WooCommerce Payments s\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "4d27c997f3da0cd00c256be1daed847375660033", "messageHeadline": "Merge trunk v4.0.1 into develop", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "6f484059cf08a4f4dc78f2b77198f30c09e5642d", "messageHeadline": "Product version bump update", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "05c99fb20460666b042ea284efed193a5f9a308c", "messageHeadline": "Merge release/4.0.1 into trunk. Adding 4.0.1 changelog to readme.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ed94b25cad8a4080e3d4a6ad70b2c77482d30707", "messageHeadline": "Add 4.0.1 changelog to readme.txt.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "222925634f674fda467aebf8dc5f8be0b55a90b3", "messageHeadline": "Release branch for 4.0.1 (#4162)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "76dcc9691906a1160829da4d9673448915e09809", "messageHeadline": "Sync changelog.txt and readme.txt. (#4161)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "84e7f310d8e16e2d3f07cd14b7a99ecb09ec4e56", "messageHeadline": "Fix templates folder missing in release package (#4156)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c2169b24335e06c2bc169349cd573e888a6219f6", "messageHeadline": "Add how to write good manual test instructions to PR template (#4158)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "faa0005cc01327d90633028eff133765da0930ac", "messageHeadline": "Add missing VAT information prompt when downloading invoice (#4140)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 235, "deletions": 16}}, {"node": {"oid": "ca0aa7a9160647e3612bffc8b9e0f935bea3acd1", "messageHeadline": "Fix changelog entry with newline. (#4149)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "dd9d319b661427a1d22a5aeab945c23dd429f317", "messageHeadline": "Code amelioration for card testing service (#4120)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 95, "deletions": 40}}, {"node": {"oid": "9a42fe4b732eaa356b1f5139edead27619d9e9c7", "messageHeadline": "Fix UPE alignment issues on Classic Checkout (#4130)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "eb591d24146989485ce9ec65151e3f2e7bb4df95", "messageHeadline": "Update _charge_id in metadata (#4131)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "a6fdf3bf84e13f5c7374d59bdbe47b2fd9d7dff8", "messageHeadline": "Fix connection URL when user is already onboarded (#4132)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e4abb83ea200debf418bc6f46f384381aea98d81", "messageHeadline": "Sync blog locale to WCPay Account (#2303)", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "e34a6dfffb08f7bdfbf82b191b0fcbcef333e399", "messageHeadline": "Add StripeLink logo to transactions list (#4134)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "75d5f4e9468e7a2e029054dd393e1001a1b89f1b", "messageHeadline": "Update: remove merchant onboarding E2E tests (#4137)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 38, "deletions": 382}}, {"node": {"oid": "31efd638857ca4d3b57f4a439709bab27ffc7820", "messageHeadline": "Merge trunk v4.0.0 into develop", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 108, "deletions": 273}}, {"node": {"oid": "8d674042fe2c3a9431c3e11c13d6e59eff5975b6", "messageHeadline": "Product version bump update", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c1162c5ad1ec20e7b7bed0d1d17b3530c700480b", "messageHeadline": "Merge release/4.0.0 into trunk", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 15533, "deletions": 1733}}, {"node": {"oid": "3d99db58ed67adb7a09c0452bcd254864a748d1c", "messageHeadline": "Fix punctuation in changelog", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "d7d80b58aa1b52c88a77adbe6e9edd614ef4595e", "messageHeadline": "Create 4.0.0 changelog", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 104, "deletions": 277}}, {"node": {"oid": "4369999d8f9a4ec1cec81888595d681b20696df4", "messageHeadline": "In-Person Payments: prevent Stripe from sending email receipts (#4111)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 41, "deletions": 30}}, {"node": {"oid": "8cd0766f99c662b2e27ff0700f691ae25dfa17b9", "messageHeadline": "Fix error in refunding in-person payments (#4133)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9d1bcc895ddc5a36cab05076b67fc9708958707f", "messageHeadline": "In-Person Payments: prevent Stripe from sending email receipts (#4111)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 41, "deletions": 30}}, {"node": {"oid": "ec12c48ba47330e1fd5b789c7b4845b690945515", "messageHeadline": "Fix error in refunding in-person payments (#4133)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0ee4c576d5492debf6a895fa50acf7340c3f187a", "messageHeadline": "Use Database_Cache in MultiCurrency class (#4128)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 107, "deletions": 164}}, {"node": {"oid": "19f661dd27f97597e98db73a35bf01be4050a091", "messageHeadline": "Update KYC Optimisation to use the new Cache Logic (#4127)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 86, "deletions": 176}}, {"node": {"oid": "cbf2927962e26b81d8b0e245678222254cc993a7", "messageHeadline": "Send CVC confirmation to server for fraud prevention (#4122)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 61, "deletions": 6}}, {"node": {"oid": "5f07f1d1428a5cc917057c363a930ad52697ca41", "messageHeadline": "Send Store API URL to platform site (#4088)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "b2a6c7da89389bdc06ddb3682c2689d3f2a50cea", "messageHeadline": "Add Database_Cache class (#4110)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 919, "deletions": 508}}, {"node": {"oid": "06a5f5f5bf5552f936391d9ec1a87c28a424aeb1", "messageHeadline": "Fix - Hide save payment method checkbox for non-reusable payment meth\u2026", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "574b7e06c1cf4b3b797310b487a4a598f8049fdd", "messageHeadline": "UPE - Fix saving payment methods on WC Blocks if a non-reusable metho\u2026", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "1a1db4ac234e7aa0d999127e9c1f59764e3ccec6", "messageHeadline": "Only disable nonce checks when in dev mode (#4115)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 73, "deletions": 1}}, {"node": {"oid": "4697ea36523a1175582a0d9519a85bd7e180fa6a", "messageHeadline": "Add handling for server export for deposits CSV download (#4102)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 252, "deletions": 41}}, {"node": {"oid": "a1d1b5649c1d341e48072a6f9d0c243f59acc232", "messageHeadline": "Prevent WCPay server refund of interac_present (#4041)", "author": {"name": "Josh Heald", "email": "joshheald@users.noreply.github.com", "user": {"login": "joshheald"}}, "additions": 294, "deletions": 4}}, {"node": {"oid": "d5bf4eacfcb049d52c26341f6db30c06151b4cc6", "messageHeadline": "Add test mode property to platform checkout events (#4113)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "4eea4feabfb72dabebacb5f0469be939ba254f15", "messageHeadline": "Avoid checking jetpack_tos_agreed flag in platform-checkout tracking \u2026", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 151, "deletions": 21}}, {"node": {"oid": "ba81314a8e22aae078f5d461f95340ff1fff301a", "messageHeadline": "Prevent platform checkout iframe appear when go back (#4066)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "04d7dae1d215de0f7d7a99a9a6f294e4790c7a01", "messageHeadline": "Add usage notice to platform checkout setting (#4112)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "b1183dc6d369e549dff6b47471244e5edec56d41", "messageHeadline": "WooPay naming/styling updates (#4107)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 144, "deletions": 101}}, {"node": {"oid": "56595f45b9e083c2d3e2374c7e528199267b7980", "messageHeadline": "KYC New onboarding flow experiment (#4091)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 4084, "deletions": 15}}, {"node": {"oid": "9f0d3ef1802059e45229e9053280e543cd7780b7", "messageHeadline": "Add data fingerprinting for fraud prevention in intent creation/updat\u2026", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 217, "deletions": 0}}, {"node": {"oid": "ea15c8066ed92e4fa16d509030530b8a2cd2cc7c", "messageHeadline": "Record event for registration for platform checkout (#4097)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "f39f8dcbcd5d36027fc127c34d15bd2b219f902b", "messageHeadline": "Fix linter warnings in DepositsList (#4099)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d4da0a166ebde10d36d20ada33b4daee4ea1acf9", "messageHeadline": "Fix placeholder injection problem in New Receipt email (#4089)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "e2730945c845eacd2e9d554431742203fcd48601", "messageHeadline": "Fix generate receipt preview in FF (#4093)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "6c3ba68cc529a4764f1c5eae36972120113f86aa", "messageHeadline": "Checkout page style tweaks (#4076)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 117, "deletions": 59}}, {"node": {"oid": "66798798d073140f79a16e79205259bedbe1e00f", "messageHeadline": "Add VAT invoice document type to documents list (#4079)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "568586b4417ce1f938b5a13c91d8d91936b0cdb0", "messageHeadline": "Add a namespace to Session_Rate_Limiter (#4069)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "ab69accb8a8f60ba0b9934a46bc5a89e09454afd", "messageHeadline": "Merge trunk v3.9.3 into develop", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "287755640f7abebb41ef6e4356ef033d53f9809d", "messageHeadline": "Product version bump update", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "acde38915093d064fe963cefd811b5830b3a5b69", "messageHeadline": "Merge release/3.9.3 into trunk", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "226cf5ef3250aa48a1519bc6610378b299232ec8", "messageHeadline": "Create 3.9.3 changelog", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "3066ad9c89fb200c8112507ac60f3a834eed0f74", "messageHeadline": "Payment Request Button - Do not set WC session cookie and HTML contai\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "cf0029447bb7b2056f6b899306785485429c8600", "messageHeadline": "Track document downloaded events (#4074)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "8d69782b0ebda3cdd6cb4936eab12c3b8a90f1d1", "messageHeadline": "Add handling for server export for disputes CSV download (#4061)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 263, "deletions": 81}}, {"node": {"oid": "f7a79a70f4f1615175fd2ec7ff2b2aa02cc165b9", "messageHeadline": "Update Jetpack IDC package: add dynamicSiteUrlText and dynamicSiteUrl\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 175, "deletions": 169}}, {"node": {"oid": "17a0992e6e694ab4e305c4ac2ce7cf45da4b46c0", "messageHeadline": "Update subscriptions-core to `1.8.0` (#4086)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 12, "deletions": 8}}, {"node": {"oid": "06ca9cddede28d1273d104ed33df31019334a502", "messageHeadline": "Check for file access in domain verification before throwing a warnin\u2026", "author": {"name": "Artur Piszek", "email": "artur.piszek@gmail.com", "user": {"login": "artpi"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "2751a8380866ae101e944924f881cac0b8032d95", "messageHeadline": "Record in tracks merchants returning from the kyc reminder email (#3958)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "30cdea1ac30a80d23c738ee22a2a43b1f99178d3", "messageHeadline": "Merge trunk v3.9.2 into develop", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "fd73e1cbed52c93d610ececc2b6576056bbc7309", "messageHeadline": "Product version bump update", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "07e52fa991ab74fd12da123a9a5552a97febe38c", "messageHeadline": "Merge release/3.9.2 into trunk", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "9b110259ec2e62230b92624e12ee5e8f193dc1b7", "messageHeadline": "Updated changelog", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "a441c9f7d2b33a7f4d9e084bbce66de1cd5eb455", "messageHeadline": "Handle the case when some attributes from WC's currency data is null.\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "9693ce3f8f71d4a533e3bf0d34228d366d2c2bcd", "messageHeadline": "Check for platform checkout eligibility before customer is redirected\u2026", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "5054127a1a0aa09d9a66c389a566fe143d7c4ced", "messageHeadline": "Remove isBrandingEnabled feature flag (#4072)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "7783e04f2c884bf59ee89be728ab7eb6fc605e17", "messageHeadline": "Remove _wcpay_feature_card_readers flag (#4067)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 5, "deletions": 17}}, {"node": {"oid": "e4d79aa33597618515549d521ceb21cf5c6df517", "messageHeadline": "Fix preview print receipt functionality (#4057)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "c7e1b8f116a4b788dd3019ca609aa0d7939506a9", "messageHeadline": "Custom email receipt for terminal card reader (#4014)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 777, "deletions": 11}}, {"node": {"oid": "1e0dec7cc83cbe92c5e2a7a30deb50fe8f202150", "messageHeadline": "Fix - Using additional payment methods \"Pay for order\" form triggers \u2026", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "71651b9647b087e089ce4027ba2dc2c7160b5982", "messageHeadline": "Fix price on payment request for variable subscription products (#4030)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "90536d7121e05a2555faab210b8f31ff664ce2db", "messageHeadline": "fix: payment method list icon (#4063)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "2826c44a438c17fa4c4ec2499dbe987ae24ce226", "messageHeadline": "Add card readers page business url field client validation (#3999)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 58, "deletions": 9}}, {"node": {"oid": "17225d6181666f354f2427ee487abfb7c8d4ef26", "messageHeadline": "Add fraud protection token to checkout (#3979)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 495, "deletions": 23}}, {"node": {"oid": "2e8874dd38641899ac60d001a04438d7e502aeb8", "messageHeadline": "Disable platform checkout if subscription product is in cart (#4020)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 152, "deletions": 13}}, {"node": {"oid": "c53f61ef7699c4c6199151affce1015799ce6489", "messageHeadline": "Bump WC minimum supported version for 4.0.0 release (#4044)", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "c6fe9c427160ece2dc147e2e0ffbeebfd160db2f", "messageHeadline": "Platform Checkout - allow create platform checkout user (#4025)", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "d8958789371cd08850016c48ee2bec9f9b363a0a", "messageHeadline": "Merge trunk v3.9.1 into develop", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "9d72b1dd7bf03102eb862342bd423a608c68a2f7", "messageHeadline": "Product version bump update", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c31807c6e70f6fb65cb39981bea502e41197fe4f", "messageHeadline": "Merge release/3.9.1 into trunk", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "db5490ae9dea5910a2d27766a9e599d4e7529049", "messageHeadline": "added changelog to readme.txt", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "52f7cab1bb2088777983d442d7ec445494cf3f44", "messageHeadline": "added changelog for new patch release", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "7caa4b424f7aab1341d1e2d887cbf6ed1dfc7d8b", "messageHeadline": "Fix single currency settings page error. (#4053)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "49fbba763016b0bb2d29bc4e495d6880c6fd7256", "messageHeadline": "Update order note format to fix E2E tests (#4045)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "984f844e75ff9268a9b80249dbff1e44298b7017", "messageHeadline": "Add error notices when transactions cannot be retrieved (#4031)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 86, "deletions": 3}}, {"node": {"oid": "c0709991e714a0bd8d10dcc6c10d17f6eb37428e", "messageHeadline": "Handle async failed refunds (#3965)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 191, "deletions": 5}}, {"node": {"oid": "2269a193f05da103670dd07547c90c0eba3b66b6", "messageHeadline": "Add document download link and handler (#4011)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 246, "deletions": 20}}, {"node": {"oid": "ea1a446d155f2d6bfc3dff46605e623d9363aa01", "messageHeadline": "IPP HTML Receipts are missing fees and shipping (#4034)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 38, "deletions": 11}}, {"node": {"oid": "96f05e64454f5d2d94c05c60b506bcd7aaf848c7", "messageHeadline": "Adding Document list to WCPay client (#4000)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 2428, "deletions": 10}}, {"node": {"oid": "a703cbd14f375bfa2bc93d8b1d1b3cdddd716ab8", "messageHeadline": "HACK week: further migration to TypeScript (#4035)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 1159, "deletions": 443}}, {"node": {"oid": "0ab629c971bfe7ab61646ca96cbde786ff121b6f", "messageHeadline": "Add fraud protection section in settings page (#3994)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 122, "deletions": 1}}, {"node": {"oid": "32bb0dbf7ac495accd566e7521ba4ee449803576", "messageHeadline": "Add connect account page experiment (#3927)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 1598, "deletions": 2}}, {"node": {"oid": "bd283a85fdb4ee247505c48fb52c856d13837a0f", "messageHeadline": "Prevent webhook duplicate actions (#3975)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 158, "deletions": 53}}, {"node": {"oid": "4619c311179a5ea2b48931c3bcb863c76fe83e56", "messageHeadline": "Allow file upload to select same file after error (#4022)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 70, "deletions": 10}}, {"node": {"oid": "3a6976ac8043bbec0a2e6cc8153149214f9e2a69", "messageHeadline": "Allow filtering API request params (#3972)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "99437788ddcef27b741fc103ed4e498abc51a86d", "messageHeadline": "Merge trunk v3.9.0 into develop", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 93, "deletions": 212}}, {"node": {"oid": "0c9d457f568b8a76def8395dc1dbc8726727bb3c", "messageHeadline": "Product version bump update", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "77fbe18a045e23b43237d41a2e1b85069686cad2", "messageHeadline": "Add handling for refund failure in payment timeline (#3996)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 105, "deletions": 1}}, {"node": {"oid": "65067a925e1418bd3cc6d54825126754d21a88d6", "messageHeadline": "Merge release/3.9.0 into trunk", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 92525, "deletions": 3548}}, {"node": {"oid": "b6ba3160983c10445f45c70e4260013708234f4b", "messageHeadline": "Fixed sed invocation in WP tests installabtion script, when running o\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "56b95c9a1666ef8eb52b7443792771a2edde0c56", "messageHeadline": "Exclude Level3 data when capturing a terminal payment (#3898)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 83, "deletions": 3}}, {"node": {"oid": "62ce0e062b560fbfe0ce0287c2f068aaedc33429", "messageHeadline": "Compatibility fixes for themes with platform checkout. (#3997)", "author": {"name": "David Stone", "email": "david@nnucomputerwhiz.com", "user": {"login": "superdav42"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "fed941c5e788d4a5b914e52bf5abe3fa8228c3fa", "messageHeadline": "amended changelogs", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "c7380140e20ab727954880a8c2066c329ade6e45", "messageHeadline": "Fixed e2e test errors on WC 5.0.0 (#4012)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "1f6ecc81e4d5bd418d4c2e7fb913a5606ab04f71", "messageHeadline": "Add work around to get tests working with WC beta. (#4018)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c383eac8f13248d56808a20c1826281f65d14f95", "messageHeadline": "Add work around to get tests working with WC beta.", "author": {"name": "Jesse Pearson", "email": "jesse.pearson@automattic.com", "user": {"login": "jessepearson"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "92b07b3cf29ff3e4aa1a84845728ab5b644d4752", "messageHeadline": "fixed error that would happen when using WC 5.0", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "96787aa1206137df54c3209aa67e6130a4fa685b", "messageHeadline": "added changelog", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a48e55909555a1f6f38c3c4f1145526ed0fec4a4", "messageHeadline": "Fixed errors that would happen when running e2e tests with an unsuppo\u2026", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "02aadf024548e9c1196c0e0b0c2b9ac422d0c1ee", "messageHeadline": "Handle the case when some attributes from WC's currency data is null.\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "c720b99f52df41ecc885e8f64bdc40381355743c", "messageHeadline": "Respect server-side toggle for platform checkout eligibility (#3954)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 67, "deletions": 72}}, {"node": {"oid": "402c14d6342dccf45ba0287f77284804b35c4b46", "messageHeadline": "Replace the \"colors\" dependency with chalk (#4006)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 723, "deletions": 20}}, {"node": {"oid": "00f73b6a430ef18258e33c37ba74ada27e3c834b", "messageHeadline": "Deprecate the create customer endpoint (#3995)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "835d03d99a024827b6c4646b4c688365b4ac6122", "messageHeadline": "Place WCPay subscriptions on-hold prior to renewal (#3925)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "af7b26e2589b47471209bda090335c3a4491311d", "messageHeadline": "Created New Release", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 90, "deletions": 211}}, {"node": {"oid": "806932d3f937a9e47cdb517dbf414b40d7855d64", "messageHeadline": "Bump version and tested up to (#4002)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 15, "deletions": 36}}, {"node": {"oid": "42bd56e3db749a6cd51ce9134673bc1f40dbf50e", "messageHeadline": "Show currencies based on store country currency (#3971)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 282, "deletions": 22}}, {"node": {"oid": "7d62cbc9551b5857707237f7997f38b3c92a068c", "messageHeadline": "Card readers branding settings UI spacing adjustments (#3987)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "c55ac5b50d43d934e3c2ed586ffa7d0098a1f022", "messageHeadline": "Fix capital list formatting (#3993)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 224, "deletions": 170}}, {"node": {"oid": "abbe046497c841633325d7b8dc57b6f4c75493b2", "messageHeadline": "Remove business support URL validation (#3877)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 8, "deletions": 79}}, {"node": {"oid": "97a3e03542f4e2acdcdff34057721fbb335679d0", "messageHeadline": "Documentation: document usage of metadata generated from order. (#3990)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d0a8eba1c6801b898fc3a7b6ab73934e4ad0be56", "messageHeadline": "Revert \"[Settings] Add shortened customer bank statement (#3625)\" (#3\u2026", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 84, "deletions": 531}}, {"node": {"oid": "ee1d13de759f5a8b618dad45a35340485ebb5b9f", "messageHeadline": "Platform Checkout: Removes dependency on script related to express ch\u2026", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "09e0b1a277280d60ff8bf1e901a67a42dbb23109", "messageHeadline": "Changelog: document the guidelines in contribution notes. (#3977)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "7b0bfd8b3f0a9bdc9bf16dfed5f4ef7f6f667ee1", "messageHeadline": "Update subscriptions-core to `1.7.0` (#3983)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "17d81f20516dab05bb9fe5ec234d355401f80b79", "messageHeadline": "Do not enqueue admin assets if user cannot manage_woocommerce (#3914)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "f50691ccbb1cef4eec8e85c3e49a066828d6600d", "messageHeadline": "Revert \"Clear cart for fraudulent payments (#3891)\" (#3964)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "bc70c3799228a6d1a249b701804115ff378b0b7e", "messageHeadline": "Fix the menu badge inconsistency on wp.com (#3944)", "author": {"name": "Moon", "email": "moon.kyong@automattic.com", "user": {"login": "moon0326"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "449e38c27279170073f7b15ff74aaa4533941f90", "messageHeadline": "Check for variables before using them to prevent possible errors duri\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e20b0868453f91f835c9495b6aa9e586b2de6efe", "messageHeadline": "Fix Printed receipt endpoint throws error when called from Jetpack AP\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 7, "deletions": 21}}, {"node": {"oid": "1e22c9419749b7b4a45141ba0819ac9e9bdfa130", "messageHeadline": "Add support for platform checkout server side payment processing (#3811)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 110, "deletions": 43}}, {"node": {"oid": "02259ac19510d6d7cfc86f826fc24e22fc1092cc", "messageHeadline": "Load currencies from WooCommerce Core (#3948)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 214, "deletions": 24}}, {"node": {"oid": "b336eed4ff89f26654796c274e1ff5ff50bc58e3", "messageHeadline": "Add hyphen to last name on billing addresses without it (#3936)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "f2a9f0929d09daa0dbdd20b401bd92846de33e86", "messageHeadline": "Fix wrong update when payment intent is attached to multiple order id\u2026", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6349f45b8bdece4334e9d1d10b514778053f5bb6", "messageHeadline": "REST API documentation (#3912)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 16816, "deletions": 0}}, {"node": {"oid": "df1b24eed78afa79f6366109970697fc0ee3e8f7", "messageHeadline": "Add a filter in get_metadata_from_order (#3937)", "author": {"name": "Artur Piszek", "email": "artur.piszek@gmail.com", "user": {"login": "artpi"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "2d8b4efc8b7bd8e96c8fc5c75d69d00e177b202c", "messageHeadline": "Fix `is_platform_payment_method` flag on blocks checkout (#3959)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "693fe49e3bf2eb7cdc4921fa2f2252f61e97cd23", "messageHeadline": "Platform Checkout - Only move email field on Checkout page", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "efb0e4785d2109e914affdfefa1404fc755cc58f", "messageHeadline": "Clear cart for fraudulent payments (#3891)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "fadff993ab6903ca0dab6a5cafa50130054a7fb4", "messageHeadline": "Fix guest session platform checkout (#3926)", "author": {"name": "David Stone", "email": "david@nnucomputerwhiz.com", "user": {"login": "superdav42"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "76a052fd36f4713d20fc723577ed7c7ef56fbe7a", "messageHeadline": "[Settings] Add shortened customer bank statement (#3625)", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 531, "deletions": 84}}, {"node": {"oid": "103b5242f0bf5ba824829373709a94854b64e890", "messageHeadline": "Remove type \"Tweak\" from the list of changelog types. (#3950)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "8e1cd1871f8f57f766f96a20fce9778ac8e6755e", "messageHeadline": "Webhook Reliability: Fetch failed events and process them (#3827)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 537, "deletions": 0}}, {"node": {"oid": "1d555addae90f90d3a3991bc7db2f9889a866087", "messageHeadline": "Fix the conversion amount in the transaction list (#3940)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "d1a65f79294d105016a39158e2de69489ac9bd95", "messageHeadline": "Track when platform checkout is offered (#3919)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 108, "deletions": 95}}, {"node": {"oid": "7b1cf1cc696ae153e9cf517b86d9daa920c1914c", "messageHeadline": "Fee Display Causing Confusion for Merchants (#3899)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "2201af20dd66c3a71a149572e2630b589aaa0619", "messageHeadline": "Allow redirecting to Stripe's KYC given a URL query param (#3908)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 103, "deletions": 0}}, {"node": {"oid": "e1bf5de80b3189ee70f63270aad07fc26fdd67af", "messageHeadline": "Improve visibility of wcpay payment methods fields for dark themes (#\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "55a751bed1ca82c92f831d359a10516b14947d9a", "messageHeadline": "Add compatibility between Multi-Currency and WooCommerce Name Your Pr\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 557, "deletions": 2}}, {"node": {"oid": "8f8c3f1c78208453cb7f13ca3496249aa8f4ee84", "messageHeadline": "Check the merchant's account before showing the multi-currency inbox \u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "bae741ab3e1bc7495e55b1c1e768aba0492a8d1b", "messageHeadline": "Add all subscription line items when creating WCPay Subscriptions (#3\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "561f032e0cb030ed756a47ce88b0e2997f2b4280", "messageHeadline": "Clarify the specific email that transaction reports are being sent to\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 42, "deletions": 15}}, {"node": {"oid": "2a789c3af62fdd412e357874686f9e1f33d50d31", "messageHeadline": "Allow saving credit cards to platform account from classic checkout (\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 313, "deletions": 50}}, {"node": {"oid": "76d09ce18d5dbc65ff6813c9d09b80b8a4317ca7", "messageHeadline": "Drop `wordpress-element` package (#3896)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 27, "deletions": 26}}, {"node": {"oid": "774f25e4af3f0b7b098e96ae14a65b335b97eb7b", "messageHeadline": "Refactor: decouple webhook processing to a new service (#3852)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 1458, "deletions": 1368}}, {"node": {"oid": "da9d545377e51687dd277659a2daecc20d0b40d7", "messageHeadline": "Merge trunk v3.8.2 into develop", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "01d1aa0981d8bb128386051faf4568f7c04df893", "messageHeadline": "Product version bump update", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6e5997a7e2ec5efb7ef6810e92f6bd9ff134f10d", "messageHeadline": "Merge release/3.8.2 into trunk", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "9825f96fd5d57a311ea5cc17c7759683cd0d3929", "messageHeadline": "Run changelogger", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "8a6ddb6ae58368b764073b6582361c13b56ba22f", "messageHeadline": "Fix fatal error when a subscription renews automatically (#3893)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d12536baf53f9f16d4e90e9c1934ae3d8d020603", "messageHeadline": "Fix fatal error when a subscription renews automatically (#3893)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7f752a02739b3d2fb32ebc8d6038e7efafa843e1", "messageHeadline": "Remove platform checkout feature flag for upe (#3870)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 4, "deletions": 116}}, {"node": {"oid": "c51c2eaa96b09ed72fa6f364bf198208a5334d21", "messageHeadline": "Fix woocommerce_order_actions when order is empty (#3881)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "823897a7b8ea6dedb52311292b8fe3f385b07431", "messageHeadline": "Add filter for \"wcpay_is_wcpay_subscriptions_enabled\" (#3865)", "author": {"name": "Romario", "email": "romarioraff@gmail.com", "user": {"login": "romarioraffington"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8d14d26310dd24e93cda264f85651bec131cee75", "messageHeadline": "Add tracking for checkout start and completion (#3867)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "ac01055cfee91caa9ce261e4ed3333250eff0fdd", "messageHeadline": "Fix PHPUnit errors on WP 59 and PHP 8.* (#3726)", "author": {"name": "Zvonimir Maglica", "email": "zvonimirmaglica4@gmail.com", "user": {"login": "zmaglica"}}, "additions": 70813, "deletions": 1004}}, {"node": {"oid": "e03f2e94c16e1122c117d9671ffb7d2f3d17307e", "messageHeadline": "Merge trunk v3.8.1 into develop", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "6461b69fd3bd90c6f040934957093e14a6f224d7", "messageHeadline": "Product version bump update", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "94c55b41cd39b5e9a1918e8fc9d7e15dd5040462", "messageHeadline": "Merge release/3.8.1 into trunk", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "af4ca26c95c86913c5c7cdb6d326d9f39131f14e", "messageHeadline": "Run changelogger", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "633b144883112f21ae30e7c2736cb3530c7913fb", "messageHeadline": "Add changelog", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "56b923b132013266de8641cdff3d4bef4916c253", "messageHeadline": "Fix lodash dependency in webpack", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "427cce08d68d3f263ccc4fb387c631c8820f8f29", "messageHeadline": "Track platform checkout OTP attempts (#3866)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "b61bd024c019873a6194ae2675c493349f82fdd8", "messageHeadline": "Update payment methods grouped card icons (#3878)", "author": {"name": "Alefe Souza", "email": "contact@alefesouza.com", "user": {"login": "alefesouza"}}, "additions": 374, "deletions": 370}}, {"node": {"oid": "f2e58b8d8be2314af26ee114e3765597e555b97b", "messageHeadline": "Merge trunk v3.8.0 into develop", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 43, "deletions": 133}}, {"node": {"oid": "44b9812167af1767d8660e230c71298d3dde0f77", "messageHeadline": "Address various platform checkout UI issues (#3873)", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 122, "deletions": 20}}, {"node": {"oid": "b23875b82055f85acbcdb6edebe1a26933c32cae", "messageHeadline": "Product version bump update", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "367560802c4e849e7f9f596c1a3af027d1cdee7a", "messageHeadline": "Merge release/3.8.0 into trunk", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 9787, "deletions": 2248}}, {"node": {"oid": "f8f0b237da9d9cb37feebcbd1d5d6fdf28e6bd63", "messageHeadline": "Fix `WC tested up to` from `6.2.0` to `6.2.1`", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1425786c9ae6a1a79ffc2c7123ce50a8976a415d", "messageHeadline": "Fix changelog", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 34, "deletions": 124}}, {"node": {"oid": "ecd58dd42db8f2a8b49a73c8a0ae0857c0c247c4", "messageHeadline": "Remove \"wcpay_current_session_id\" filter from wc-payments-fraud-servi\u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "3e076de07551194d97fb42a9572ca2392891c2dd", "messageHeadline": "Remove interactions with the dev tools setting \"grouped settings\" in \u2026", "author": {"name": "Jordan Bordonado", "email": "28830738+jbordonado@users.noreply.github.com", "user": {"login": "jbordonado"}}, "additions": 0, "deletions": 30}}, {"node": {"oid": "20cbc697967416e0b8c4657bc3bf6befd0e5e3d5", "messageHeadline": "E2E - Update GH workflow to fix compatibility with WC 4.8.0 (#3879)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "b57664d03d8d9029d7996dcb02555e3a5e4ef431", "messageHeadline": "send site's checkout url to platform checkout (#3871)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "efab7ce4294a154dfc60600a5ef2fe465586edac", "messageHeadline": "Remove image preview for Disputes Evidence upload fields settings (#3\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 92, "deletions": 30}}, {"node": {"oid": "2d59c53d42bd7ee878283c54db86f028ed158e89", "messageHeadline": "Add \"Capital loans\" overview page (#3831)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 550, "deletions": 29}}, {"node": {"oid": "dcb81669dd965ba3d6096ff08747978923e91b49", "messageHeadline": "Rename financing paydown event \"date\" to \"datetime\" (#3864)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "95c6c95f73bd68a0bece0baa14c2a81549856496", "messageHeadline": "Jetpack Tracking integration (#3796)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 284, "deletions": 7}}, {"node": {"oid": "cf4f777e16c146c18bc5823e9dae76474c67fe60", "messageHeadline": "Fix the styling issue in the subscription product publish modal. (#3851)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 17, "deletions": 3}}, {"node": {"oid": "57049a78a9fed7ae864613a4d4c2466a4ffed5ac", "messageHeadline": "Fix email download for deposit transactions. (#3818)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 51, "deletions": 6}}, {"node": {"oid": "6390ef1ba5d1cfa1ac73154f93ac8c5512c016cc", "messageHeadline": "Add/order service (#3675)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 1712, "deletions": 550}}, {"node": {"oid": "eaf5fe22a0b7fa66d03b660cc88223ad916fa6e6", "messageHeadline": "Fix platform checkout iframe positioning (#3832)", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 179, "deletions": 52}}, {"node": {"oid": "cda87b91a8c9a4bdc29bdc26ba3451c04d2c2d88", "messageHeadline": "Hook user/exists endpoint to UI for saving data to platform checkout \u2026", "author": {"name": "Brett Shumaker", "email": "brettshumaker@gmail.com", "user": {"login": "brettshumaker"}}, "additions": 46, "deletions": 11}}, {"node": {"oid": "7814dd81cd3a65a9377362a321fb50f4329654cd", "messageHeadline": "Add IPP print receipt preview (#3748)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 779, "deletions": 20}}, {"node": {"oid": "742f10d64dd69014dbfbf25edc1f78d6ea2481e5", "messageHeadline": "Fix WP & WC versions for E2E Tests + Optimizations (#3838)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 148, "deletions": 65}}, {"node": {"oid": "4b1000e662607bb1199211a7d62d2589cdc15bb3", "messageHeadline": "Enable capture terminal payment for succeeded intents (#3837)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 195, "deletions": 5}}, {"node": {"oid": "5ba243a1bead6e03dc994e566f374523446ee41e", "messageHeadline": "Conditionally add subscription payment gateway features (#3821)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 150, "deletions": 14}}, {"node": {"oid": "be56e26cf2f70bbae91a2732d8da5939586c5f45", "messageHeadline": "Save email in classic checkout (#3824)", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "f94f639280d9f801f9c3567bfc13521f514bbc84", "messageHeadline": "Refactor the check for rejected account (#3766)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 60, "deletions": 22}}, {"node": {"oid": "9fb924b4c7054ca6d1dec76c20315d9d69f2230f", "messageHeadline": "Add card reader print receipt branding logo (#3788)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 39, "deletions": 5}}, {"node": {"oid": "dff9e28018e9882a42b51d13c01b3b2cbeeda706", "messageHeadline": "Remove Capital feature flag (#3822)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 73, "deletions": 212}}, {"node": {"oid": "32714ed5eb77a0853f540bcb346b929e6b98fd14", "messageHeadline": "Create an inbox note when a loan gets approved (#3780)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 394, "deletions": 4}}, {"node": {"oid": "b2561073e429296278e20f00ba260619106846aa", "messageHeadline": "Bump WC minimum supported version for 3.8.0 release (#3798)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "c766d17897c5fa46768b85f2036fe83d8b1f3b0f", "messageHeadline": "Add tracking for enabling and disabling platform checkout (#3816)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "21fd406e8e7539cd4e46076b711fc12e4da48c1a", "messageHeadline": "Cache UPE intents for reuse (WC Session edition) (#3782)", "author": {"name": "Anurag Bhandari", "email": "anurag@automattic.com", "user": {"login": "anu-rock"}}, "additions": 199, "deletions": 68}}, {"node": {"oid": "fc6c84eb2e9572286c0189340588bc9d50493b9e", "messageHeadline": "Fix Stripe Level 3 data limit for orders with more than 200 different\u2026", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 97, "deletions": 1}}, {"node": {"oid": "b27b19cd43fe400f0d977214401c755c2c14fd9f", "messageHeadline": "Fix gathering changelog in the pre-release CI (#3812)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "a50c1079ea885dcb9bc2ae4af88175d678365c94", "messageHeadline": "Add jetpack-sync package to support Woo Mobile (#3763)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 154, "deletions": 8}}, {"node": {"oid": "fd6297bf8227e3c2a74a2cbe72de8ed463532922", "messageHeadline": "Add Platform Checkout express checkout settings section and page. (#3\u2026", "author": {"name": "Rasmy Nguyen", "email": "rtnguyen87@gmail.com", "user": {"login": "chickenn00dle"}}, "additions": 1771, "deletions": 923}}, {"node": {"oid": "abb50f8ce645f7b64807c09c08c002cf503d6b6a", "messageHeadline": "Load iframe if correct email is entered (#3736)", "author": {"name": "David Stone", "email": "david@nnucomputerwhiz.com", "user": {"login": "superdav42"}}, "additions": 261, "deletions": 118}}, {"node": {"oid": "524958e89322f2996d304713348d2d85b01f39d1", "messageHeadline": "Remove redundant changelog entries and update GitHub workflow texts. \u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "7d91432e57c053609a570de5ff870649c88d528e", "messageHeadline": "Add/3564 display images terminal card reader (#3713)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 35, "deletions": 24}}, {"node": {"oid": "85e110f11414bf5d26d6454c7da981570a860d33", "messageHeadline": "Add an endpoint to retrieve an uploaded file (#3674)", "author": {"name": "Dan Paun", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 355, "deletions": 21}}, {"node": {"oid": "47491801021dd8644b50a5089241c9b5363e8a8a", "messageHeadline": "Add Jetpack Changelogger (#3685)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 527, "deletions": 58}}, {"node": {"oid": "0f190b0372638dbfad30661f949076fb08772e2f", "messageHeadline": "move class name to the outer level (#3755)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c05f2fe903623c4acffbc04e97abaa6ea3f4a4d6", "messageHeadline": "Change the URL separators to underscore (#3787)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f9db4d916ed65eb5cfc6f63158a590cdd6e56317", "messageHeadline": "Add paydown timeline item to transaction details (#3758)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 167, "deletions": 1}}, {"node": {"oid": "bb7821eb57b4f797d6b4c968472f5ad71ed217e9", "messageHeadline": "Notes - do not add notes on admin ajax (#3692)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "3e1a1000cf7bd0e8adcb691a75f6ee6205b405e9", "messageHeadline": "Add a summary card for the currently active loan (#3750)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 1179, "deletions": 10}}, {"node": {"oid": "c759ef7242b657a0fe66a3def5e20cad0392955e", "messageHeadline": "Fix not populated loan variable without account cache (#3785)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b2e20191fdcf463a24d205806fd4b41cbbb26473", "messageHeadline": "Add filter for payment request button payment method title (#3519)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "2cac4a31bcce8d60f30c2d51306c9c2d1db6e6d3", "messageHeadline": "skips failing e2e tests for onboarding (#3773)", "author": {"name": "Samir Merchant", "email": "samir.merchant@automattic.com", "user": {"login": "FangedParakeet"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a3cb8e99b86be2c73de4e330bfc16fedd1dc177b", "messageHeadline": "Merge trunk v3.7.0 into develop", "author": {"name": "deepakpathania", "email": "deepakpathania789@gmail.com", "user": {"login": "deepakpathania"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f72f54c2ba3ae527aed0844a9519c6ac94bcd9e7", "messageHeadline": "Product version bump update", "author": {"name": "deepakpathania", "email": "deepakpathania789@gmail.com", "user": {"login": "deepakpathania"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "08e6ecc6caf6495091554b43c7c8b2e9d5ef43af", "messageHeadline": "Merge release/3.7.0 into trunk", "author": {"name": "deepakpathania", "email": "deepakpathania789@gmail.com", "user": {"login": "deepakpathania"}}, "additions": 4272, "deletions": 984}}, {"node": {"oid": "ff7fc2217cb8169d3be27d1fa86305cacfd89afd", "messageHeadline": "Fix subscription PM changes. (#3772)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "58c1e2b9f71acb150f32fb4ca825cc10d83a8e12", "messageHeadline": "Update subscriptions-core to `1.6.4` (#3774)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "fc198cf4e0f060768081c32d9d2d4e54b7bd2579", "messageHeadline": "Fix subscription PM changes. (#3772)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "6aec331b86238f4f5e18abe2193856a9418facd5", "messageHeadline": "Update subscriptions-core to `1.6.4` (#3774)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "65c6d891e14bb6469603004cd9d6ecd12dc40845", "messageHeadline": "Allow to upload files as platform account (#3756)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "5308b39d34ac9818f489372f7b3b5dbf33fcb547", "messageHeadline": "Phone number input with country code (#3699)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 230, "deletions": 10}}, {"node": {"oid": "863bd8fbefdb36760018986cd00609ba82b4bbc3", "messageHeadline": "Add payout and paydown transactions to the transactions list (#3717)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 348, "deletions": 202}}, {"node": {"oid": "293520a67e1d39adc8b6a970cd835dfe6480bc49", "messageHeadline": "Revert \"Cache UPE intents for reuse (#3684)\" (#3757)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 68, "deletions": 234}}, {"node": {"oid": "99aa0bd6bf57fe297e11652b18a53ac2ba4d989a", "messageHeadline": "New platform checkout user on checkout page (#3682)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 532, "deletions": 0}}, {"node": {"oid": "c715bc2844b691bbb7e438c24c0e238a5f4140e7", "messageHeadline": "Update subscriptions-core to `1.6.3` (#3752)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 12, "deletions": 8}}, {"node": {"oid": "bdf28db8885e79aa85f75a18c6b167591a1156b3", "messageHeadline": "Use dedicated data attributes for E2E tests (#3746)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 280, "deletions": 227}}, {"node": {"oid": "f414b7305f4be8a6a4618b7b6027e870bc839d1c", "messageHeadline": "Update: fix typos in IDC modal text (#3744)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "63497bd134466478aeb34770b725e52a33cdef39", "messageHeadline": "Add redirect to view Capital financing offers (#3741)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 352, "deletions": 2}}, {"node": {"oid": "06f61ac608e305fa0a270970fcb3442868835769", "messageHeadline": "Cache UPE intents for reuse (#3684)", "author": {"name": "Anurag Bhandari", "email": "anurag.bhandari@automattic.com", "user": {"login": "anu-rock"}}, "additions": 234, "deletions": 68}}, {"node": {"oid": "7c7babdbc2bd4c8d5a7a507b05a172d660caf751", "messageHeadline": "Add EPS as UPE payment method (#3616)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 355, "deletions": 12}}, {"node": {"oid": "0fd92cf70a3d02e24f6313ad73fef26fa336fc9b", "messageHeadline": "Saving Payments -> Settings fails because of the Card Readers setting\u2026", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "78d85925c8845d5713296de60ed40f54631dfdc9", "messageHeadline": "Show Currency filter in Disputes page (#3731)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "0253825c878de3ca5e97d4f5559f0696759b37f4", "messageHeadline": "Fix checkout on block-based themes (#3718)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "670fba85a6c2c7a749633c8803326dc8e9cbcb11", "messageHeadline": "Use base64 image for the menu icon (#3722)", "author": {"name": "Moon", "email": "kmk1986@gmail.com", "user": {"login": "moon0326"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a279a78def5dc929da19f758d795235319acaa3c", "messageHeadline": "Platform Checkout - move email field to top of checkout and handle in\u2026", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 147, "deletions": 1}}, {"node": {"oid": "6a14c900dbb30fabfd1da660695e5bbd9d1951be", "messageHeadline": "Limit the number of requests for rejected client (#3720)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 70, "deletions": 15}}, {"node": {"oid": "87439f4cb42946af961cb127a946be4d379cee2d", "messageHeadline": "Add more info for platform payment initialization (#3688)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer@thorlaksson.com", "user": {"login": "reykjalin"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "6eb1ee88fcd7fcc1af5122e93bc92bfca14a491e", "messageHeadline": "Add state field and validation to Card Readers settings page (#3535)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 309, "deletions": 30}}, {"node": {"oid": "7818d2ff79c6f1d07a12c0ae6e956d5294d9750d", "messageHeadline": "Add customer link in disputes list (#3723)", "author": {"name": "Ahmed", "email": "ahmed.el.azzabi@automattic.com", "user": {"login": "elazzabi"}}, "additions": 159, "deletions": 5}}, {"node": {"oid": "90d04d41e23dc875b51ca0ff0b4c2688b4b04593", "messageHeadline": "Add allow-plugins configuration to composer.json (#3725)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "8996a2e43258d14343d0312646c2497a532bc1c1", "messageHeadline": "Bump minimum supported and tested up to version for 3.7 release (#3716)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "c6540357d7a5bc7aec9e9966c13d9755019b1d36", "messageHeadline": "Add and config Jetpack IDC package (#3580)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 621, "deletions": 355}}, {"node": {"oid": "77bd283ab844ebccacf36704da4b2be1582fc674", "messageHeadline": "Updating changelog headers to order 3.6.1 and 3.7.0 correctly", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "8bb8b68104644f00a40b6b33e2c194e8222157f9", "messageHeadline": "Merge trunk v3.6.1 into develop", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "fe63b7dfc94265aaf3c24cb8f840698475ec6aa8", "messageHeadline": "Product version bump update", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e05755c6f32b8deec62f2cbf5855794bd129c93b", "messageHeadline": "Merge release/3.6.1 into trunk", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 32, "deletions": 465}}, {"node": {"oid": "55411dc0a18b67e189f47a3eae0d5255f8939837", "messageHeadline": "Merge the changelog from both 3.6.1 commits", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "d2900139d118ee999824ee5225f44280f49c9e17", "messageHeadline": "Revert Symfony polyfills (#3708)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 15, "deletions": 464}}, {"node": {"oid": "1a6a1cc874f22f0739dab3958a1dd2e1ae1645a5", "messageHeadline": "Restrict access to WCPay pages (#1)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "81d4068692bfe794943b2cbce1880898d3ddb1e9", "messageHeadline": "Revert Symfony polyfills (#3708)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 15, "deletions": 464}}, {"node": {"oid": "1743b9c0c9401da5946d0db64acf2fcb508ac38d", "messageHeadline": "Skip flaky subscription tests (#3714)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "e3d5fb3dc224fd38e2b7f977530ce6cc8bb8f8d0", "messageHeadline": "Add currency to Disputes export (#3704)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 35, "deletions": 18}}, {"node": {"oid": "de343c0b3f823c52ac0c1e10595ebfea27232bd8", "messageHeadline": "Update `get_enabled_payment_method_currencies` to support more paymen\u2026", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "b0c9d93633c3d58870079cafd7e612597743aaf6", "messageHeadline": "Add sorting to Disputes list (#3626)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 208, "deletions": 52}}, {"node": {"oid": "e33a0ea28d4e466e8443a9782f7788ad9105ad86", "messageHeadline": "Add Disputes filters (#3609)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 697, "deletions": 48}}, {"node": {"oid": "b85bdb0d5f20869dbb11ad091cc7a780985f5c38", "messageHeadline": "Fix and unskip shopper E2E tests (#3691)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "139c3f050f95b00047f9581dcc8a77f2466c2665", "messageHeadline": "Add BECS payment method (#3630)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 294, "deletions": 8}}, {"node": {"oid": "1a10222e280b05b57578a75316a9711fa3f69046", "messageHeadline": "Ensure that it returns a plain array (#3683)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c829f7cbe96846dcb46401499153c5e3abcfd8fb", "messageHeadline": "Revert \"Add changelog entries\" accidental push", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "b51be814cfba5a9f44ab094843ba9f68c2a3482b", "messageHeadline": "Add changelog entries", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "acd2bf97c58b4278294f666542c45c2dab23181a", "messageHeadline": "E2E Tests - Optimize console logging, wcpay shopper checkout-failures\u2026", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 59, "deletions": 146}}, {"node": {"oid": "fa0d60427b61f716b9ce6fae7b6239219d30f246", "messageHeadline": "Moved changelog entry to 3.7.0 (#3680)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "40c9a5c280b882d286bd5836d9ea3725194fa041", "messageHeadline": "Added changelog header for 3.7.0 (#3679)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3b30a28a878bae7859a3bd3e5bb93309c1f403a5", "messageHeadline": "Merge trunk v3.6.0 into develop", "author": {"name": "Jessy P", "email": "jessy.pappachan@automattic.com", "user": null}, "additions": 15, "deletions": 10}}, {"node": {"oid": "8da9e1a883488306cf489ef4357ff63c39cae28c", "messageHeadline": "Product version bump update", "author": {"name": "Jessy P", "email": "jessy.pappachan@automattic.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4df68eb75640690fc6e1c1bd6b133b177809f760", "messageHeadline": "Merge release/3.6.0 into trunk", "author": {"name": "Jessy P", "email": "jessy.pappachan@automattic.com", "user": null}, "additions": 2269, "deletions": 2113}}, {"node": {"oid": "c25d93d29542250f59d34228558418c2e8f883da", "messageHeadline": "Fix e2e to download wcs release instead of zipped repo. (#3677)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "3a95b2f55efc88fb12eedff8c142c3c5ae01e4da", "messageHeadline": "Fix currency name not translated in the Overview card title (#3617)", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "0bb3a05a15ce1e4b3ede64c5ff451e7d3b0b8f84", "messageHeadline": "Bump subscriptions-core to 1.6.2. (#3669)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "bc242266baffa6a13f4685136114d15a729f2648", "messageHeadline": "Revert 40b360c99b8e844d26e0eabe5665e8c2293d3d8c.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "40b360c99b8e844d26e0eabe5665e8c2293d3d8c", "messageHeadline": "Bump subscriptions-core to 1.6.2.", "author": {"name": "Shendy Kurnia", "email": "shendy.kurnia@a8c.com", "user": {"login": "shendy-a8c"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "0db5994e3db6613cb493605b21a97b8d494ea873", "messageHeadline": "Pass `elements` instead of payment element to `confirmPayment()` and \u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 75, "deletions": 67}}, {"node": {"oid": "6c26384633d02d2890ea0ee6e1b92934647f0eda", "messageHeadline": "Fix stripe.confirmSetup() expected either `elements` or `clientSecret\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6d2adf86d55c25220ad479caaf2bc916dab7330", "messageHeadline": "Fix fee amount not showing negative value in transactions CSV (#3658)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "afdfd80634ff545c3529ff2fc69fc92ac16f936e", "messageHeadline": "Add the WCPay customer ID to the WP user during checkout (#3652)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 54, "deletions": 8}}, {"node": {"oid": "7347e22c36f4f7cd989cc51e716f7a18f55d1b82", "messageHeadline": "Disable unavailable payment methods due to country restrictions (#3639)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "a8dd1ed7e1a1e1c315386f0b04d99372e7da9875", "messageHeadline": "Only limit subscription interval to one year if the Subscriptions plu\u2026", "author": {"name": "Matt Allan", "email": "matttallan@gmail.com", "user": {"login": "mattallan"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "16efe459fd9766b183e757a33d527294032f7ff0", "messageHeadline": "Better handling of failed payment_intent webhooks. (#3650)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 111, "deletions": 11}}, {"node": {"oid": "ea0983e33d8bd9c694288d452bff28520c42244a", "messageHeadline": "Update subscriptions-core version to 1.6.1 (#3653)", "author": {"name": "Matt Allan", "email": "matttallan@gmail.com", "user": {"login": "mattallan"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "813e3f9c9448cb8ddb5255bcf4235cad53278ea0", "messageHeadline": "Some orders do not have corresponding transaction (#3624)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "43e616318462304b5e8a53eff79a50ef294d136e", "messageHeadline": "Add pagination and summary to Disputes table (#3545)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 577, "deletions": 140}}, {"node": {"oid": "2055cb893b7a1abedb666e67e3a9c19bb1dfd69c", "messageHeadline": "Update: remove asset blocking from E2E tests (#3636)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 0, "deletions": 47}}, {"node": {"oid": "b2050459764ccd0a82953f2f3655b8ebe229e2e1", "messageHeadline": "Update subscriptions-core to `1.6.0` (#3644)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 12, "deletions": 8}}, {"node": {"oid": "a15e2c9d73a371bd0ef1b9f9b23f514653279908", "messageHeadline": "Display a notice on checkout when server responds with an Amount_Too_\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "69a64817f2a76d944dcfd6b826724d93ee3b8b1b", "messageHeadline": "Update subscriptions-core to `1.5.0` (#3634)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "d619c4d5464899ba36cb187f8cfc7eebe7615238", "messageHeadline": "Handle payment_failed payment intent webhooks. (#3628)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 164, "deletions": 47}}, {"node": {"oid": "56e6602aa0c51c39584198916e32c574d46589e2", "messageHeadline": "Update capability request to use the gateway map (#3637)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "3e785e64c07a5152a34750d0d28ef295a13925d2", "messageHeadline": "Aligned the changelog in readme.txt and changelog.txt (#3635)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "2149310783c34f55c071d6f019c13f4a3c748549", "messageHeadline": "Suppress extra console logs for E2E tests (#3623)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "fdc7b43ca314b9905373ff051835c5a5e67d8c04", "messageHeadline": "Fetch the minimum amount that can be processed by WC Pay subscription\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 193, "deletions": 26}}, {"node": {"oid": "d2cf38ec1248fde898786a669ebeff58371f2514", "messageHeadline": "Refactor to split the attach intent logic with the logic to complete \u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 80, "deletions": 56}}, {"node": {"oid": "4a6dc7043bb72d595e4301c7279b193c27b39cfa", "messageHeadline": "Update subscriptions-core to `1.4.0`. (#3599)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "ce09882cdcb95e6e39623f78865c0c49f0f6cc5e", "messageHeadline": "Adjust shopper WC Blocks e2e tests that were failing (#3587)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 58, "deletions": 51}}, {"node": {"oid": "1b0a22b1e4407601f012659d83ba27aaa877623f", "messageHeadline": "Logged exceptions while listing disputes (#3612)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ef520a377e7cd76feb8cb98cd6eeeb2e3d592a4", "messageHeadline": "Update Payment Element from beta version to release version. (#3534)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "a9ff0868a69b4b4539801a3b6c6c397a7aa7c815", "messageHeadline": "Loads the Sift tracking JS after onboarding, regardless of where the \u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 43, "deletions": 0}}, {"node": {"oid": "ddc947975f3731ff669bfd4c7a0343afb4abc25d", "messageHeadline": "Modified the Post-merge task to be more clear (#3608)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7b69e3c8680a06c27c141c8aea7dd30083437011", "messageHeadline": "Set billing details name from payerName to allow order placement in W\u2026", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "df6a9c58fd6ece3a2fa31c2de8a3d644eb8f0a85", "messageHeadline": "Bump Tested Up To Versions for 3.6 Release (#3592)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "cacbcf1b1a3413636cac6bcc4c70a526595c0404", "messageHeadline": "Remove the custom Translations Loader initialization (#3586)", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 2, "deletions": 200}}, {"node": {"oid": "d650c395069570c758231522723c3c584570f037", "messageHeadline": "Fix emoji flag rendering in Currency Switcher Block widget (#3605)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "bde51655cffdf249a991fba510ad243a072ffc3e", "messageHeadline": "Remove leftovers of the \"Boost your sales by accepting new payment me\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 8, "deletions": 1109}}, {"node": {"oid": "ee518ea42c03062e55343806b0f941531e023615", "messageHeadline": "Change file ignore regex to `--extensions` argument in phpcs configur\u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dd42d1831c4b192cdfaff0e813b8171c7cd111aa", "messageHeadline": "Re-Initiate transactions export in server via download button (un-rev\u2026", "author": {"name": "Rasmy Nguyen", "email": "raz@automattic.com", "user": {"login": "chickenn00dle"}}, "additions": 232, "deletions": 41}}, {"node": {"oid": "f473228a06156ee5b0af7c079f143326bf21c20f", "messageHeadline": "HACK week: use new PHP 8.0/8.1 functions across codebase and add symf\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 500, "deletions": 274}}, {"node": {"oid": "850ad8da563446b36524ad3f8f8b06b2a17f7cf1", "messageHeadline": "Upgrade WP from 5.4 to 5.6 for the edge case in the compatibility CI \u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "d57808c4302e574bd3a0b787d0138325d367683d", "messageHeadline": "Fix UPE validation error visibility (#3589)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7e5c7186df90081ccbd2f8077387b30cd7ddf063", "messageHeadline": "Add new changelog header for 3.6.0 (#3585)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "0d3b597f4bf438ef76bbe0318f07ba8392e2fd36", "messageHeadline": "Merge trunk v3.5.0 into develop", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8cfa90b6a5882fb313957230d8f54df7857f8d52", "messageHeadline": "Product version bump update", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a791497e5825ca0e163e92d5aa545dac5ca27b1e", "messageHeadline": "Merge release/3.5.0 into trunk", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 7579, "deletions": 2360}}, {"node": {"oid": "e49ca41d5761c44081013463f422fa515bd94f94", "messageHeadline": "Add changelog about forcing currency check when creating a payment in\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c1660154692af36ffc0a869f115df3f8eef9cc92", "messageHeadline": "Force currency check when creating payment intents (#3582)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "6fe5edc760e8171f131f12da96162ba74410279c", "messageHeadline": "Add changelog about forcing currency check when creating a payment in\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "083be3e286cd49c734e000ae0067189c19964001", "messageHeadline": "Force currency check when creating payment intents (#3582)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "ab0a592aa885cfd68a6b04f50f0a38713443470b", "messageHeadline": "Bump WP & WC versions for v3.5.0 (#3579)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "f533a6be448bdf3b2b4322ae435b64af400ab47e", "messageHeadline": "Skip account check before MC init event on CLI (#3577)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c06e3ea80b0175b1f41fd6ad968aee9ad813c293", "messageHeadline": "Resume sending E2E test failures to slack (#3575)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "5ed3256f0a8d612a327443e6a0bb03b740b39d00", "messageHeadline": "Skip flaky shopper E2E tests (#3570)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "d184f4611a2db4bb67608092cba9427c022b7e9b", "messageHeadline": "Add an endpoint to register a terminal card reader (#3571)", "author": {"name": "Anurag Bhandari", "email": "anurag.bhandari@automattic.com", "user": {"login": "anu-rock"}}, "additions": 163, "deletions": 0}}, {"node": {"oid": "c659bc6bc309877f81d11696631f9197a03a1440", "messageHeadline": "Move E2E user account management to setup script (#3562)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 14, "deletions": 27}}, {"node": {"oid": "25614ff72202d0ef5c419d0137a2ffd3999961df", "messageHeadline": "Split E2E tests & configure GH actions to run them in parallel (#3446)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 207, "deletions": 100}}, {"node": {"oid": "932f76bb795f9a745c1819073fdf8bc869beeb6f", "messageHeadline": "Fix: Unable to access Subscription details when purchased via SEPA Di\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "6a96dc2e733df7cb5e5f222742e3088b9df80914", "messageHeadline": "Return correct product prices datatype in WCPay (#3549)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 31, "deletions": 17}}, {"node": {"oid": "8f140393a3f964659b373275b762855413e6016a", "messageHeadline": "Load woocommerce-subscriptions-core 1.3.0 (#3550)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 477, "deletions": 95}}, {"node": {"oid": "0a6e27210b2f9fbcc4539d1ee41b8d87e1a2a3bd", "messageHeadline": "Fix race condition when processing webhooks (#3520)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 66, "deletions": 4}}, {"node": {"oid": "58c89878e8eb061e45ef3926ecdee58f38c94599", "messageHeadline": "Tidy tracks events for \"create subscription product\" flow (#3553)", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 41, "deletions": 20}}, {"node": {"oid": "cbf5b9e441960058fd33eb7c3542d9586daede6c", "messageHeadline": "In-Person Payments: store receipt URL for succesfully captured paymen\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "bc2084e68ef3502ac0bbdd317b8a0b8b1846db47", "messageHeadline": "Bump @woocommerce/e2e-utils to v0.1.6, skip merchant task list E2E te\u2026", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 73, "deletions": 11}}, {"node": {"oid": "45b2df020656693d4a1f63b2b6654cb72de16b68", "messageHeadline": "Fix all tests using more than one expectOutputRegex (#3556)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 23, "deletions": 48}}, {"node": {"oid": "2cab2f3c1da3d757074806c13d7d7c686aefca79", "messageHeadline": "Include deposit status in Transaction exports (#3473)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "ed4420fa675b3fd2336a4b3dc314c48b126b8be0", "messageHeadline": "Hide explicit currency formatting from customer-facing emails (#3539)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5608900fe413841f1da8752a23f9ceb028849b8e", "messageHeadline": "Add GH actions workflow for auto-sync. (#3521)", "author": {"name": "Thomas Shellberg", "email": "tommy.shellberg@automattic.com", "user": {"login": "tommyshellberg"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "ce577d7a89ae0791d031536727e6293fd8b54c49", "messageHeadline": "HACK week: Migration of client/disputes/details (#3503)", "author": {"name": "dpaun1985", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 255, "deletions": 136}}, {"node": {"oid": "7c96f0325a337bb6eb864a55eab91af036fc1870", "messageHeadline": "Update notes about the dependency extraction plugin (#3518)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "3a958f7c4e7399b7acde0700612bb3a1fa389fbe", "messageHeadline": "Rename payment identifier parameter in generate_print_receipt of \\WC_\u2026", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "33878a1c1d88b9844f7862696592e6d310ab62f0", "messageHeadline": "Add a reference to the transpiled JS file in POT file comments (#3486)", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 91, "deletions": 2}}, {"node": {"oid": "ec6d5e0366215f4198f89ca98bcc4dfff7133336", "messageHeadline": "Do not override WCA Inbox note CSS -- use the same value from the lat\u2026", "author": {"name": "Moon", "email": "kmk1986@gmail.com", "user": {"login": "moon0326"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "5f40704049b6cdc47a19b5a120db180632f0e08f", "messageHeadline": "HACK week: Migration of client/utils/account-fees to TS (#3500)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 183, "deletions": 138}}, {"node": {"oid": "8ddd87061a9bdffac4ff30ac4dddd6a37ccf9438", "messageHeadline": "Fix e2e tests related to the WooCommerce blocks' checkout (#3277)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "c059fab91c3f71915c2b01c907e30ee370bf7644", "messageHeadline": "Use WC Admin package for merchant onboarding tests, fix merchant E2E \u2026", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 3142, "deletions": 274}}, {"node": {"oid": "cfc366991ae06a771633096c6f3e4e2ae80e06e1", "messageHeadline": "Aligned CodeSniffer doc block related configs on Client (#3439)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1d756410c1fb4217af6fa7369d584013bf32aa35", "messageHeadline": "Update changelog.txt", "author": {"name": "Thomas Shellberg", "email": "tommy.shellberg@automattic.com", "user": {"login": "tommyshellberg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2bc328ee21cbea562a2f8dec5561aca5bfd3a2c6", "messageHeadline": "HACK week: partially migrate disputes to TypeScript (#3489)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 564, "deletions": 111}}, {"node": {"oid": "1518a1290004a319598f33aa2087c9350d3d1055", "messageHeadline": "Continue optimization work for Frontend Currencies. (#3466)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 200, "deletions": 39}}, {"node": {"oid": "685b09c72e7487299de8c5fd1ff249b022de6f61", "messageHeadline": "Add platform checkout iframe and listen to \"redirect\" JS message (#3494)", "author": {"name": "Wac\u0142aw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 67, "deletions": 13}}, {"node": {"oid": "563bff35b9211339794c6425744432a0eaeda033", "messageHeadline": "Return to task \"Set up payments\" after finishing KYC from WC-Admin (#\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5b9aad470085da252e71ce15eb77453cc5782a76", "messageHeadline": "Update workflows to use node version in .nvmrc (#3505)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "bbb9974bdd014b194760b4ddc2e80adc4880b760", "messageHeadline": "Remove duplicative multi-currency task (#3436)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 87, "deletions": 171}}, {"node": {"oid": "4fbb73e7be514592fa3aa06aa0f64d26e06c57bc", "messageHeadline": "Add JS error boundaries (#3034)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 295, "deletions": 187}}, {"node": {"oid": "7b9a4c4ed5a8926fab291b564d4828eef23d56a8", "messageHeadline": "Add an endpoint to create a terminal intent (#3465)", "author": {"name": "Anurag Bhandari", "email": "anurag.bhandari@automattic.com", "user": {"login": "anu-rock"}}, "additions": 186, "deletions": 2}}, {"node": {"oid": "f83bfef8b31c373e90394df3f6cdde76611f0ad9", "messageHeadline": "HACK week: bumped Psalm level to 5 (#3492)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 51, "deletions": 57}}, {"node": {"oid": "a7ad22db427444c2237b3a2c7e0a73a00a79b799", "messageHeadline": "new changelog header for 3.5.0 (#3490)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "168044e040f531968f90f01c79e12b02433c0336", "messageHeadline": "Merge trunk v3.4.0 into develop", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4e94b12d70e5d6db46771de34fc6f98f750e217f", "messageHeadline": "Product version bump update", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "83f8a7fe1ca0fd7ad72aec381e384ec3c5366ddb", "messageHeadline": "Merge release/3.4.0 into trunk", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 10792, "deletions": 4852}}, {"node": {"oid": "bd78fe45507ba38dbcdae098d815158e446b2e4b", "messageHeadline": "Always save subscriptions payment methods when using UPE (#3487)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "a36d0fdf87413d50c166b911f8e37c92a28a2857", "messageHeadline": "Add platform checkout prototype (#3481)", "author": {"name": "Waclaw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 622, "deletions": 15}}, {"node": {"oid": "67ca3055316c1832b29eed040acb71fceeff4ffc", "messageHeadline": "HACK week: Psalm level 6 (#3484)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 202, "deletions": 378}}, {"node": {"oid": "6a5fb8e782cbc3156324eb7c3fb7a49d4e633906", "messageHeadline": "HACK week: run WCPay tests on PHP 8.1 (#3479)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 185, "deletions": 362}}, {"node": {"oid": "93075a26583d1b05b8f36583dc444317b1f1de7d", "messageHeadline": "Update Card readers page checks to admin_menu hook (#3480)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "897bb5d974eda0267a0aa277580ba7f930d094eb", "messageHeadline": "Update Card readers page checks to admin_menu hook (#3480)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "ab60ad2e73c2c8a4a070c64704a9225f26958c6d", "messageHeadline": "HACK week: codebase tweaks (housekeeping) (#3474)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 83, "deletions": 111}}, {"node": {"oid": "8613c7a8c4b6d15a3e9642d0b3ca085a8e2cd5af", "messageHeadline": "IPP Styled Receipts: Merchant brand settings (front-end) (#3410)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 1711, "deletions": 2}}, {"node": {"oid": "306c8f035bb6b3563c76a82f7eeffbffb9ce2e6b", "messageHeadline": "Use the project's pinned Node.js version for e2e workflows (#3464)", "author": {"name": "Anurag Bhandari", "email": "anurag.bhandari@automattic.com", "user": {"login": "anu-rock"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5da10c7e76aa94f4d4ae4c2e9d1f8f929e83f15c", "messageHeadline": "Add new error types to be rate-limited (#3470)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "55c9ad9db6fce2d9fe64c87753b6fc0c4eb6705a", "messageHeadline": "Updated mkdir to created parent & child dirs (#1591)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a17223d903c7b8ae1c19a879d7e553b63f2dccf", "messageHeadline": "Make sure the WC session is initialized before checking what currency\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "8b5a8022ad6e220902db20c9b0815e3a2af2256f", "messageHeadline": "Revert \"Initiate transactions export in server via download button (#\u2026", "author": {"name": "Rasmy Nguyen", "email": "raz@automattic.com", "user": {"login": "chickenn00dle"}}, "additions": 44, "deletions": 158}}, {"node": {"oid": "0fa4d8ae4ee82dbd87d89618ad6796e65acdb321", "messageHeadline": "IPP Styled Receipts: Print receipt (#3433)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 1019, "deletions": 12}}, {"node": {"oid": "64af8d255134269a6aad23226c6d51da5a17749b", "messageHeadline": "Initiate transactions export in server via download button (#2939)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 158, "deletions": 44}}, {"node": {"oid": "0068b75b8f7baddf73c5c11d7730922afc5c2bc2", "messageHeadline": "Simulating checkout when preparing payment request buttons (#3371)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "24e18251592dd65e2be559a5d05056aa30617e88", "messageHeadline": "Improve transactions query (#3392)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 199, "deletions": 18}}, {"node": {"oid": "c1081d1543dc883a39609066e444c846bba3e698", "messageHeadline": "Add order metadata to intent before IPP capture (#3342)", "author": {"name": "Anurag Bhandari", "email": "anurag.bhandari@automattic.com", "user": {"login": "anu-rock"}}, "additions": 274, "deletions": 45}}, {"node": {"oid": "eece09d55e87db577c4537c4c44b4f5c6b3afe19", "messageHeadline": "Tracks for subscriptions product creation flow when not connected to \u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "11a0f3218d53eee593b37384473b1268660df622", "messageHeadline": "Use the project's pinned Node.js version for JS linting and tests (#3\u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "67613e525a223360e624c0c136c18730d6b61e15", "messageHeadline": "Add test to confirm payment_complete triggered (#3452)", "author": {"name": "Rasmy Nguyen", "email": "raz@automattic.com", "user": {"login": "chickenn00dle"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "79d37b55b371d7678a60253ca0f4c4a6ed89868e", "messageHeadline": "Add PHP compatibility checks to PRs (#3330)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "a265b20802c7d08ce43cf76e80666ab26fc2690c", "messageHeadline": "Modal is displayed when publishing subscription products before onboa\u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 597, "deletions": 2}}, {"node": {"oid": "c61103be9b844a9808b5f8c5d71027ef8cdd0b41", "messageHeadline": "Add support for suggested gateway methods in WC-Admin. (#2014)", "author": {"name": "Joel Thiessen", "email": "444632+joelclimbsthings@users.noreply.github.com", "user": {"login": "joelclimbsthings"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "db27ff47f8d7f74b0d8c1fdef2a1ae57f9a8aab8", "messageHeadline": "Add merchant branding settings to the Settings API (#3211)", "author": {"name": "Anurag Bhandari", "email": "anurag.bhandari@automattic.com", "user": {"login": "anu-rock"}}, "additions": 472, "deletions": 38}}, {"node": {"oid": "152057ca836ef80b3a8fec6589882f253df888ee", "messageHeadline": "Set newly created subscriptions to draft if onboarding is not complet\u2026", "author": {"name": "bruce aldridge", "email": "bruce@incode.co.nz", "user": {"login": "brucealdridge"}}, "additions": 148, "deletions": 4}}, {"node": {"oid": "381779472ae2075c99b41a29bc6d1114ccaa5a3c", "messageHeadline": "Add tracking events to the subscriptions empty state (#3437)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 43, "deletions": 9}}, {"node": {"oid": "9bac27124262c264558396c803c75f881c621b01", "messageHeadline": " Remove the 'add new payment methods' item from the tasks list (#3134)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 132, "deletions": 300}}, {"node": {"oid": "40dd9788f42adbc3b3408397a76294e35d865f6d", "messageHeadline": "Add Download CSV button to Disputes (#3418)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 293, "deletions": 58}}, {"node": {"oid": "7923f3c1715cc72946c820d8687bbdd10ceca0b8", "messageHeadline": "Replace E2E Server docker instance with live (#3383)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 188, "deletions": 108}}, {"node": {"oid": "1d4198c096d1edff8011d9d28a2649068ecb1570", "messageHeadline": "Enforce maximum dispute evidence text length (#3079)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 65, "deletions": 2}}, {"node": {"oid": "a5ce34d1d9bd15a3a46263f136765a734bc633a0", "messageHeadline": "Fix payment intent having unsupported payment methods (#3428)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 43, "deletions": 25}}, {"node": {"oid": "1744ad0be1ff4de811492303bf79347097b40447", "messageHeadline": "Fix fatal error on thank you page (#3423)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 43, "deletions": 9}}, {"node": {"oid": "c5224edd16b665bc3b2e024972078030e761b3ea", "messageHeadline": "Migrate Node SASS to Dart SASS (#3343)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 15, "deletions": 197}}, {"node": {"oid": "fab0a2a3d0b0f34860e4e4761235b7fd81bac3ab", "messageHeadline": "Add link generator utily (#3416)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "400142062aeb835faf40befcdefa8fbc49a5c29b", "messageHeadline": "Add WCPay Subscriptions empty state screens (#3403)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 395, "deletions": 9}}, {"node": {"oid": "3a763418a8641206190385002d167a4460d50068", "messageHeadline": "Update E2E test config to improve performance (#3332)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "e46af8fe8033de1a07b312f4a553f75084ddf7f2", "messageHeadline": "Remove redundant giropay, sepa, and sofort gateway classes (#3394)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 4, "deletions": 1747}}, {"node": {"oid": "71c8ce2039ae0db22515aaa7005ddc3277754c17", "messageHeadline": "Add internationalization to Credit Card payment method title for UPE \u2026", "author": {"name": "Giacomo P. Camerano", "email": "giacomo.camerano@gmail.com", "user": {"login": "giacomocamerano"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5956f459e33986025b2e1b08458c04c20fa541fb", "messageHeadline": "Fix Composite product-type check in `WC_Payments_Payment_Request_Butt\u2026", "author": {"name": "Jason Kytros", "email": "jimjasson@outlook.com.gr", "user": {"login": "jimjasson"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2642a50de1cc9f832be2cfa8626333906a6863e9", "messageHeadline": "Remove reference to subscriptions-base in phpunit.xml.dist. (#3314)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "c94dbb15e6842af396240ad1cf4e2bff6570803e", "messageHeadline": "Update `@woocommerce/experimental` package to v2.1.0 (#3353)", "author": {"name": "Fernando", "email": "fernando.marichal@automattic.com", "user": {"login": "octaedro"}}, "additions": 467, "deletions": 174}}, {"node": {"oid": "b8772aae90d7b0a7e41fcabfe97d5f431a7d0dcb", "messageHeadline": "Add wcpay_payment_request_is_product_supported filter (#3325)", "author": {"name": "Kathy", "email": "507025+helgatheviking@users.noreply.github.com", "user": {"login": "helgatheviking"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "252f406c3058d1188feceeef6ad177b6fa0b07a9", "messageHeadline": "Remove all references to Forter in the client (#3391)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 3, "deletions": 326}}, {"node": {"oid": "f77af32bec4a583f35c09b90f6275ddbdd71d13f", "messageHeadline": "Revert change of position for attaching info to order (#3408)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "60c79b029cbafc23e93606a9ad79183ec6e07a21", "messageHeadline": "Fix display of multiple payment method fees (#3239)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 545, "deletions": 186}}, {"node": {"oid": "846dc72b21bb4fe984af8e0539267e5fd3640d63", "messageHeadline": "Update elligibility flag worflows (#3201)", "author": {"name": "dpaun1985", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "072f0a28a9cdf6d1835b36bbe4343dd6db4940f1", "messageHeadline": "Update Jetpack packages (#3340)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 48, "deletions": 29}}, {"node": {"oid": "73a371a7915ef889162601682da44d622b196f0d", "messageHeadline": "Changing PR templates to include both readme and changelog.txt (#3400)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a3e41ddef1295e9bfa38480adffebf4d6e1a86f", "messageHeadline": "Fix incorrect amounts on payment request button for zero decimal curr\u2026", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "bf4cfd785e533e3351ebb22e6209523e6c7e46b6", "messageHeadline": "Update payment method selection UI and fee display (#3304)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 2425, "deletions": 1347}}, {"node": {"oid": "2366f5cdd2e163bb2fa971457b6973c7375a70dc", "messageHeadline": "Add change log header for 3.4.0 (#3395)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "ca4c944952f123c105f2b4934ff1f30aed0572b8", "messageHeadline": "Merge trunk v3.3.0 into develop", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "05ddac5307496621cbc2386b23f3ae945a765e67", "messageHeadline": "Product version bump update", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b7dd9d323fe1f67394dfde9e04a70fc3e701c548", "messageHeadline": "Merge release/3.3.0 into trunk", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 5137, "deletions": 2535}}, {"node": {"oid": "0005ad4fb0e7a06d78395bc87f0927a4abc150ff", "messageHeadline": "Clean up the changelog and readme", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "202da306088f3b5ad2a365b9bdd0713c4de1a662", "messageHeadline": "Display red badge after 3 days (#3115)", "author": {"name": "Joshua T Flowers", "email": "joshuatf@gmail.com", "user": {"login": "joshuatf"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "0e0a02db37aeceada6e341770038096810701acb", "messageHeadline": "Fix the link to customers table (#3315)", "author": {"name": "K\u0101rlis Janisels", "email": "karlisjanisels@gmail.com", "user": {"login": "KarlisJ"}}, "additions": 36, "deletions": 16}}, {"node": {"oid": "8aac14858060c2126c06e1984efa192453256516", "messageHeadline": "Toggle terms for save payments in UPE block checkout (#3349)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "3fa326bfbca4a4609db2bc02a21dbe1b07b04906", "messageHeadline": "Allow UI Customizations on WCPay, UPE, & Other Checkout Payment Field\u2026", "author": {"name": "Hector Lovo", "email": "lovohh@gmail.com", "user": {"login": "lovo-h"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "de28a8d26f0a93507700fdaae78b18f2d8d8f6b8", "messageHeadline": "Display red badge after 3 days (#3115)", "author": {"name": "Joshua T Flowers", "email": "joshuatf@gmail.com", "user": {"login": "joshuatf"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "722cdf1fb196c63722650c6afb15054774a124c1", "messageHeadline": "Display hardware costs in the transaction list and details page (#3149)", "author": {"name": "dpaun1985", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 1217, "deletions": 88}}, {"node": {"oid": "9f706c38e9f3c4606c83a2d269ff3bca375cdc3d", "messageHeadline": "Fix flash of WooCommerce Payments gateway title name. (#3335)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 205, "deletions": 23}}, {"node": {"oid": "82627fd1bb9db65d3e1e6aa83949d74d21e26397", "messageHeadline": "Update `$this->id` prefixes for filters to use `MultiCurrency::FILTER\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "b7a5ebe71f122883f7568bf70a2c7fcbb7fbd076", "messageHeadline": "Add `Requires PHP` and `Requires at least` to the main plugin file (#\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "65e8ebd7d1a114a1f54878169b15b6ade37b975d", "messageHeadline": "WooCommerce Deposits Multi Currency compatibility (#3041)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 307, "deletions": 0}}, {"node": {"oid": "0c863d9ce065fa879ce425b0e88e46a60663abb9", "messageHeadline": "Revert \"Remove ' in front of negative values on csv files (#2940)\" (#\u2026", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.lopes.albuquerque@gmail.com", "user": {"login": "leonardola"}}, "additions": 1506, "deletions": 1875}}, {"node": {"oid": "3e2725cda1ac1f4850ea0d661d33568db7b6eb3e", "messageHeadline": "Display specific error message instead of a generic one in the checko\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "69a54459768fbd0e920e95b2b139690cc1075792", "messageHeadline": "Add idempotency key to post requests and logs (#3303)", "author": {"name": "Rasmy Nguyen", "email": "raz@automattic.com", "user": {"login": "chickenn00dle"}}, "additions": 36, "deletions": 101}}, {"node": {"oid": "04863ed65cdd7e64dcc92e501d7985f02382201a", "messageHeadline": "Bump WC tested up to attribute to 5.9 (#3351)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "48174282e019113a3ac5917304f11886f2d5e505", "messageHeadline": "Move the creation of Analytics out of the __construct (#3369)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "da6335f1f11ce9ccd56818edd371e30134105803", "messageHeadline": "Incorrect error message when card ZIP validation fails (#3282)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 66, "deletions": 6}}, {"node": {"oid": "4999426457001a8fe925ef9436b7fc293914c521", "messageHeadline": "Update woocommerce-subscriptions-core to version 1.1.0 (#3355)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 83, "deletions": 70}}, {"node": {"oid": "59903122b210eee2b3c4f4a8e05d0aaac0bf746f", "messageHeadline": "Adds order notes for dispute events (#3295)", "author": {"name": "Rasmy Nguyen", "email": "raz@automattic.com", "user": {"login": "chickenn00dle"}}, "additions": 336, "deletions": 1}}, {"node": {"oid": "ef1f907d3a99fd28cfefa75a95bdb2d7d77f6e8b", "messageHeadline": "Display an admin notice when assets have not been built (#3336)", "author": {"name": "Jorge A. Torres", "email": "jorge.torres@automattic.com", "user": {"login": "jorgeatorres"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "9bcf0e4dd971b1e14e9fceb23523a5ea05eb09a7", "messageHeadline": "Unify readme files within e2e suite (#2978)", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 28, "deletions": 59}}, {"node": {"oid": "8ab78c99ee234e7f9110494eabb48b3d1904d4de", "messageHeadline": "Display UPE fields in checkout with less than 50 cents in the cart (#\u2026", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 438, "deletions": 119}}, {"node": {"oid": "7c8ea944bb02e3414d33743466e60865a281bb97", "messageHeadline": "Validate product data and subscription price data before sending requ\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 246, "deletions": 223}}, {"node": {"oid": "2e6a395b808ee8d17198b13b16452b65481d6065", "messageHeadline": "Add compatibility between Multi-Currency and WooCommerce Pre-Orders. \u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "5aa9e106c2151cfcd04174e23085c2e61c265e2a", "messageHeadline": "Change payment method title for In Person Card Payment (#3288)", "author": {"name": "Miguel Gasca", "email": "miguel.gasca@automattic.com", "user": {"login": "mgascam"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "62b3e5ae9a2f72314a1a316c9019cb57f39e0122", "messageHeadline": "Fix UPE gateway remount (#3331)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "51d2fdc914f113e2129bef5608dbb07054b6e323", "messageHeadline": "Add missing readme entry.", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ee814f39ed7ff18a3764179bce97ab72323645d4", "messageHeadline": "Update the subscription fee label in the transaction timeline. (#3338)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "06adbe03bc150bb1a24bacbc3726d477ad1329dc", "messageHeadline": "Fix race conditions leading to duplicate order status transitions and\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 73, "deletions": 7}}, {"node": {"oid": "1caefac6d1a5cf58f5ff455f89cc4ef21bdecddc", "messageHeadline": "Fix error where url parameters would get cleared on order-pay page if\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "c457b495f08587f7995d9f131f93ae3f9be98abb", "messageHeadline": "Fix currency format on order-pay page if currency was changed via swi\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "0a9a47e7a159fb7d5d3694bc87ac9d445d91a7bb", "messageHeadline": "Create BaseCompatibility class and extend compatibility classes from \u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 90, "deletions": 188}}, {"node": {"oid": "0a23b7992a9652699d1e26a0b172d27376b2ceb9", "messageHeadline": "Do not create WCPay Subscriptions when using payment methods other th\u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "1e01695e0b78ad037f3a9975d81df952aa112698", "messageHeadline": "Add in person text for US based stores (#3188)", "author": {"name": "Joshua T Flowers", "email": "joshuatf@gmail.com", "user": {"login": "joshuatf"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "410364925237641893c25c804a7b403ab42880c4", "messageHeadline": "fixed test that would fail because of wrong case and timeou #3143 (#3\u2026", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.lopes.albuquerque@gmail.com", "user": {"login": "leonardola"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "01f8ad534e1554103f24944fd2258e9a714ad152", "messageHeadline": "Add basic account info to the Woo status report (#3301)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 102, "deletions": 16}}, {"node": {"oid": "989319bed348417bc0862029278cfd2742ac5dad", "messageHeadline": "Move Subscriptions compatibility to its own class. (#3256)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 995, "deletions": 782}}, {"node": {"oid": "21e0c4ddadd49c72c95c37c27ef6f6ebce843b7b", "messageHeadline": "Run E2E Tests with every push to trunk/develop + manual trigger (#3307)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ed1a3005841fe247dbea533a4c83a69556b21dab", "messageHeadline": "Don't try load Subscriptions Core when WooCommerce isn't active (#3271)", "author": {"name": "Matt Allan", "email": "matttallan@gmail.com", "user": {"login": "mattallan"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "ddbf9e4323bf85da650bbee9e49edef97fce8d98", "messageHeadline": "Changed documentation links from docs.woocommerce.com to woocommerce.\u2026", "author": {"name": "Mukul Kolpe", "email": "mukulkolpe45@gmail.com", "user": {"login": "MukulKolpe"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "e2019e7223be2b4ed0b26245cd3318d6db1b121e", "messageHeadline": "Schedule E2E Tests to run every 6 hours instead of every PR (#3291)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1e99d3aeb9674869c3b05c9a1e35ceb5a3e0bd41", "messageHeadline": "Limit amount of Apple Pay verification requests (#3253)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "e7f4ecebd17f040b22d742a68f122e08a8da92cc", "messageHeadline": "Add filters to disable or modify sql queries for Multi-Currency analy\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 55, "deletions": 17}}, {"node": {"oid": "c23441fd99ab403b741188dbad1eb3c26913b810", "messageHeadline": "Limit period intervals in yearly subscription products (#3267)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 117, "deletions": 0}}, {"node": {"oid": "83e61507d04f2c32896a630c9e333c70c51e3cfa", "messageHeadline": "Display risk for payment methods without risk assessment (#3284)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "1c1f836f6f5d048543b6b267fdc4457d3dd92e60", "messageHeadline": "Move compatibility for Product Add Ons to its own class. (#3243)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 863, "deletions": 716}}, {"node": {"oid": "34bf34addadf84fb754fc56fbcb673148b64eab0", "messageHeadline": "Fix incorrect calculated cost of booking via Multi-Currency (#3242)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 349, "deletions": 3}}, {"node": {"oid": "2f2da51aa54776fb0ddd2b667a8b470db9869d45", "messageHeadline": "Add Dependency Service class (#3130)", "author": {"name": "Rafael Zaleski", "email": "rafaelzaleski@users.noreply.github.com", "user": {"login": "rafaelzaleski"}}, "additions": 398, "deletions": 185}}, {"node": {"oid": "c13ab589baa71e7875f87c52cb3590ea5bf729bd", "messageHeadline": "Fix typo in payment collected notice (#3272)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df68ceed0f4dd0b894676600d1da36a3f2aee2bd", "messageHeadline": "My Account - Only show default currency selector when multiple curren\u2026", "author": {"name": "Mike Moore", "email": "michael.moore@automattic.com", "user": {"login": "mdmoore"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "6a5e4b23512e10c8c873c414101241e7b86b562f", "messageHeadline": "Merge trunk v3.2.3 into develop", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 24, "deletions": 6}}, {"node": {"oid": "2e8584d0e50c60405c128eeb66ca4ab68e5f14bc", "messageHeadline": "Product version bump update", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8b72b2497d800c28f4f7ed5f880bb95dd852a6a5", "messageHeadline": "Conditionally add woocommerce-tokenization-form as a checkout script \u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 20, "deletions": 2}}, {"node": {"oid": "5c816eb14d11dd82e9372eb37b457834d99243b7", "messageHeadline": "UPE element throws an error when website url is not provided while on\u2026", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "2c86b36c9476dfce83628a9309f005cb54bfb641", "messageHeadline": "Merge trunk v3.2.2 into develop", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 33, "deletions": 18}}, {"node": {"oid": "58a4078582ec4ef2a314d8029dbe1c3f9019d00a", "messageHeadline": "Product version bump update", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6769df2f022483ef58733be2833dcdc8ddc0aee7", "messageHeadline": "Update woocommerce-subscriptions-core to version 1.0.3 (#3252)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 16, "deletions": 14}}, {"node": {"oid": "afd7ca8d0f293d2809231a8b9515017e522a4b76", "messageHeadline": "Don't load `subscriptions-core` if already loaded by another multisit\u2026", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "ac8c9d3f3db25479f022bfd67ab6fb394d1f812b", "messageHeadline": "Merge trunk v3.2.1 into develop", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 67, "deletions": 58}}, {"node": {"oid": "d54d8e506f259be63510fff4579bf3d21d76a9e8", "messageHeadline": "Product version bump update", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9229634bac4b7f3930956966ec84621d4cd006ca", "messageHeadline": "subscriptions-core 1.0.2 (take 2 - changelogs and branch off trunk)", "author": {"name": "Rua Haszard", "email": "rua@automattic.com", "user": null}, "additions": 63, "deletions": 54}}, {"node": {"oid": "9bee7d5e934edc670f9fe662e4d7865ddba47aac", "messageHeadline": "Use order abstract object instead of order object (#3214)", "author": {"name": "Darren Peyou", "email": "74280840+dpeyou@users.noreply.github.com", "user": {"login": "dpeyou"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6d7b7c597e4fe523cd0b744f3f36bbacbea0500c", "messageHeadline": "Show WCPay Subscription ID on admin edit subscription screen (#3227)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "1ec1e0d593e1d15b8eaa2fb7f5ea3889f3f799fe", "messageHeadline": "Merge trunk v3.2.0 into develop", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 117, "deletions": 575}}, {"node": {"oid": "50daa007a26ad025373f190b3b7a3ab5730c6b12", "messageHeadline": "Product version bump update", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a96e8e068f62d46e665b9789ee00c54e13326b25", "messageHeadline": "Merge release 3.2.0 into trunk", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 11635, "deletions": 981}}, {"node": {"oid": "c3acc9309f49551389a0859418fe57e0aa06fd02", "messageHeadline": "Revert \"WCPay overview - display fees per payment method (#3055)\" (#3\u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 45, "deletions": 505}}, {"node": {"oid": "62e2465486e9f8d44ccd7adcdeef0d19966f3bfe", "messageHeadline": "Add note to readme about node version. (#3236)", "author": {"name": "bruce aldridge", "email": "bruce@incode.co.nz", "user": {"login": "brucealdridge"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b1962fedba69458614be74b86eeab87d0c56c865", "messageHeadline": "Check for EUR currency code before adding SEPA payment method type (#\u2026", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "cb4718d19947437131550b290b5a23dd83d7334f", "messageHeadline": "Check for EUR currency code before adding SEPA payment method type (#\u2026", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8ca248534fb8ee08d0697a2a22b06575fba1e04d", "messageHeadline": "Changelog entries for 3.3.0 (#3231)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "23f5ff9a5d3e83c73749f7c7391ea5a5f1b847e5", "messageHeadline": "Add validation upon empty fields when adding a payment method with UP\u2026", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "ffc247187056d7daa6cd87502752e0ed534d35a6", "messageHeadline": "Remove ' in front of negative values on csv files (#2940)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.lopes.albuquerque@gmail.com", "user": {"login": "leonardola"}}, "additions": 2001, "deletions": 1627}}, {"node": {"oid": "e351d41b438b8ea8c4fe306bbd95c878af95311c", "messageHeadline": "Raise WC tested up and Tested up to", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d544eac38e1d97a32e368e86de432af0cda56cf3", "messageHeadline": "Use the same method when retrieving and clearing payment methods' tra\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce9305281ac6350a6fb69d894d1047de8e652ee1", "messageHeadline": "Prevent saved PMs from disappearing (#3215)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 98, "deletions": 32}}, {"node": {"oid": "1a59184cd1ea34c990a49051c85355198c17ae34", "messageHeadline": "Fix order currency incorrect if new user/customer created during chec\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "5db15876a393b339b8b0f7f0e65f6ea99d4f4bbd", "messageHeadline": "Use the new format of `get_upe_enabled_payment_method_statuses`. (#3208)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "203e7c04b8a52d2456e0dc72b7e3ccd098c8bd77", "messageHeadline": "Add SEPA Direct Debit to UPE (#3164)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7967aaf3c34f5c7b195209fddd2dad632c820c74", "messageHeadline": "Update changelog/readme. (#3206)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "69d69167c5389bb5a77dea9ac9c1a74e0f7ccfd8", "messageHeadline": "Allow non-credit card payment methods to work as saved tokens (#3204)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 28, "deletions": 16}}, {"node": {"oid": "9ab3c543f537300041e3c3637b9d9917c0aa6a83", "messageHeadline": "Fix for issue where border displayed on MultiCurrency block widget ev\u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "8b3356581af5446c23f514de14e18ec7e6b42b4d", "messageHeadline": "Add compatibility between Multi-Currency and WCPay Subscriptions. (#3\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "6410b57acb856910f7bde9b10e2a32a3cd703b58", "messageHeadline": "Added logic to always fetch from the server if running the async job,\u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 54, "deletions": 9}}, {"node": {"oid": "78163e33d89ba906af302797f44a8dd32d77ebd4", "messageHeadline": "Do not load subscriptions core if WC Subscriptions is activated via W\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "06b7f96315b2853fd043f6892c22bdaa8a4be2d1", "messageHeadline": "Enable iDeal payment method with activation and confirmation modal (#\u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 554, "deletions": 71}}, {"node": {"oid": "c514958171ecd63d071ab923c6ee3c5387f8dafb", "messageHeadline": "Enable Bancontact UPE payment method (#3161)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a4dcfbb45fdd1cd62a21bccbf3d45c72d18d1389", "messageHeadline": "Enable P24 UPE payment method (#3186)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d3d0e03b692898dcc9757927c2bebf79d9de0b75", "messageHeadline": "Only rebase Renovate PRs when they become conflicted (#3187)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "89766ab37e0b51af22497d8f14825a8b176528da", "messageHeadline": "Don't process payment intent success webhooks for WCPay subscriptions\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "bb0e5f5d1c1e60695a68a66be57bdabcc11b948d", "messageHeadline": "Enable automatic refunds for WCPay Subscriptions renewals (#3197)", "author": {"name": "Matt Allan", "email": "matttallan@gmail.com", "user": {"login": "mattallan"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "52a403a140ffae3c198b53045508cef5f26f1b8a", "messageHeadline": "Fix fatal error when edit / create subscriptions from admin trying to\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 54, "deletions": 4}}, {"node": {"oid": "c28c744474e440b120124cc3b03008ec0b1c2544", "messageHeadline": "Update Subscriptions Core to v1.0.1 (#3190)", "author": {"name": "Matt Allan", "email": "matttallan@gmail.com", "user": {"login": "mattallan"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "93ad1cc11b67716a02aeac22c4ffeeb16d33fe1b", "messageHeadline": "Overwrite Gutenberg styles for the .components-visually-hidden elemen\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "33d3fcbcd262c4ae807b5dc7300ffa684674a7d3", "messageHeadline": "Implement account cache refresh (#3151)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 68, "deletions": 14}}, {"node": {"oid": "4076c19fbc772e67b23788f312adcc9194950c32", "messageHeadline": "Disable payment country in dev mode (#3182)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a95015be818b667205619256830498e6ba0a49ba", "messageHeadline": "Update the get_repair_data_for_wcpay_items() function to no longer us\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 85, "deletions": 179}}, {"node": {"oid": "6bcb914357f61377d36a40c4f36dc69a655194ed", "messageHeadline": "Fix discounts by sending the product line item subtotal (post discoun\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22b1a07c254af8235330c306b8069c875a15176c", "messageHeadline": "Always get the discounts from the subscription, not the parent order \u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "5ea07882becf8786da83b3dbe67693305b9e988e", "messageHeadline": "Use price data for WCPay Subscription taxes (#3177)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 91, "deletions": 56}}, {"node": {"oid": "d72ecb3c1572954e8e16e7419eb7ffc581acea11", "messageHeadline": "Ensure subscription billing interval updates on first update (#3165)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "4e9f614aafffb55df518f26d869831b5bddbaa72", "messageHeadline": "Remove pending renewal order creation from admin page (#3142)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "b40bebb5e9df027b8021f0574b8add6bdbc60ace", "messageHeadline": "Add support for float type values for quantity (#3074)", "author": {"name": "Cvetan Cvetanov", "email": "cvetan.cvetanov@automattic.com", "user": {"login": "mordeth"}}, "additions": 61, "deletions": 3}}, {"node": {"oid": "0df20f1e288adad0eba3d4bccd8be54caceb5fb1", "messageHeadline": "Customer facing prices compatibility with Product Add-Ons (#2985)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 770, "deletions": 12}}, {"node": {"oid": "67fc07568c78d7d64ef92e4ebeb1b655a2f1db8c", "messageHeadline": "Allow payment_intent_succeeded webhook to handle orders without inten\u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 78, "deletions": 6}}, {"node": {"oid": "0c6f3966be9982bd4890701d41b45b6059a196ed", "messageHeadline": "Add state handling for WCPay UPE method activation/checkout (#3093)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 620, "deletions": 32}}, {"node": {"oid": "8cc0a6f7261907259f12b1c966f362c73d75083e", "messageHeadline": "Support plurals in renewal attempted failed string (#3154)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e12884eb494fbe8c11d7b51497b0476f2f6177f", "messageHeadline": "Add documentation on handling Renovate PRs (#3080)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "78e8f3cfd950a8b80101861a4c4e7fd924211012", "messageHeadline": "Set price to active when removing subscription product from trash (#3\u2026", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "465a72d8f2480e5aa7f4339d1506ae7dbe064d88", "messageHeadline": "Add compatibility for Multi-Currency and FedEx plugin. (#3131)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 180, "deletions": 1}}, {"node": {"oid": "dfc3588303d433f7115933598b4b357cfe65712c", "messageHeadline": "Fix decimal error with shipping calculations with Multi-Currency. (#3\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "92d036efbf5d443a0140fcf6e37a164e25b896b6", "messageHeadline": "Add provision to display the capped fee in the breakdown (#3112)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "07606dca4303806fe38614fc7de170e84231f6b0", "messageHeadline": "Use price_data exclusively when creating WCPay subscriptions (#3176)", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 50, "deletions": 54}}, {"node": {"oid": "58e8b51505a1692998eee5afced308c7c2804ab0", "messageHeadline": "Add compatibility for Multi-Currency and UPS plugin. (#3133)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 227, "deletions": 6}}, {"node": {"oid": "8401380f6c8a3a97f0033b0ce3dbd23456a119e4", "messageHeadline": "Create WC Pay Subscriptions from the add/change payment method flow (\u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 121, "deletions": 12}}, {"node": {"oid": "176b5e1d9dca965b69392fb287785cf112afcc2b", "messageHeadline": "Enable the subscriptions feature by default on eligible stores (#3148)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "ebc1d03d453c576e38ceaeffcd7243b3dcc7918e", "messageHeadline": "Update the composer.lock to pull the latest WCS Core 1.0.0 changes (#\u2026", "author": {"name": "Matt Allan", "email": "matttallan@gmail.com", "user": {"login": "mattallan"}}, "additions": 89, "deletions": 88}}, {"node": {"oid": "9d5cacad9698edc6e71d2078e4542803d01b4ddc", "messageHeadline": "Adds setting to toggle the WCPay Subscriptions feature (#3126)", "author": {"name": "Matt Allan", "email": "matttallan@gmail.com", "user": {"login": "mattallan"}}, "additions": 139, "deletions": 0}}, {"node": {"oid": "1b3dae6908b4e67ae895e2de1e208959a8e90fc7", "messageHeadline": "Adds a 1% fee to WCPay Subscription transactions and displays this fe\u2026", "author": {"name": "Matt Allan", "email": "matttallan@gmail.com", "user": {"login": "mattallan"}}, "additions": 352, "deletions": 8}}, {"node": {"oid": "15a7b55efd509d1d13295e4b188fad4ac9a0ea9d", "messageHeadline": "Fix payment failure when phone number is hidden (#3059)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "a16fa04e831df941ced0071518b5e375cf499550", "messageHeadline": "Switch the charge ID and the paymentIntent ID in the copy of a couple\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "ef93a6cab6429e15b15e9dfef3ebe13c2f9310e7", "messageHeadline": "Move the wc_get_template() params to match the correct parameter orde\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ae8460b99582398049f0c28b4532a4211bbb46c", "messageHeadline": "Fix single currency settings rounding and preview (#3127)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 17, "deletions": 26}}, {"node": {"oid": "79728a7e9c470a4c35d61cb84b9d5d62a636c3a9", "messageHeadline": "Store separate WCPay Product and Price IDs and hashes metadata for te\u2026", "author": {"name": "Matt Allan", "email": "matttallan@gmail.com", "user": {"login": "mattallan"}}, "additions": 281, "deletions": 94}}, {"node": {"oid": "30791d52ae8278d75d8c29319ed6771a8d83622b", "messageHeadline": "WCPay overview - display fees per payment method (#3055)", "author": {"name": "dpaun1985", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 505, "deletions": 45}}, {"node": {"oid": "0d62289062374aa5381985ae40a8e2093124135f", "messageHeadline": "Attach the payment intent data to renewal orders (#3113)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 116, "deletions": 15}}, {"node": {"oid": "95e02aeecd4ecfa4a1dde21d781b2f8d4e050972", "messageHeadline": "Removed stripe prefix from subscriptions folder #2976 (#3114)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.lopes.albuquerque@gmail.com", "user": {"login": "leonardola"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0cf00fca45f8d332a5c666e6caea19c698202fc2", "messageHeadline": "Fix rounded shipping value (#3125)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.lopes.albuquerque@gmail.com", "user": {"login": "leonardola"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "0dc03293db14df65508054673499297c3ecf2012", "messageHeadline": "Only allow Renovate to run at the weekends (#3120)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "91200de6112a6e2ce7e541546ba5992ca46c790e", "messageHeadline": "Terminal locations: final touches for client side endpoints (#3097)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 205, "deletions": 235}}, {"node": {"oid": "e069efc3876f868b805fb25b5dcaef32c14b3478", "messageHeadline": "Fixed payment method name on success page for saved cards (#3076)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.lopes.albuquerque@gmail.com", "user": {"login": "leonardola"}}, "additions": 219, "deletions": 22}}, {"node": {"oid": "4024ccad388eaccbf22f80b57e7dd60364903a06", "messageHeadline": "Revert \"Fix rounded shipping value (#3121)\" (#3124)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.lopes.albuquerque@gmail.com", "user": {"login": "leonardola"}}, "additions": 13, "deletions": 29}}, {"node": {"oid": "7476703bd33ad9dffcc1706b19a793adfdcd376e", "messageHeadline": "Fix rounded shipping value (#3121)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.lopes.albuquerque@gmail.com", "user": {"login": "leonardola"}}, "additions": 29, "deletions": 13}}, {"node": {"oid": "2deeff298c5533f53ad1428d68b8fe215067f033", "messageHeadline": "Don't copy product ID when duplicating subscription product (#3100)", "author": {"name": "Brian Yu", "email": "brian@brianyu.me", "user": {"login": "brianyu28"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "0bd0dfb8df4ca04c7036f8173ea8c7718f06825f", "messageHeadline": "Add callback to create new wcpay subscription on manual renewal (#3065)", "author": {"name": "Rasmy Nguyen", "email": "raz@automattic.com", "user": {"login": "chickenn00dle"}}, "additions": 176, "deletions": 64}}, {"node": {"oid": "4e1d7825c193634163859d94e814b6b32484505d", "messageHeadline": "Fix missing customer information after guest checkout via Checkout Bl\u2026", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fba91fd6d66fefdc6d1ddd67a00714ea6b2215a2", "messageHeadline": "add position absolute to popup (#3035)", "author": {"name": "dpaun1985", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "66b0149c6747b62973413448be1bffa07f818675", "messageHeadline": "Add admin notice to warn about deactivating WC Subscriptions (#3061)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 258, "deletions": 0}}, {"node": {"oid": "63a42ba40e2895974db165a30ea2dfe0b4768a3b", "messageHeadline": "Terminal locations: tweak error response, so settings url supplied as\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "82603c5794671969428b7bbab36c05c71570831b", "messageHeadline": "change capture warning if merchant is eligible for ipp (#3000)", "author": {"name": "dpaun1985", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 101, "deletions": 5}}, {"node": {"oid": "6b2e9a5c9f372fdf9d585220846ac0154e83dea6", "messageHeadline": "Prevent capturing payment for refunded orders (#3056)", "author": {"name": "Anurag Bhandari", "email": "anurag.bhandari@automattic.com", "user": {"login": "anu-rock"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "c95906d5ce1f2fd05df2bb3ccdf8ade86dbfb5d5", "messageHeadline": "Applied sentence case #1323 (#3031)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.lopes.albuquerque@gmail.com", "user": {"login": "leonardola"}}, "additions": 169, "deletions": 168}}, {"node": {"oid": "d39747c66c51e52a06ab10c1e8445dd7d7a955d6", "messageHeadline": "Move changelog entry from 3.1.0 to 3.2.0 (#3084)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42485146d9440af9f27f145de99345b1d1d66435", "messageHeadline": "Change logic and fix flakiness in two tests (#3058)", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 56, "deletions": 7}}, {"node": {"oid": "bb2b4aaaada73918811245b91342a4037eceee23", "messageHeadline": "Remove unused \"wcpay_deposits_summary_empty_state_click\" track (#3082)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "61b5f3f4a248929c4f428f823eaee613cd330acb", "messageHeadline": "Added a filter to disable caching when in a development environment (\u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "24ee81efd8b151eb8ed788d0a81522d31d9d4992", "messageHeadline": "Terminal locations: harden address data validation (#3073)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "496176bd8684ea4d6cb96946cfc4130e69570c62", "messageHeadline": "Update Node.js to v12.22.6 (#2948)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8fb3a21e5116e8d97eed5017e9a96aab7b7c6f1", "messageHeadline": "Add tracking for enabling and disabling UPE (#2984)", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 170, "deletions": 0}}, {"node": {"oid": "6a9f8c7f71f3e64f5b46e13a5c72f2fe160811e1", "messageHeadline": "Fix inconsistent shipping options in Google Pay payment sheet (#3023)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "95577e034600041a6c749bd8f9d65bea369df514", "messageHeadline": "Change fee breakdown when there's only a base fee (#2928)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 110, "deletions": 5}}, {"node": {"oid": "071b4ae880d929f15d7f6582b26edb96e8489d1a", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into develop", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 58, "deletions": 27}}, {"node": {"oid": "0065c645f7b8dd24474e82d4b439ac04a52672ff", "messageHeadline": "Added script to start e2e without having to setup again", "author": {"name": "Leonardo Lopes de Albuquerque", "email": "leonardo.albuquerque@automattic.com", "user": {"login": "leonardola"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "6dc1f735e5885c7e58db182a7e4d844172f9a79e", "messageHeadline": "Fix track 'wcpay_payment_request_settings_change' not being recorded \u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 58, "deletions": 27}}, {"node": {"oid": "34e849c8ba46966287ccce757ffb3540cd3a2c3c", "messageHeadline": "Show currency switcher notice until customer explicitly dismisses it \u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 53, "deletions": 18}}, {"node": {"oid": "e43d18956f8beae42fd366948a77d7c1fa885e1a", "messageHeadline": "Prevent currency switcher to show when enabled currencies list is emp\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "5c36c8e9c6fd855900089253485c68f470d0b68b", "messageHeadline": "Fix pament filter not showing on Transactions page (#3025)", "author": {"name": "Miguel Gasca", "email": "miguelgasca@gmail.com", "user": {"login": "mgascam"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "1d71597160ac20dae6b72f8b97fe05324fab9326", "messageHeadline": "Add 'type' to the 'payments/terminal/locations' update route args (#3\u2026", "author": {"name": "Danae Millan", "email": "41606954+a-danae@users.noreply.github.com", "user": {"login": "a-danae"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "6c810c9eded87332a674514e5cf8f71a7a84fee1", "messageHeadline": "Add subscriptions functionality via Stripe Billing and WC Subscriptio\u2026", "author": {"name": "Rasmy Nguyen", "email": "raz@automattic.com", "user": {"login": "chickenn00dle"}}, "additions": 5353, "deletions": 267}}, {"node": {"oid": "dc9562d271a0e06a8b9a934335b173856debaf5d", "messageHeadline": "Pin dependencies (#2440)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 64, "deletions": 68}}, {"node": {"oid": "6d758e652fb6b027a2ad361eb387f1bed56bd5f6", "messageHeadline": "Create changelog entry for v3.2.0. (#3053)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a7238b5d1ded31485d659a04352e3551a67b8449", "messageHeadline": "Merge trunk v3.1.0 into develop", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "dd7fa2a6620132f72ed60f696639684de694ba98", "messageHeadline": "Product version bump update", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3a5fa64991e6b43e2a88633aff22bc13bd34fb34", "messageHeadline": "Merge release/3.1.0 into trunk", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 15280, "deletions": 2397}}, {"node": {"oid": "479b4ab6e2c68780aa421338b65a28711d4b3dc4", "messageHeadline": "Raise WC tested up and Tested up to:", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a4a11052f269c416ba4020e62207e8edea01122e", "messageHeadline": "Add 2 missing log entries to readme.txt", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "a4bdd2f31dd8344a1349c22aae0019acecd1154d", "messageHeadline": "Add changelog entries for automattic/jetpack-connection update (#3051)", "author": {"name": "Alfredo Sumaran", "email": "a.sumaran@gmail.com", "user": {"login": "asumaran"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "579491ea63d90840eaf75137e7082a296520e1d3", "messageHeadline": "Add: proxy endpoints for terminal locations API (#3013)", "author": {"name": "deepakpathania", "email": "68396823+deepakpathania@users.noreply.github.com", "user": {"login": "deepakpathania"}}, "additions": 476, "deletions": 10}}, {"node": {"oid": "ad1282729d1b638889f4039f9ddaa3ad44a0a310", "messageHeadline": "Load plugin.php file for function `validate_plugin` (#3040)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c0b5d3c21e9e1d243f74be780dd4d99b3b55aee5", "messageHeadline": "Add new E2E test Shopper / WC Blocks / Checkout Failures (#2882)", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 222, "deletions": 5}}, {"node": {"oid": "6ec63d63d80a5e84470967f092e1f89a3296006b", "messageHeadline": "Add a command to toggle xdebug extension in WordPress container (#3014)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "d3c9c569294b26726d95803c206554627429f9d9", "messageHeadline": "Fix capture payments later (#2997)", "author": {"name": "C\u00e9sar Costa", "email": "costa.cesar.a@hotmail.com", "user": {"login": "cesarcosta99"}}, "additions": 87, "deletions": 20}}, {"node": {"oid": "5b5a0ead3b64fd8d80a1852e45a61cdd4c5b4fd1", "messageHeadline": "Add logging for checkout errors while using UPE (#3019)", "author": {"name": "Achyuth Ajoy", "email": "achyuthajoy@gmail.com", "user": {"login": "achyuthajoy"}}, "additions": 93, "deletions": 1}}, {"node": {"oid": "ef18dd4369875a791767f43477b46a8fa46f0d6b", "messageHeadline": "fixed appearance of upload buttons inside challenge dispute (#3026)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.lopes.albuquerque@gmail.com", "user": {"login": "leonardola"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "7799639c1fcfa2ddcd64cd61ddab8d28b5a6129e", "messageHeadline": "Old WC versions: try loading WCPay if the account is connected (#3010)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 139, "deletions": 91}}, {"node": {"oid": "ee48f95adbbbf195c2cee3df0a22e1d04ca755cb", "messageHeadline": "Fix for warning that was appearing in the PHPUnit tests due to the .a\u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "4ff085bbf94d63b2358b4ab58a7b3d06a0bfcf1c", "messageHeadline": "Fix 2 E2E tests Shopper Checkout Failures/Subscriptions Purchasing (#\u2026", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 48, "deletions": 28}}, {"node": {"oid": "c16d931dd5f5bee40b22e897e542a5cac471d0e8", "messageHeadline": "Fix error message when adding new credit card (#3006)", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.lopes.albuquerque@gmail.com", "user": {"login": "leonardola"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "07ff28a4c2a45ac29d6ba19861cb3d4aa82227dc", "messageHeadline": "fixed error when running e2e tests inside a folder with white spaces \u2026", "author": {"name": "leonardo lopes de albuquerque", "email": "leonardo.lopes.albuquerque@gmail.com", "user": {"login": "leonardola"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "a346317e6ae5fe35867d544c70e98bbba0e82590", "messageHeadline": "Bump supported versions for 3.1 release (#2945)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "7c0e2465b6b248c2fa833229a981acdc9342619c", "messageHeadline": "Fix UPE missing international card fee (#2979)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 118, "deletions": 18}}, {"node": {"oid": "ca4618c9634114c7e7c259c63af47c83c4d46405", "messageHeadline": "Replace OAuth instances from the code with new connect onboarding flo\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 37, "deletions": 35}}, {"node": {"oid": "1db15b11244f879c9e16c4dd52468653e199d613", "messageHeadline": "Update dependency automattic/jetpack-connection to v1.30.5 (#1217)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 286, "deletions": 91}}, {"node": {"oid": "d7d55e812adca25c6c508c9307b1074a934ec3d5", "messageHeadline": "Fix transaction search with translated terms (#2956)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8628f9ea4c76a9f95553527e0551a24c91bb87ef", "messageHeadline": "Fix translations in transaction/deposit exports (#2993)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 81, "deletions": 9}}, {"node": {"oid": "492de9e2912d088a0b4ff3aead3b2edd0d70d3a9", "messageHeadline": "Terminal locations: handle unpopulated store address gracefully (#2990)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 66, "deletions": 15}}, {"node": {"oid": "8a896c4807acd2e5c81621efa73c59734b8c17f6", "messageHeadline": "Fix some of the flaky e2e tests (#2992)", "author": {"name": "rodelgc", "email": "rodel.calasagsag@automattic.com", "user": {"login": "rodelgc"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "5d3a757cb7e33a4504b4c6456dfc1dadb10fba17", "messageHeadline": "Fix Shipping Cost not updating in Google Pay' payment sheet when chan\u2026", "author": {"name": "Alfredo Sumaran", "email": "a.sumaran@gmail.com", "user": {"login": "asumaran"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "28ee607d8f806191bc43b080467c7d196677eeed", "messageHeadline": "Update WCPay logo (#2889)", "author": {"name": "Malith Senaweera", "email": "6216000+malithsen@users.noreply.github.com", "user": {"login": "malithsen"}}, "additions": 103, "deletions": 65}}, {"node": {"oid": "48b068d1bddac9d1df2a79055ab0b1d8848a5b81", "messageHeadline": "Add preview pane to auto currency switch feature (#2923)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 372, "deletions": 144}}, {"node": {"oid": "dfad82ac0015cf2d7984808f469a978350e28288", "messageHeadline": "Convert MC Settings page to React (#2955)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 1109, "deletions": 1171}}, {"node": {"oid": "55ba9ae1fbf0ce04143441c226ff5234adc47ea1", "messageHeadline": "Gutenberg Block Widget for Currency Switcher (#2883)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 2512, "deletions": 306}}, {"node": {"oid": "56e7ff90b15d3a0b91cc01142ad2904fc93d885b", "messageHeadline": "Add primary action to high priority tasks (#2922)", "author": {"name": "Fernando", "email": "fernando.marichal@automattic.com", "user": {"login": "octaedro"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "30a718e4d89ae42cf986bea52af17fb6d4ed9cc6", "messageHeadline": "Fix bug with adding order metadata fails and refund is not possible (\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 44, "deletions": 10}}, {"node": {"oid": "5a9170003193f9e8639266548e9a1639e45b8970", "messageHeadline": "Bump supported versions for CI (#2980)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 113, "deletions": 15}}, {"node": {"oid": "d0cfa6ede90a4ccd317826923456f504e6eeb64c", "messageHeadline": "Fix to an issue with attaching exchange rates for zero-decimal curren\u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 185, "deletions": 13}}, {"node": {"oid": "3592fb001f25106979d3bad4fecb69d1043ffb11", "messageHeadline": "Multi-Currency track enabled currencies update (#2831)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "cb8cd200b73ec25cc12237e011e132445544928a", "messageHeadline": "Do not set UPE billing details when changing a subscription payment m\u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@automattic.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "d10ceb6ab11c58324c32c7806ef3a3c4fa6288e5", "messageHeadline": "Set plugin version to match tag name (#2966)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "569ef5b88156648325d004a676d603dc14697618", "messageHeadline": "Currency switcher shouldn't affect Order confirmation screen prices (\u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 142, "deletions": 7}}, {"node": {"oid": "e6b5045759fe3af4fb53a1d1860bff9ad2e6b422", "messageHeadline": "Show notices on currencies that are bound to an UPE method (#2929)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 489, "deletions": 58}}, {"node": {"oid": "3d62ebe66d3926511fd72197adc82e4f15e023b8", "messageHeadline": "Return upstream HTTP error code from terminal payment endpoint (#2884)", "author": {"name": "Anurag Bhandari", "email": "anurag.bhandari@automattic.com", "user": {"login": "anu-rock"}}, "additions": 94, "deletions": 28}}, {"node": {"oid": "fc9724768e1460479920ef3c1dde0ba7ff2a695e", "messageHeadline": "Add e2e test for \"Shopper / Subscriptions / Purchase multiple subscri\u2026", "author": {"name": "rodelgc", "email": "rodel.calasagsag@automattic.com", "user": {"login": "rodelgc"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "86def0fce907c8718fde500208718419beab6e72", "messageHeadline": "Remove enqueue for `payment-request.css` (#2885)", "author": {"name": "Brett Shumaker", "email": "brett@automattic.com", "user": {"login": "brettshumaker"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "db61c15ee42f6d94798ee694113073f150f210f7", "messageHeadline": "Update webpack to v5 (#2881)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 1071, "deletions": 302}}, {"node": {"oid": "ec75f7e7459cc528d1065467e59378e1d67df86a", "messageHeadline": "Add/e2e shopper subscriptions change pay method (#2858)", "author": {"name": "rodelgc", "email": "rodel.calasagsag@automattic.com", "user": {"login": "rodelgc"}}, "additions": 154, "deletions": 3}}, {"node": {"oid": "04757cec188e4fe79bb2f6fd7725f2f8322948eb", "messageHeadline": "String-handling improvements to pre-release publishing workflow (#2920)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fe76fb4434085de151f5ffdca0beb1898f1926d", "messageHeadline": "Add light `npm run up` for quickly starting up docker environment wit\u2026", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "953bd255b7d5d2db7135aa2ad4c2093983203f1a", "messageHeadline": "Add new E2E tests Shopper / WC Blocks / Checkout with normal and SCA \u2026", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 217, "deletions": 6}}, {"node": {"oid": "b4681686546764e84b532d86e515d910e2b56920", "messageHeadline": "Add dispute resolution task (#2787)", "author": {"name": "Fernando", "email": "fernando.marichal@automattic.com", "user": {"login": "octaedro"}}, "additions": 1953, "deletions": 329}}, {"node": {"oid": "cc6fa05c83cf38833c2e79bb8ee9af7be6c75659", "messageHeadline": "Make MC Settings screen to use a 2 column layout (#2832)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 641, "deletions": 524}}, {"node": {"oid": "47f197b2e3327117788cb1f0e48ff146fb179d02", "messageHeadline": "Adapt single currency settings page UI to match WCPay theme (#2875)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 1839, "deletions": 135}}, {"node": {"oid": "30cb7ab36ef2580e6718d3955578c241ac63d10c", "messageHeadline": "resolved merge conflicts", "author": {"name": "Jessy P", "email": "jessy.pappachan@automattic.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "646b7feef5dcd9eac77c8a733fd4c74a54397dee", "messageHeadline": "Product version bump update", "author": {"name": "Jessy P", "email": "jessy.pappachan@automattic.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "13bcf1529d94e4872662379025fa30f906fe5742", "messageHeadline": "Merge release/3.0.0 into trunk", "author": {"name": "Jessy P", "email": "jessy.pappachan@automattic.com", "user": null}, "additions": 3006, "deletions": 341}}, {"node": {"oid": "7d4207cf6d54c306af18220ef4a2153852d7a156", "messageHeadline": "Add SEPA payment method. (#2854)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 103, "deletions": 31}}, {"node": {"oid": "bbbdb70de46be4d52a60ec0a76b57a7a9509e958", "messageHeadline": "MC Onboarding: Enabled currencies missing currency bug (#2924)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 195, "deletions": 29}}, {"node": {"oid": "7b2d6a4bb9f7add214f0d1252387fa2a11a7377e", "messageHeadline": "Add setting to disable customer multi currency feature (#2910)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 154, "deletions": 0}}, {"node": {"oid": "5144c177f3d70acc2d940dd51a2ae3fcebc22312", "messageHeadline": "Customer Multi-Currency Onboarding (#2786)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 3707, "deletions": 10}}, {"node": {"oid": "538b322f4576b7cb070332dc627e8a21cfab5c7a", "messageHeadline": "Fix Survey Submission Error with default survey answer (#2911)", "author": {"name": "Thomas Shellberg", "email": "tommy.shellberg@automattic.com", "user": {"login": "tommyshellberg"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "529d91ade6ebc9e4fb3c47c2e2af3474376576b4", "messageHeadline": "Add order data to Multi-Currency tracking. (#2902)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 148, "deletions": 16}}, {"node": {"oid": "109f9750d20c3a126812f807216ea1f0fd0b15c0", "messageHeadline": "Include critical fields in the stripe element if they are hidden in c\u2026", "author": {"name": "David Stone", "email": "david@nnucomputerwhiz.com", "user": {"login": "superdav42"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "a70598e7182d29fcfbccba8f43253241d83b5e47", "messageHeadline": "Add Terminal Locations REST API (#2830)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 405, "deletions": 17}}, {"node": {"oid": "39ca5416b861d973ba6beae4e67a460fdebce46b", "messageHeadline": "Check if is also an api request (#2901)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "04bd1608a0d800329affc361c951f8b3b1a61baf", "messageHeadline": "Filter out error messages that shouldn't be displayed to customers (#\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 70, "deletions": 40}}, {"node": {"oid": "e7105e8984961644bcd5bb8659bb951805a7e06c", "messageHeadline": "Fix duplicate account onboarding requests (#2867)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "5ea48a0a07da866dca3fab6e1ae3c56b7f6018a8", "messageHeadline": "Split translations workflow (#2790)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 207, "deletions": 1}}, {"node": {"oid": "e453233be2575c681507e2541970471035f7bcfd", "messageHeadline": "Update MC tracking to include single currency settings usage. (#2886)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 133, "deletions": 17}}, {"node": {"oid": "7215b02ebf76bbea08ea70e9e88c4b4b25dbbf03", "messageHeadline": "Add API to expose Multi-Currency widget to theme/plugin developers fo\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 76, "deletions": 31}}, {"node": {"oid": "46069b0a362dd70a7a2cb254cffde63706c0818d", "messageHeadline": "Add Multi-Currency tracking data to WC Tracker (#2852)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 265, "deletions": 0}}, {"node": {"oid": "5f35f286e7336dc0582dbf17dc4750f1fef10839", "messageHeadline": "Add changelog entry from #2843 to readme.txt (#2879)", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dc08527bd08da340e3c5062782d0bdb0e06d29b3", "messageHeadline": "Only update the order status on failure outside of change payment req\u2026", "author": {"name": "James Allan", "email": "james.allan@automattic.com", "user": {"login": "james-allan"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3893c9c3427a1b7d335da1453c981e4cb21cfa40", "messageHeadline": "Add stub WP_UnitTestCase (#2845)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "47e070d3ebd85a3cc570986664a529d670fc6c9f", "messageHeadline": "Clear selected currencies when closing modal for adding currencies (#\u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "1cb8218cf461abdfe56a6534eeec00fdd1f1cbf5", "messageHeadline": "Fix currency format in admin refund button (#2850)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "6a81cb93238268b9bc3d81df3fa2ed4ed2185b24", "messageHeadline": "Merge trunk v2.9.1 into develop", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 23, "deletions": 13}}, {"node": {"oid": "a3fc1bab4c8b8ccb7afc09d01b6298f08fb1fce7", "messageHeadline": "Product version bump update", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5c39e87aa1fb33e93ffd883e3d3151974d69e2d3", "messageHeadline": "Small tweak to readme and changelog files for the 2.9.1 release", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0d40c6f69ce722247e27e62c8c6bbc64797d6b56", "messageHeadline": "Merge release/2.9.1 into trunk", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 15, "deletions": 4}}, {"node": {"oid": "e3f41997146d7d6521f6005ed35bbd15d89c4b20", "messageHeadline": "Add connect page (#2839)", "author": {"name": "Moon", "email": "kmk1986@gmail.com", "user": {"login": "moon0326"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "2f376789ca163f2b270bdd4d9f1cb4ab044554d4", "messageHeadline": "Add connect page (#2839)", "author": {"name": "Moon", "email": "kmk1986@gmail.com", "user": {"login": "moon0326"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "49497c27a86a9944fac4b476cd8291bdb6ca9ec8", "messageHeadline": "Bump the Preview Mode experiment to v5 (#2856)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c2695d2c8a10db2e3c88bf3a1b9194fff16903c7", "messageHeadline": "Fix - error while checking out with UPE when fields are hidden (#2853)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "4e430435919b5bd307b15810be228385fe0b6f0e", "messageHeadline": "Add checks for get_*_currencies methods in Multi-Currency (#2824)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "0b0b3f03b8c84b58bd76b6141749d4d2124eb7ea", "messageHeadline": "Fix Add enabled currencies modal UI bug (#2840)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e33c841ad6ac9d271bc9884c4433902cf27af83b", "messageHeadline": "Bump the Preview Mode experiment to v5 (#2856)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8f859d8ad5236adbe05111307fe2a183e9d84284", "messageHeadline": "Fix currency formatter fallback exception on Safari < 14.1.2 (#2796)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "a896af6dbd7e8766add79b667c45940d41b0627d", "messageHeadline": "E2E test for \"Shopper / Subscriptions / Purchase subscription product\u2026", "author": {"name": "rodelgc", "email": "rodel.calasagsag@automattic.com", "user": {"login": "rodelgc"}}, "additions": 154, "deletions": 1}}, {"node": {"oid": "d4e86120cacdc077cd4858ea7e9a9071358b6630", "messageHeadline": "Add DownloadButton component (#2807)", "author": {"name": "Anurag Bhandari", "email": "anurag.bhandari@automattic.com", "user": {"login": "anu-rock"}}, "additions": 204, "deletions": 63}}, {"node": {"oid": "2b1af6625616433a83397065cae46d24826ed7b0", "messageHeadline": "Adding debug logs to MC (#2810)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "83dabd437df44d4cfb9468bb7c4eb6d35551638f", "messageHeadline": "E2E test for \"Merchant / Order / Manual capture\" flow (#2779)", "author": {"name": "rodelgc", "email": "rodel.calasagsag@automattic.com", "user": {"login": "rodelgc"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "201270b97151b86b15032c7c1f8f236023cc044b", "messageHeadline": "Add card declined rate limiter in card checkout (#2729)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 420, "deletions": 24}}, {"node": {"oid": "88052840be1aa028f5e0be133ae9fc0b39b9b0d1", "messageHeadline": "Fix multi currency analytics leaderboard wrong currency (#2812)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "3a11baeed81c35a98d0c87fe26246479498e8b2f", "messageHeadline": "unit tests - remove add_token_to_order mock in subscriptions process \u2026", "author": {"name": "dpaun1985", "email": "82826872+dpaun1985@users.noreply.github.com", "user": {"login": "dpaun1985"}}, "additions": 81, "deletions": 63}}, {"node": {"oid": "034894fb1f72ab6626e8e112b99f0d49da9f8532", "messageHeadline": "Remove workflow stubs (and some annoyance) (#2820)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "06684041c8047a7957b763cc77d25ac0f9513989", "messageHeadline": "Clean-up proof of concept commit (#2819)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "94bdfeb561c82d7d471a1ea34464f5da70b3bf8c", "messageHeadline": "Add button to download deposits as CSV (#2778)", "author": {"name": "Anurag Bhandari", "email": "anurag.bhandari@automattic.com", "user": {"login": "anu-rock"}}, "additions": 253, "deletions": 2}}, {"node": {"oid": "8252df0909bab684ddb3660da5a05b9806d3d525", "messageHeadline": "gitignore docker compose override file for adding extra plugins/mount\u2026", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e3d75b8002bdb92620f92596c23414cb7bf7f478", "messageHeadline": "Fix payment method checkbox mobile view (#2789)", "author": {"name": "Mayisha", "email": "33387139+Mayisha@users.noreply.github.com", "user": {"login": "Mayisha"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "71770c2088ffd35065d29162921c9b8855e551b6", "messageHeadline": "I'm POC", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "958893ec35e215e7ab8736ca12439ee4068a7911", "messageHeadline": "Handle cookie on a new method (#2808)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 35, "deletions": 26}}, {"node": {"oid": "08a694798b876206608a1f3e13fde9881b94c254", "messageHeadline": "Add little wait after every page reload (#2802)", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a071229e72eb1609a2d4581b9154baf7c702e893", "messageHeadline": "Add explicit pricing to refund sentences in transaction details (#2783)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "3064199ce63016cbb6eb5eaadff5d86ad0611307", "messageHeadline": "Stubs for planned workflows (#2797)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "56a50044a2c4a294392b82db49b4f34423d1042e", "messageHeadline": "Created changelog and readme entries for 3.0.0", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "93a98f8b63eb93a11f51e345680112d88fe233b0", "messageHeadline": "Merge trunk v2.9.0 into develop", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "03bc5c1c9f5d074e8c1a98ef9c1cee22061e2bbe", "messageHeadline": "Product version bump update", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f63ea65269de909e9bbec0bdd23aeb21f783f6fe", "messageHeadline": "Merge release/2.9.0 into trunk", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 5376, "deletions": 1373}}, {"node": {"oid": "bf8fb7c8c5fb4b66d9881ca0f02ce29bccb95de6", "messageHeadline": "Move changelog / readme entry to the correct place", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "95a70e0afa5daa627282c18be054f445807c6c2c", "messageHeadline": "Bump Supported Versions for 2.9 Release (#2777)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e3f16fd234019f4b5d3f649cef187f2ea1da2d78", "messageHeadline": "Small tidying of the changelog and readme files", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "73402cd96af1f0a077beac1562754cc48de48910", "messageHeadline": "Add GitHub issue templates (#2781)", "author": {"name": "Chris Aprea", "email": "chris.aprea@gmail.com", "user": {"login": "aprea"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "becbf98608e3473f288f541c6257709b1a35e349", "messageHeadline": "Add new E2E test Merchant / Onboarding / Setup & Task List (#2381)", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 137, "deletions": 1}}, {"node": {"oid": "f5e230660497ce4817dda56904b5a6451d8acf83", "messageHeadline": "Bump Supported Versions for 2.9 Release (#2777)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "af2e53697639aea21f9f11e2b93ba104470f50ee", "messageHeadline": "Small tidying of the changelog and readme files", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f4f9491e63b185e63fd7be99ace52a68c6c53ef7", "messageHeadline": "Clean up old settings code related to the grouped settings flag. (#2776)", "author": {"name": "Brett Shumaker", "email": "brett@automattic.com", "user": {"login": "brettshumaker"}}, "additions": 44, "deletions": 718}}, {"node": {"oid": "487284e6f4bce31fb3382fa8aba816df841a3477", "messageHeadline": "Only add deposits and transactions for treatment group (#2557)", "author": {"name": "Moon", "email": "kmk1986@gmail.com", "user": {"login": "moon0326"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "ebdc4237749e181fc3bf88ef480b2048d8ccdb67", "messageHeadline": "Add country code parameter to ExPlat API request (#2765)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "57d1325627761ef5e73dea278c9dcdf4cf95de7b", "messageHeadline": "Bump Preview Mode experiment version to v4 (#2772)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "622575ef8e2eee1c9d916b40319eb7a99c22a28e", "messageHeadline": "Revert \"Bump the version of ExPlat package to 1.1.1 (#2759)\" (#2771)", "author": {"name": "Moon", "email": "kmk1986@gmail.com", "user": {"login": "moon0326"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "feb5cfae7c5fa2166db051fc20c48f806a5180db", "messageHeadline": "Bump the version of ExPlat package to 1.1.1 (#2759)", "author": {"name": "Moon", "email": "kmk1986@gmail.com", "user": {"login": "moon0326"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6b42e656a2d6e07ecd4d8884bd60423a1309b8f2", "messageHeadline": "Disable Bancontact, iDEAL, and P24 as UPE payment methods. (#2770)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "bc1be2e1f4a8bc5c6d3a1834db2441293999510a", "messageHeadline": "Adds Stripe metadata to UPE transactions (#2693)", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 89, "deletions": 27}}, {"node": {"oid": "d8ba70898ddbd7169cb48fc426fb80d82a61b1d3", "messageHeadline": "Validate order's status for create customer API. (#2626)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "a99162e244d6db12827d96fdaec1ce59b33634ed", "messageHeadline": "Remove an extra period in changelog and add a missing changelog line \u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "315cb051981f72d10cc903f36a80362a005a1717", "messageHeadline": "Fire a new action when payment request is ready (#2610)", "author": {"name": "Moon", "email": "kmk1986@gmail.com", "user": {"login": "moon0326"}}, "additions": 82, "deletions": 5}}, {"node": {"oid": "9440ded8a423b9b416fc67629afb8f6af4a72ad6", "messageHeadline": "Merge trunk v2.8.4 into develop", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "e8990826c85396b63e8fa9a928674fdd68c5ae6d", "messageHeadline": "Product version bump update", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8c6b569920638c4431dbfbe38f0af7f67d71b9e7", "messageHeadline": "Merge release/2.8.4 into trunk (#2696) (#2747)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 38, "deletions": 23}}, {"node": {"oid": "1e2c6948b14724adf1ccf5b04c2af58624d03754", "messageHeadline": "Added a task to the PR template to add instructions to the release te\u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@gmail.com", "user": {"login": "aprea"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "b58a08db77cb2325b343a175f23f4866097b4ad1", "messageHeadline": "Fix phrasing UPE missing currencies notice text (#2725)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "279c94e1e304dda14910b62272e2a6d1796c090f", "messageHeadline": "Add Bancontact as an UPE payment method (#2650)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 673, "deletions": 329}}, {"node": {"oid": "b69532e92a381cf054f515896c56cc365e3904d4", "messageHeadline": "Remove connected email from account overview page (#2733)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "702d2bdb5f394b195a9b4932945cdc5d23bc69df", "messageHeadline": "E2E Test for Partial Refunds (#2519)", "author": {"name": "rodelgc", "email": "rodel.calasagsag@automattic.com", "user": {"login": "rodelgc"}}, "additions": 235, "deletions": 3}}, {"node": {"oid": "0381f02e4171a9bafaee4559fbabc6e2356bc4ef", "messageHeadline": "Pin development PHP dependencies to specific versions (#2709)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 268, "deletions": 64}}, {"node": {"oid": "9226771667e2b72efb0286f1598c0b6b5e66c2da", "messageHeadline": "Update Forter JS implementation (#2719)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 343, "deletions": 32}}, {"node": {"oid": "f7c8b0625845c6140aa29e4fb93139c5248388a9", "messageHeadline": "Save the generated customer id using session cookie for non logged in\u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "fe4cb1cc31fbfe0aaec117d217adbcafa74a3797", "messageHeadline": "Add filter to force decimal points in refund form (#2614)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "d6a872bf40428f7f5440d0afcdb591b4dc24ed20", "messageHeadline": "refactor: move account overview task list to feature class (#2532)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "8f84227e7f999db5d39a4a39e906bf07e701728a", "messageHeadline": "Add P24 as an UPE payment method (#2652)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 729, "deletions": 77}}, {"node": {"oid": "e00b05a35282644c460351bcf5f70c0da9af67dc", "messageHeadline": "Fix fatal issue if enabled currencies db option is set as string. (#2\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "da0c55f3d8337f1670c29f5aef405f050bc4b732", "messageHeadline": "Moved Stripe connection tests to methods that query currencies (#2696)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 34, "deletions": 23}}, {"node": {"oid": "6a0c18aea9d8c752ba03278149d271fceec651ae", "messageHeadline": "Make iDEAL icon to look like the other payment methods (#2721)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 46, "deletions": 66}}, {"node": {"oid": "dbab8232295610440e04aafb0d470da18ab972fd", "messageHeadline": "Add new E2E test Shopper / Checkout / Checkout failures (with various\u2026", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 194, "deletions": 0}}, {"node": {"oid": "6de9f540b10a11ce9488b9d9d00dd53e0928e602", "messageHeadline": "Show the estimated deposit date in the transactions CSV export rather\u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@gmail.com", "user": {"login": "aprea"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "08bbc9fd4631d53bf86207795ceaea0752fb7afb", "messageHeadline": "Add loading indicator to enabled currencies list (#2692)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 107, "deletions": 1}}, {"node": {"oid": "fa8163e2e6ea2b086524fde5b98d03d14bc6c8a8", "messageHeadline": "Add/e2e shopper subscriptions free trial (#2624)", "author": {"name": "rodelgc", "email": "od.rodel.calasagsag@gmail.com", "user": {"login": "rodelgc"}}, "additions": 158, "deletions": 1}}, {"node": {"oid": "940816c0b5fb953237e15030982ec28a1d0c0aeb", "messageHeadline": "Add e2e test for 'Merchant / Order / Refund failure' critical flow (#\u2026", "author": {"name": "rodelgc", "email": "od.rodel.calasagsag@gmail.com", "user": {"login": "rodelgc"}}, "additions": 133, "deletions": 0}}, {"node": {"oid": "55418dee00a98dbcda744e85a5a79ed43c0edd74", "messageHeadline": "Add/e2e add delete payment methods (#2392)", "author": {"name": "rodelgc", "email": "od.rodel.calasagsag@gmail.com", "user": {"login": "rodelgc"}}, "additions": 227, "deletions": 20}}, {"node": {"oid": "a956fa7be0577e630a346b59b1331c419e1d1ea6", "messageHeadline": "Add new E2E test Shopper / Subscriptions / Manage Payment Methods (#2\u2026", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 148, "deletions": 3}}, {"node": {"oid": "ab8a8f3960d25a1c2395633d43a8bcfc3bb78826", "messageHeadline": "Fix: align table items in screens: Deposits, Transactions, and Disput\u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 152, "deletions": 131}}, {"node": {"oid": "72b18b12787d50db2a4a5147bcf6bf6b3f8c8882", "messageHeadline": "Add - split discount line into variable and fixed fee (#2684)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 56, "deletions": 17}}, {"node": {"oid": "e8fd67a362c4ca4359d0b99241daccf796c7b67a", "messageHeadline": "Merge trunk v2.8.3 into develop", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 46, "deletions": 16}}, {"node": {"oid": "06c82889c436f0e613b6171bf11a43f2738c4e6b", "messageHeadline": "Product version bump update", "author": {"name": "Chris", "email": "chris.aprea@automattic.comchris.aprea@automattic.comchris.aprea@automattic.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "84fdaebeac6a89348874f1c9d7384021799d34e7", "messageHeadline": "Use parent gateway to process payment request buttons from UPE (#2691)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 42, "deletions": 12}}, {"node": {"oid": "1ca9f5a61673fdc2c7d337606abc29089abe08cc", "messageHeadline": "Set payment method on order when setting title (#2625)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b972a9d5bd6169c0370224e7434d80608ab59db6", "messageHeadline": "Add iDEAL payment method to UPE (#2681)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 409, "deletions": 22}}, {"node": {"oid": "ef3c7fdc8815f313a3c9ba38427e79ca3e59d58a", "messageHeadline": "Improve explicit currency code check (#2668)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "6eaca4f05faa07acd0392a32ac1b1af051f93ca3", "messageHeadline": "Accounts: account endpoint now provides test_mode property (#2689)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "a19aafbcbdb63e10921c7355b1858fd047969290", "messageHeadline": "Remove explicit prices where a single currency is active (#2673)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 315, "deletions": 5}}, {"node": {"oid": "99925e4661e4a60ed37a7ccb15f4368ea81a0210", "messageHeadline": "Customizable frontend currencies (#2660)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 84, "deletions": 25}}, {"node": {"oid": "963a60ccafeeae47d635788326cf2f948704c728", "messageHeadline": "Remove duplicate symbols from currency switcher widget (#2670)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "0fc68361684329f2f736c662403f7396ced7880c", "messageHeadline": "In-person payments: return non-empty account structures only (#2646)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 161, "deletions": 3}}, {"node": {"oid": "0c2fc4425624d8811e2b001da903c29ff9082233", "messageHeadline": "Adding the entries (#2679)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ae65f0ac1453f200722d5f3e1617005eb4639e43", "messageHeadline": "Merge trunk v2.8.2 into develop", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "020bbec244d49e1d600513fb27b5cdcbad041d9b", "messageHeadline": "Product version bump update", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "399db06efad1b83d9d32e246495bbcc2ab2afe11", "messageHeadline": "Merge release/2.8.2 into trunk", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 270, "deletions": 146}}, {"node": {"oid": "9006da2619a2825d4fa691c1d20557374fbd5a0a", "messageHeadline": "Add Spain to list of available countries for Sofort. (#2674)", "author": {"name": "Thomas Shellberg", "email": "tommy.shellberg@automattic.com", "user": {"login": "tommyshellberg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91650b6ef45826bd77dd7a903d7fdc9721b2f541", "messageHeadline": "Check for payment method details before referencing (#2675)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4b1c563425d9c6ebb6f612f35c3669c22cf8109f", "messageHeadline": "feat: maybe go to connect page when onboarding (#2663)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 96, "deletions": 5}}, {"node": {"oid": "a5fd0bdca70a595cd14074bc841c716b0dfea2c6", "messageHeadline": "Do not call the API from the plugins_loaded hook (#2671)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 167, "deletions": 140}}, {"node": {"oid": "353cefbc2a2b0d2e594b5b020d79897d453304b7", "messageHeadline": "Create new change log headers", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d9099bc2d29b72a894c712d22987521660e5c775", "messageHeadline": "Check for payment method details before referencing (#2675)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "899996659bc45321edb33624e9f66104df0aacab", "messageHeadline": "feat: maybe go to connect page when onboarding (#2663)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 96, "deletions": 5}}, {"node": {"oid": "079a49194d17812d49b8d8dfa594f768e9b337ec", "messageHeadline": "Add Spain to list of available countries for Sofort. (#2674)", "author": {"name": "Thomas Shellberg", "email": "tommy.shellberg@automattic.com", "user": {"login": "tommyshellberg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ccc792aec6a829d61ff79d0268134156d9dc86e3", "messageHeadline": "Do not call the API from the plugins_loaded hook (#2671)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 167, "deletions": 140}}, {"node": {"oid": "7886eab1ba03163694e00459f75776941123e217", "messageHeadline": "Create new change log headers", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f9f7626b60f812fc4b23f74f40a5dfa8715f91f3", "messageHeadline": "Merge trunk v2.8.1 into develop", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "664b40c84bb3660d3e5810fa0c3a86ca11a1888b", "messageHeadline": "Product version bump update", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4f12f32fe6c9e499252b0814d25622bc679415eb", "messageHeadline": "Merge release/2.8.1 into trunk", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 158, "deletions": 24}}, {"node": {"oid": "49e2d32658ffe262c84cfd8823426a9fbad1ed70", "messageHeadline": "Initial fix for disabling Multi-Currency if there is not a connected \u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 158, "deletions": 24}}, {"node": {"oid": "eee9a3b03a0d7a0ce97cc4f9e7cb7e4f1eb79064", "messageHeadline": "Initial fix for disabling Multi-Currency if there is not a connected \u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 156, "deletions": 26}}, {"node": {"oid": "ccf3c173650aec54df7461a7c71bac553bcdc33e", "messageHeadline": "Update license to GPLv3 or later (#2606)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 695, "deletions": 3}}, {"node": {"oid": "29a90571a03a55fd36c0938bdb8d8e47f316d815", "messageHeadline": "Adding the changelog entry headers for 2.9.0 (#2655)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1da6e788b68c42c865800aaa88c8d9768da493d3", "messageHeadline": "Merge trunk v2.8.0 into develop", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 44, "deletions": 39}}, {"node": {"oid": "1c1df7bb704b18758312ba57f100366af9564e11", "messageHeadline": "Merge release/2.8.0 into trunk", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 21176, "deletions": 2687}}, {"node": {"oid": "c8568be8579676ac63bada3bc1680f18144d9b70", "messageHeadline": "Bumping versions after woorelease", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 42, "deletions": 38}}, {"node": {"oid": "9f9efad2e1f5cb8bc97966a4592766e7356cebde", "messageHeadline": "CI: move coverage collection to separe flow, so other flows running f\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 47, "deletions": 11}}, {"node": {"oid": "81437d12635cf3e0648408f4f96233a55a161a91", "messageHeadline": "Ensuring that changelog entries are the same and bumping versions.", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4d4911cf21f285df43ad6531459f1480b0595070", "messageHeadline": "Add success return data to UPE blocks payment processing (#2653)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "d204a731e2e92bcff698aa1850c1c48c323f5a4b", "messageHeadline": "Add success return data to UPE blocks payment processing (#2653)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "d189eeff8836654af88b911e80fb5ee9ac051260", "messageHeadline": "CI: move coverage collection to separe flow, so other flows running f\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 47, "deletions": 11}}, {"node": {"oid": "38599080eb7a770c2237c5d0822598a5f51ad50d", "messageHeadline": "Change check to enable subscriptions column (#2633)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "93d12a21f80245b4bf9f382d96f07792a2dac8ed", "messageHeadline": "Hook into the Best Sales Day Notification to convert order totals (#2\u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 191, "deletions": 2}}, {"node": {"oid": "0f8d650b3696f03df88ac6a1b848521eeda72a18", "messageHeadline": "Display Storefront Widget option when settings loaded with 1 currency\u2026", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "275e4b8a7be508ec1f7bf9c0c43ecdb0b4a8c963", "messageHeadline": "Use the Stripe Exchange Rate in Analytics (#2615)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 108, "deletions": 32}}, {"node": {"oid": "0890c8f34d7a1d5b23aa8faef0558a1fd1a0b66b", "messageHeadline": "Rename presentment currencies to customer supported currencies (#2635)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "3b64aca27eea3319b5f72395ee5b32ce491b2f4c", "messageHeadline": "Fix explat not caching when no variation is returned (#2634)", "author": {"name": "Ilyas Foo", "email": "foo.ilyas@gmail.com", "user": {"login": "ilyasfoo"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fa372dfa118e1b5847cac436c7aae5642150da19", "messageHeadline": "Meetup: verify minimal test coverage (50%) (#2342)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 71, "deletions": 246}}, {"node": {"oid": "8bcfcfaa6020eb2f13fc41923ef0475b3061f623", "messageHeadline": "Update escaping for A/B test cookie (#2632)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2b03941b3a3e8a832bc70a3f864721d2a02641e9", "messageHeadline": "Show empty state treatment only when WCPay not connected (#2555)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 48, "deletions": 32}}, {"node": {"oid": "0bb38d7532619b21feb66285481a9c5eb2c7dda0", "messageHeadline": "Fix handling of null response in ExPlat client (#2387)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "4e52a889a39a3498ae98a3fd76412e984479f381", "messageHeadline": "Add digital wallet buttons previews to settings page (#2139)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 327, "deletions": 1}}, {"node": {"oid": "a0abc11fab70c2cecdd1bb14788e2a2355ec28cd", "messageHeadline": "Fix checkout not working for 3DS cards and saving exchange rate (#2620)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "76198fef593a89c2cb64b57b7a99b634e318847a", "messageHeadline": "Fix/2621 enqueue admin assets when needed (#2622)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "1a12c63122c5d85a6675ed90eb753e9f2549c00d", "messageHeadline": "Use explicit format when printing amounts in the order notes (#2618)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 49, "deletions": 54}}, {"node": {"oid": "c374bf3991d65673bade1c6c923996ace5124b06", "messageHeadline": "refactor: add webpack root alias (#2594)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 57, "deletions": 44}}, {"node": {"oid": "97c09032690bc064dc181e970f244ace6f6918e4", "messageHeadline": "Add REST API to create customer given an order. (#2501)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 332, "deletions": 8}}, {"node": {"oid": "591c9040180e483f3b584efee16ff7c8bb298040", "messageHeadline": "Add urls for the link to the documentation page (#2554)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "cef91da59b4724351e31e30ddee22cbc5a150d7c", "messageHeadline": "Updating copy (#2613)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a71e28597443e69e5972f34d9535b49e7770c18", "messageHeadline": "Add fee breakdown in payments timeline. (#2500)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 221, "deletions": 0}}, {"node": {"oid": "6e340e23c6631f04d8b0299ed4c17e4372efd599", "messageHeadline": "Increment wcpay_empty_state_preview_mode version to v2 (#2611)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a3b90b6ac9add46efc3bdd59d3ac48f96daedd66", "messageHeadline": "Do not redirect to the onboarding page when account retrieval fails. \u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@gmail.com", "user": {"login": "aprea"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9f67930444bbb089c0e8530474950b14547b9bde", "messageHeadline": "Adds terms array to UPE (#2531)", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 62, "deletions": 10}}, {"node": {"oid": "40b53cef4838177e59fd92aca8688bea225717fd", "messageHeadline": "Dynamic gateway title by available payment methods (#2530)", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 80, "deletions": 163}}, {"node": {"oid": "339108fcf2b33416accee14df5bf67dc84baebef", "messageHeadline": "Add currency suffixes to key prices (#2395)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 712, "deletions": 174}}, {"node": {"oid": "a10fe849a19a07a2d2b865e2c0363fcbb78a75c2", "messageHeadline": "Storefront integration for Multi-Currency (#2471)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 329, "deletions": 16}}, {"node": {"oid": "dd465e40ab667783b1c920582c3dd4b48a791fc9", "messageHeadline": "Send the \"off_session\" parameter as a string instead of a boolean. (#\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9ac9e17357fea89b102700ae1ffe8086d6d9cbe", "messageHeadline": "chore: update UPE doc links (#2587)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bdc3a84ca45cc3746c8a9aefdbcf40ec25a87c96", "messageHeadline": "Stop refund process when using an invalid amount (#2572)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "c3d173f1b55c93138afdbca54a42a895ecae8adf", "messageHeadline": "Bump Required Versions for 2.8 Release (#2593)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "08cdc3128f74547f428bdbfd934ec00562810930", "messageHeadline": "Use expired cached rate data on server error (#2503)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 55, "deletions": 62}}, {"node": {"oid": "61fb3d85b4d708bffb34123980d169412c23ccbf", "messageHeadline": "refactor: UPE opt-in messages visibility (#2568)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "34a021a776c2e66cb07e18f6b93216b2717a1371", "messageHeadline": "refactor: payment method name consistency (#2583)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 43, "deletions": 67}}, {"node": {"oid": "292c9dcc4fd59e06ffc7c0f279a0fe9548fc14af", "messageHeadline": "Disable gateway when the currency is not supported in the country acc\u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 88, "deletions": 2}}, {"node": {"oid": "7a60d688282e16d685a60b8e74dc195f8ffb0b3d", "messageHeadline": "Store Stripe exchange rate after a purchase (#2590)", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 89, "deletions": 20}}, {"node": {"oid": "3635383b2da6c9fbceb9cd4ffe7299c10ff87028", "messageHeadline": "Fix for a currency formatting issue (#2592)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "666ecad58e955829a28c00a13bb0758461005fa0", "messageHeadline": "Use WC_Widget rather than WP_Widget (#2579)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 24, "deletions": 72}}, {"node": {"oid": "671067a1433a740bcce681205ceca215dcd0d4d5", "messageHeadline": "Basic Support for Analytics (#2457)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 688, "deletions": 1}}, {"node": {"oid": "c972acb1e5460f4758cef5b06b312fbe45fc0d59", "messageHeadline": "UPE Block Checkout (#2429)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 417, "deletions": 9}}, {"node": {"oid": "0040b4285c6869d42b716e3cd6f2b0893b23853c", "messageHeadline": "Enable customer multi-currency for all merchants (#2552)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "946e9a1114d8aca341681e9ee1077f88ca6dbc9b", "messageHeadline": "refactor: replace survey notices with Gutenberg (#2551)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 78, "deletions": 98}}, {"node": {"oid": "2f161b1f9896e6312910e4cf91d691953263b9f9", "messageHeadline": "Add border around giropay logo (#2550)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "a28c0d5607a31fe77ecb7c256cce091ee210f5fc", "messageHeadline": "fix: settings cards spacing (#2564)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "299879b1be227fa027d726e311850a995574999f", "messageHeadline": "chore: update onboarding copy (#2580)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "071dee0d50a76a3e9cb1e1147a1f40b30f9a25d1", "messageHeadline": "Update - Allow viewing Stripe account details only in page Overview. \u2026", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 11, "deletions": 77}}, {"node": {"oid": "8a36e7eece88665a9f7324697825393ffd82652f", "messageHeadline": "feat: display added payment methods on onboarding (#2570)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 235, "deletions": 17}}, {"node": {"oid": "72e240889db4ce433fd98a2365a3887da23c7903", "messageHeadline": "Fix: Expose error messages in two screens Connect and Overview (#2476)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 68, "deletions": 7}}, {"node": {"oid": "ecbd12168af3796048e7ac73c1fdc113423ae228", "messageHeadline": "Adding the `i18n` directory to release.js (#2574)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c5d1692f6bb6496ffa8b9542f6273caf957df851", "messageHeadline": "Format the currency properly in the exchange preview field (#2569)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 19, "deletions": 14}}, {"node": {"oid": "dfab42ec7b0eef7896b4b7837bc6f45e7da89960", "messageHeadline": "Limit enabled payment methods by site currency (#2512)", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 66, "deletions": 4}}, {"node": {"oid": "796e3ad9857f72580527051892f00314df2dcd04", "messageHeadline": "Merge trunk v2.7.1 into develop", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "8b3f219f61219ca117cd1363a2c714ec93729aee", "messageHeadline": "Product version bump update", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "120bfd75a8bf0cbb21691af88ba14dd2c20a0952", "messageHeadline": "Dispatch 'maybe_redirect_to_onboarding' action after onboarding redir\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "7b537b56f77528ff076c0c2cde8a5ea95f90aa79", "messageHeadline": "Dispatch 'maybe_redirect_to_onboarding' action after onboarding redir\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "15ad9e2c5e059cf6ade012c54b075412ccd6af09", "messageHeadline": "feat: update account data on upgrade (#2529)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 192, "deletions": 0}}, {"node": {"oid": "4b1e62d81e57bde8fd651678ef4f5a7914e1ede9", "messageHeadline": "fix: test mode flag (#2504) (#2565)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "cd76697545927ac580f2f8f958df952ab6da76e9", "messageHeadline": "fix: size of payment methods in modal (#2553)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 23, "deletions": 24}}, {"node": {"oid": "a564455d8943b1ee1a00face584be0cb483ee6ac", "messageHeadline": "chore: change info icon color (#2561)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "130369af6963fccb4c8c7da9a939674a7de0ade1", "messageHeadline": "Update readme.txt", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9038a372cd3bcf2320f0cb5a59abc8b669fed153", "messageHeadline": "Update changelog.txt", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8d3e443abcd614c860efc4e4725c78ce5e4f2dca", "messageHeadline": "Fix add enabled currencies modal overflow margins (#2515)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "92cf3a59b2b839ffd4f7d6b52057ae7ffee229fa", "messageHeadline": "Fix duplicated currency code on enabled list (#2516)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "a1d158c6c2937205f40fbcc92cce9922cab0779d", "messageHeadline": "refactor: add survey modal cancel buttons (#2549)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 83, "deletions": 112}}, {"node": {"oid": "0bbb960ce14f5bfcff1638e730ae7d4ca20e4276", "messageHeadline": "Refactor Locale class into Geolocation and Localization Service (#2538)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 631, "deletions": 732}}, {"node": {"oid": "cef333009a42a986b19ff4818307bb46a6472a82", "messageHeadline": "Add/optout survey UI (#2525)", "author": {"name": "Thomas Shellberg", "email": "tommy.shellberg@automattic.com", "user": {"login": "tommyshellberg"}}, "additions": 645, "deletions": 22}}, {"node": {"oid": "c665b8e236ae9acd236220f0a9068c32c40a0b98", "messageHeadline": "fix: pill spacing (#2542)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "a3021d76233b71c035d2951fca774e4da0a82b7b", "messageHeadline": "fix: wcpay banner logo width (#2543)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f549d79755878a22e2d65d0bf107431b26cbf08c", "messageHeadline": "fix: bottom margin on settings mobile (#2541)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c70135208041e62b400ae45bb0b2f8129ec88f51", "messageHeadline": "fix: upe preview task (#2540)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69b156730805550ff46768b9d8bd5b35ec5a1048", "messageHeadline": "fix: confirmation modal scoll bars (#2537)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "dd2d6242ebae2c1894ea11fc3c5ddff3b9d5dfa1", "messageHeadline": "chore: remove full stop after learn more link (#2539)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e9d6616dc25a09886b6075252b8292dd0e7958cb", "messageHeadline": "Unsupported country modal: extend supported countries list (#2453)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "82c61973c6313de51e1be7405a437b2b4abf87e4", "messageHeadline": "Add geolocation automatic currency switch notice (#2506)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 91, "deletions": 7}}, {"node": {"oid": "8a8300e0dad3e28743449b337d51e326f68efaca", "messageHeadline": "Remove unsupported WC Pay currencies from the available currencies ar\u2026", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 129, "deletions": 17}}, {"node": {"oid": "1a87b3c06fbd7954e47a42996fe8a20a21b1b976", "messageHeadline": "refactor: mark onboarding task not complete if upe disabled (#2528)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bc716f2f54cfd0989c420e9eb12a718dd8c2bedc", "messageHeadline": "refactor: onboarding task when UPE methods are added (#2527)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "7e2f47da932c75077e3abbd7491ce549830b50b5", "messageHeadline": "fix: UPE preview inbox notice action (#2526)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8587f6cdfa5def7c69e114494018d7bacd47e6ea", "messageHeadline": "feat: enable UPE preview (#2465)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c808ae4a59d1c8d783af36a157c892eac7f3b0c2", "messageHeadline": "fix: settings multi currency when feature disabled (#2524)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 123, "deletions": 46}}, {"node": {"oid": "bfd683106c9f85e6de5e147fe127282ed6bfcc84", "messageHeadline": "Add automatic currency switching via geolocation (#2470)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 203, "deletions": 18}}, {"node": {"oid": "db7246dcbfd555cd5d58b0ce8b209143d9b056e8", "messageHeadline": "Display method fees when enabling payment methods (#2360)", "author": {"name": "Waclaw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 361, "deletions": 36}}, {"node": {"oid": "f8f5d34eeea6a28123c19294c18f1c1ba703629c", "messageHeadline": "chore: update UPE preview doc links (#2508)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "c3d4af31d7685b979be1933d21024d5f2f70cf7d", "messageHeadline": "fix: onboarding wizard step (#2517)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "8464f2e1179010f2cf8b36daba7312c51c6bac0f", "messageHeadline": "fix: UPE opt-in banner flag check (#2510)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "fc28da180e672585452f03aee1465fe8b2fa38a1", "messageHeadline": "Fix flags not displaying for some currencies (#2447)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 84, "deletions": 5}}, {"node": {"oid": "858964988c6ea3d8945b89337c895fb06aaa1bf8", "messageHeadline": "SCA support for subscription renewals (#2369)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 726, "deletions": 8}}, {"node": {"oid": "aabf276642607ea26491dac05babadf29927b63a", "messageHeadline": "fix: test mode flag (#2504)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "4cb82cc1dc80ed2c7bfe1058afadd43840e8ad90", "messageHeadline": "feat: add saved cards setting (#2464)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "5d95ca2f06eb6a7002d3afee32386a36908869b6", "messageHeadline": "feat: payment methods selector add currency notice (#2462)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "4b8fd1bd27acc1232a0e3d4abd2078f11c19f586", "messageHeadline": "Add a card that has the element matching screenshots (#2314)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 292, "deletions": 26}}, {"node": {"oid": "ba3399989a4e69d01802d148b68b5d0c6a3908b2", "messageHeadline": "feat: add euro when euro payments enabled (#2448)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 232, "deletions": 1}}, {"node": {"oid": "d914c0029bb248dcd4b93b9540db0dc2b7e013e4", "messageHeadline": "fix: onboarding task on account task list disabled (#2498)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 116, "deletions": 53}}, {"node": {"oid": "af6534c28a87490f4ae75f034eabf7775cc8c9ea", "messageHeadline": "feat: payment methods tooltip info (#2484)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 655, "deletions": 51}}, {"node": {"oid": "f5d7ae11d62e1b2d9d3421fb1a48accc1e5367e4", "messageHeadline": "feat: remove non-UPE methods when UPE is disabled (#2456)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "a56bbfd9e54658473b7a7239cc50de7e7ce842e6", "messageHeadline": "feat: update multi-currency settings url (#2425)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "fc6d357dda6dbc61cc7c1b16046bf3f040fb38bb", "messageHeadline": "Disable payment gateway when not in test mode and not using https or \u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "6fc3df5d7d59f9786f070af99832f90bc7ed4465", "messageHeadline": "Fee discounts should use the discount currency rather than the base f\u2026", "author": {"name": "Chris Aprea", "email": "chris.aprea@gmail.com", "user": {"login": "aprea"}}, "additions": 86, "deletions": 11}}, {"node": {"oid": "dba39404a0e72f0f5e7b04e442295126623e4cfd", "messageHeadline": "Update intention with selected UPE payment type (#2499)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 286, "deletions": 30}}, {"node": {"oid": "d1b86ce405f44c5a0fe9598220e99b2ca4418bef", "messageHeadline": "feat: UPE preview onboarding second step (#2405)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 458, "deletions": 68}}, {"node": {"oid": "97945e1fb54d0d9a9506aa400397cddbdd65f032", "messageHeadline": "Fix fatal error on checkout with older versions of WC Subscriptions (\u2026", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 104, "deletions": 68}}, {"node": {"oid": "c851dfc114c227b1e47170ac3f5f92e0be41d131", "messageHeadline": "feat: UPE preview onboarding first step (#2420)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 166, "deletions": 12}}, {"node": {"oid": "aa56ff0edd91c56cff4d5c923b3a434bae8fe03c", "messageHeadline": "feat: UPE payment methods onboarding fixes (#2472)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "ea11c279e11d985c889f5a9fa29fa96d824c961a", "messageHeadline": "fix: reset modal state on close (#2458)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 102, "deletions": 96}}, {"node": {"oid": "ab955452ad248acb76067986766b816c67822045", "messageHeadline": "Store UPE appearance values in transient (#2413)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 90, "deletions": 9}}, {"node": {"oid": "a7adbc48aa79931f4d82f3134a1cc59245e8fd56", "messageHeadline": "chore(deps): update dependency typescript to v4.3.5 (#1360)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "476ac0307eb396face26020df5051b3f9f633184", "messageHeadline": "Avoid crash when seeing the details of an empty deposit (#2477)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "62ad3575744b10e684a831db8a8d96a4dd0d70a9", "messageHeadline": "chore(deps): update node.js to v12.22.3 (#1110)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "170d423036c51d29a55f05b7efe41ba05eb6ac65", "messageHeadline": "Remove references to WCPay being \"US-only\" in the Readme (#2478)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "50a415e9b14c9c68bd2725aaa73cb28fec160ffd", "messageHeadline": "fix: size of payment methods card (#2423)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 54, "deletions": 29}}, {"node": {"oid": "f43e708244872115072a4c7af9637b8f913dc326", "messageHeadline": "Hide Payment Request Buttons when cart contains multiple packages (#2\u2026", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "58c7ba0910863f2abd1ead6e0345acb773671b7d", "messageHeadline": "Replaces upe wp_ajax calls with wc_ajax calls (#2430)", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 43, "deletions": 33}}, {"node": {"oid": "987d3e0358b2b5437cdfeae76b012df59460733f", "messageHeadline": "check for intent error before checking payment method (#2473)", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "2b24d9c0147b21dbef339e53cca8bedc1ed02a65", "messageHeadline": "Display APM setup task on the WCPay Overview page (#2358)", "author": {"name": "Waclaw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 532, "deletions": 202}}, {"node": {"oid": "04d3f21f17f4b97c0416f6c138c1d5c3330b0039", "messageHeadline": "In-person payments: attach level 3 data when capturing payments (#2438)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 34, "deletions": 26}}, {"node": {"oid": "e631e367c68bdf347f3bb62dea53f02a04589d3a", "messageHeadline": "Update enabled currencies list/table design. (#2393)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 37, "deletions": 44}}, {"node": {"oid": "29b8901ad6094a228adafd45e597968cfd50a979", "messageHeadline": "fix: min width on methods selector (#2468)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "02b6b94f01590535d20f1969a3cd662a18ed494b", "messageHeadline": "Enable customers to complete checkout for subscription products with \u2026", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 162, "deletions": 45}}, {"node": {"oid": "e6dcd9b507bb6a02c0d484726db824a15f4b8079", "messageHeadline": "refactor: reuse of pill component for fees (#2467)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "0344fdb8e07b4e138aeccb5f6051c11bef2dc531", "messageHeadline": "refactor: loading indicator on payments section (#2426)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "7ab4f48e0581e35378461a55bd5894c921be51b2", "messageHeadline": "fix: payment methods icon borders (#2419)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3f7362ef4fe7301526b596e4acf6a0b5d609809", "messageHeadline": "remove woocomerce payments suffix from upe payment method display tit\u2026", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3b460d5e102e96c16a2aba8bf0e799426cac5869", "messageHeadline": "feat: add currency information notice component (#2463)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 162, "deletions": 0}}, {"node": {"oid": "ce789dae423d22e2a2ede48596671a5a0207f277", "messageHeadline": "feat: add pill component (#2461)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "3900e47a1bee4700caffa5a6d1a5447ae50a3a94", "messageHeadline": "Set currency_format locale data into a transient. (#2410)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "c2ef75ba20612f1a9af60942f9d463b650f0a4ed", "messageHeadline": "UPE reads customer details from checkout fields (#2449)", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "08cd13b33521b2e837a9dea6307f3515c20a0d9c", "messageHeadline": "Fix multiple conversions with subscription switching, minor refactor \u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 432, "deletions": 18}}, {"node": {"oid": "5aefa3eb392b990a5fde0d76e3c40aa323f8808b", "messageHeadline": "Use a singular label in the summary of Transactions and Deposits list\u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 1355, "deletions": 43}}, {"node": {"oid": "613b829e48bcaacbe8df3cc711530dbedd125a63", "messageHeadline": "Add Dispute Status Chip into the header of the Dispute Details page (\u2026", "author": {"name": "David Qui\u00f1ones", "email": "daquinons@users.noreply.github.com", "user": {"login": "daquinons"}}, "additions": 1629, "deletions": 88}}, {"node": {"oid": "fe5880aba588d94a03406877f9540f9238d6791c", "messageHeadline": "disable sofort as reusable payment method (#2446)", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 3, "deletions": 18}}, {"node": {"oid": "284e3655d8b6388b6ec388497d1cf283d5a92eb8", "messageHeadline": "fix: confirmation modal rulers (#2442)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 65, "deletions": 51}}, {"node": {"oid": "bb857748d97d6eee48138a14e008245146460375", "messageHeadline": "fix: clipping of focus indicator on modal (#2443)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d8f3f4ddc35cb0cda0763e546134630ebc5a7973", "messageHeadline": "fix: alignment of payment method checkboxes (#2444)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "ac1f5a0406e528beff925ec093d2dd61938c7aaa", "messageHeadline": "Format customer currency based on locale (#2411)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 134, "deletions": 77}}, {"node": {"oid": "2e9e312f0e8441d6b3bf0ad9277ca0061631de70", "messageHeadline": "chore(deps): update dependency @testing-library/jest-dom to v5.14.1 (\u2026", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "9d156cbb3755409e0ec2748f4eb70a6c905d6913", "messageHeadline": "chore(deps): update dependency config to v3.3.6 (#1369)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 47, "deletions": 40}}, {"node": {"oid": "7563faee1789d4bcc9b3c101131d3d1253a404de", "messageHeadline": "chore(deps): update dependency ts-jest to v26.5.6 (#1359)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 22, "deletions": 25}}, {"node": {"oid": "d4cc90418976ae9231f34e24b941d55e966727c3", "messageHeadline": "chore(deps): update dependency eslint-plugin-jest to v24.3.6 (#1098)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "4be70fb9069dbb6426feced35bf311dea6619bf4", "messageHeadline": "chore(deps): update dependency eslint to v7.30.0 (#1370)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 83, "deletions": 43}}, {"node": {"oid": "478e2e49e8e2037799471a8619d649be7e9a42f4", "messageHeadline": "Add a fix for dispute winning e2e test (#2329)", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 26, "deletions": 14}}, {"node": {"oid": "2c938d5c995c94b9a695ccfa53dfbac45dde87bf", "messageHeadline": "Add accept_tos=1 when adding linking account (#2349)", "author": {"name": "Dat Hoang", "email": "htdat@users.noreply.github.com", "user": {"login": "htdat"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33b010ef8c898b3bef12a62d55c8db9a5f089b6e", "messageHeadline": "chore: remove unused settings action types (#2431)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 0, "deletions": 89}}, {"node": {"oid": "49241ca2353845e0893e127166c59990f1ea3e4b", "messageHeadline": "Created changelog entry for 2.8.0 (#2421)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "29c546c3a009f6cd718ce6174970ee21b32b6901", "messageHeadline": "Merge trunk v2.7.0 into develop", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ca0d60fdabdc9501c165fc8b423b23bc629043dd", "messageHeadline": "Product version bump update", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a2385820aa484d86f55aae9ad1f2e1462ce2985e", "messageHeadline": "Merge release/2.7.0 into trunk", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 8939, "deletions": 2284}}, {"node": {"oid": "66717999f4dc89593f420a41abc55679aa63c32c", "messageHeadline": "Add header to Payment Methods, tweak display when UPE is disabled. (#\u2026", "author": {"name": "Thomas Shellberg", "email": "tommy.shellberg@automattic.com", "user": {"login": "tommyshellberg"}}, "additions": 196, "deletions": 32}}, {"node": {"oid": "d199760629fe4d6f0aa795f0e2c673a71f0456c3", "messageHeadline": "Fix failed free trial checkout when card requires authentication (#2326)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 122, "deletions": 2}}, {"node": {"oid": "33b526a8dc5068a1ca09954a588420225977199c", "messageHeadline": "Fix Recurring Product Discount coupon double conversion (#2382)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 173, "deletions": 1}}, {"node": {"oid": "ae9067718e8f6af614376a301edbcba9ab64e2dc", "messageHeadline": "Update currency-info.php (#2414)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 98, "deletions": 98}}, {"node": {"oid": "644f7f2c60f4f16ecec119425ea467736cb6c89d", "messageHeadline": "Add loading icon to UPE (#2289)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "1a00048c38c2b0148d548f4f037c67bdf3b3d9c9", "messageHeadline": "Fix some locales in currency-info.php (#2412)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "aad0ed5efe0d975be0ac38fce0f2a18d394860b8", "messageHeadline": "Created Locale class and moved locale functions into it. (#2408)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 403, "deletions": 127}}, {"node": {"oid": "87e01595a3214047c572d9921ad28009fadc5035", "messageHeadline": "Add check for updated locale-info.php and provide fallback (#2357)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 4958, "deletions": 15}}, {"node": {"oid": "1be3ee2e6fdfc2e216053aae7c70a2b2903d3fb4", "messageHeadline": "Change subscription payment with UPE. (#2386)", "author": {"name": "brezocordero", "email": "brezo.cordero@automattic.com", "user": {"login": "brezocordero"}}, "additions": 100, "deletions": 8}}, {"node": {"oid": "e242f9ab68feb72ecb62351a1e4786708b8dbf30", "messageHeadline": "Use date picker for applicable dispute evidence fields (#2352)", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 72, "deletions": 8}}, {"node": {"oid": "ea022413fcfc19acae233a61d575b87e686086a9", "messageHeadline": "Remove currency settings when removed as an enabled currency. (#2394)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "d7ee77badd02f0f69aa848b8f98b041af37b1598", "messageHeadline": "Fix failed free trial checkout when card requires authentication (#2326)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 122, "deletions": 2}}, {"node": {"oid": "164c3fdabf1250c0071b258ee002bfd27c83cd72", "messageHeadline": "fix: additional payment methods task (#2404)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "cd60e648d16e5f659b23a9f03bffca182826c018", "messageHeadline": "feat: opt-out survey endpoint (#2332)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 333, "deletions": 1}}, {"node": {"oid": "02f4a6711f0b9b86fb7517c4b8ae41be459b3400", "messageHeadline": "Add E2E screenshots saved to file (#2348)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "73cc7ec993fbf7a60725dfb813dfd66fca96dd56", "messageHeadline": "Add support for saved cards in Block based checkout (#2197)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 96, "deletions": 19}}, {"node": {"oid": "54ce1b05fd7da81f9be3a79748b8ae8d51f229dc", "messageHeadline": "Update Preview Mode experiment name (#2389)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4d3e7bdfbe6e25667d39ccf996e2b5e5dd25d73b", "messageHeadline": "feat: display error on invalid bank statement (#2384)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 161, "deletions": 25}}, {"node": {"oid": "198d504e8c07d95dae46e727eb8ed4ede3ec2bf8", "messageHeadline": "Add a Last Updated Column to the Currency class (#2379)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 127, "deletions": 27}}, {"node": {"oid": "9d055988d525f6953ef6e7c218a767e790ed492d", "messageHeadline": "fix: allow all payment methods view when not connected (#2373)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 96, "deletions": 10}}, {"node": {"oid": "7dcda62cf76e65db00ce5d004f771aa103001d6b", "messageHeadline": "chore: rename digital wallets components (#2368)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 273, "deletions": 301}}, {"node": {"oid": "a2cfe06221eebbae39d1ab6241bf178eda843855", "messageHeadline": "Enable payment methods when appropriate (#2324)", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 650, "deletions": 121}}, {"node": {"oid": "5783606e03025a0dba04d4b61053d7eea42101db", "messageHeadline": "Add a new note as a placeholder for UPE CTA (#2292)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 136, "deletions": 0}}, {"node": {"oid": "86f4b603ac5c5757711422bbb65e5f938d8d4674", "messageHeadline": "Fix so that resubscribe prices are not converted a second time (#2367)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 116, "deletions": 12}}, {"node": {"oid": "678e0a8a16b55c5795312aff68ebedb9d4f3f3d1", "messageHeadline": "Update multi currency settings UX (#2338)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "faee602221d583a05a8a95a2442468cf2e527663", "messageHeadline": "Set description when creating payment intents (#2356)", "author": {"name": "Chris Aprea", "email": "chris.aprea@gmail.com", "user": {"login": "aprea"}}, "additions": 73, "deletions": 3}}, {"node": {"oid": "2552f7196eb8cff9b9264c6dcbc63231a1719366", "messageHeadline": "Update/2071 only show redbadge 7 days after plugin activation (#2313)", "author": {"name": "Moon", "email": "kmk1986@gmail.com", "user": {"login": "moon0326"}}, "additions": 36, "deletions": 23}}, {"node": {"oid": "eabe35cd95cebf04af1f431f14c18169a941d6b7", "messageHeadline": "Added logic to format the example rate differently if a zero decimal \u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "0c8683ae37148140d865eadcd8cd8914f4e2ad1e", "messageHeadline": "Query the Server to fetch new rates when the store default currency i\u2026", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 45, "deletions": 22}}, {"node": {"oid": "f041137bcb7e59d9ba1131bd477e1e953ae4fa15", "messageHeadline": "Link back to evidence form from success notice (#2276)", "author": {"name": "Chris Aprea", "email": "chris.aprea@gmail.com", "user": {"login": "aprea"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "7530f1eda7a70fcc490c25ed4b079efbadab388b", "messageHeadline": "Meetup: migrate transactions page to TS (#2350)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 690, "deletions": 284}}, {"node": {"oid": "c54f2ce0f75391e61ff47c5d62b03934d7ec3b1d", "messageHeadline": "Add notification on store currency change (#2322)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 196, "deletions": 0}}, {"node": {"oid": "5aaa56b15e5d573b061d801d1ea295727385e7f5", "messageHeadline": "Meetup: Psalm, suppress DuplicateClass errors for IDEs compatibility \u2026", "author": {"name": "Oleksandr Aratovskyi", "email": "79862886+oaratovskyi@users.noreply.github.com", "user": {"login": "oaratovskyi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c74ba3f3415c036aea93ce015e53150c0019aa4e", "messageHeadline": "Merge trunk v2.6.1 into develop", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "16c5a7c9b713fc937c46955ca33afcc27c74fda2", "messageHeadline": "Product version bump update", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "25b2eb27d58eebc58f579e3b3bd369799ee8d9c8", "messageHeadline": "Prep for 2.6.1 release (#2339)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "ff777bad2bef334ad9bd1af698e25b51b356706b", "messageHeadline": "Meetup: initial Setup of Psalm for WC Pay Client (#2337)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 1373, "deletions": 57}}, {"node": {"oid": "87c9aa9cc8497acdbbd74a8e2c4bac92602a127e", "messageHeadline": "Update inbox note filter to handle source arg as array (#2331)", "author": {"name": "louwie17", "email": "lourensschep@gmail.com", "user": {"login": "louwie17"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "97e6e0620583e058fefddae454eed727f8ca809d", "messageHeadline": "Modify eslint config and remove camelcase ignores (#2283)", "author": {"name": "louwie17", "email": "lourensschep@gmail.com", "user": {"login": "louwie17"}}, "additions": 131, "deletions": 320}}, {"node": {"oid": "b6fcd39cf20837fc8ddca36845325cf19334be7e", "messageHeadline": "Use an autoloader for Multi Currency (#2061)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 225, "deletions": 236}}, {"node": {"oid": "b1c70696822e0cfdfdc88f95ff0bbd7a5d243d98", "messageHeadline": "Remove deprecated usages of @woocommerce/components <Card> (#2315)", "author": {"name": "Sam Seay", "email": "samueljseay@gmail.com", "user": {"login": "samueljseay"}}, "additions": 33, "deletions": 80}}, {"node": {"oid": "9e8ce3ed3982e46957325df35cdc98ac2bd91d3a", "messageHeadline": "Format customer currency based on the customer's country (#2312)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 129, "deletions": 31}}, {"node": {"oid": "22dbdf00508b945410915aaf15f8f340fe9ad332", "messageHeadline": "Support emoji flags on unsupported browsers/OS (#2186)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "47ea0a9bdd31b91bb831f267fe5a7c243531fec9", "messageHeadline": "refactor: slight refactor on the UPE available methods (#2279)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 47, "deletions": 30}}, {"node": {"oid": "ac8066be6b6d5ec620c2d8eeb208105f29787254", "messageHeadline": "feat: add mechanism to manage UPE flag (#2239)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 767, "deletions": 2}}, {"node": {"oid": "0be8aea7400b5947b7fde3bb739ac8448ea270f9", "messageHeadline": "Start 2.7.0 change log (#2307)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "23cec53df3ecb26e9c463490bcbc293a90613079", "messageHeadline": "Use client-side navigation for links within app (#2290)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 1290, "deletions": 62}}, {"node": {"oid": "cde8c0b4123093c73022269b439f936172bff779", "messageHeadline": "Make Order Pay work with UPE. (#2274)", "author": {"name": "brezocordero", "email": "brezo.cordero@automattic.com", "user": {"login": "brezocordero"}}, "additions": 294, "deletions": 46}}, {"node": {"oid": "4aa3d1d71f53ccf0f35f5da386c67bf75b91cf0c", "messageHeadline": "Rename and reorder E2E tests into two groups of merchant and shopper \u2026", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d4c4218daaeae594d41302472fcadac1679f5914", "messageHeadline": "Move subscriptions functionality to a trait (#2191)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 134, "deletions": 55}}, {"node": {"oid": "73005ae0f44a543a1e29d5d7f82a59a2e03d8337", "messageHeadline": "Fix scrollable content in currencies modal (#2277)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 456, "deletions": 390}}, {"node": {"oid": "491c390abfd183ec1f56592d4d0622dac231fc92", "messageHeadline": "Fix double conversion issues on manual subscription renewals. (#2165)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 413, "deletions": 15}}, {"node": {"oid": "53c8380ff8d8da9cf08ce5b460de8848a0cdfa18", "messageHeadline": "Merge trunk v2.6.0 into develop", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "b8c2b3e106bcddfa161a1f9013f9a8597560292b", "messageHeadline": "Product version bump update", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b065c5649051b4bf9d30cfa3d0dbe291957cae10", "messageHeadline": "Merge release/2.6.0 into trunk", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 15068, "deletions": 4307}}, {"node": {"oid": "a942744e90cc24db56454e3804e14505ce1b923f", "messageHeadline": "Update Changelog in readme.txt", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "57fbe732c3a40b9fae8c62420ef540e001882778", "messageHeadline": "Update customer multi-currency default settings and options (#2280)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 100, "deletions": 75}}, {"node": {"oid": "1024fa2b6076f466f1378595b2012de08e01824f", "messageHeadline": "Bump Required Versions for 2.6 Release (#2263)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "10c59834f3a1b15b0161cf9e9c35565a8f97adf5", "messageHeadline": "fix: all payment methods icons column display (#2302)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 51, "deletions": 55}}, {"node": {"oid": "70390db2adcedbcfadfe7f0dd15b896f91b01cd0", "messageHeadline": "fix: DigitalWallets settings click through (#2300)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe71b7fd6ecb324397786ce666da69ba07f69f4c", "messageHeadline": "Bump Required Versions for 2.6 Release (#2263)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e7a2f906d3b9cd1740c86f387f22ca92b14cf057", "messageHeadline": "Redirect to onboarding when account disconnected (#2275)", "author": {"name": "Chris Aprea", "email": "chris.aprea@gmail.com", "user": {"login": "aprea"}}, "additions": 174, "deletions": 58}}, {"node": {"oid": "06ad35edec56d92e87d6d2f9a22bf39b81ffc403", "messageHeadline": "fix: all payment methods icons column display (#2302)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 51, "deletions": 55}}, {"node": {"oid": "3cd978bf850c8f1de33b0dd53b0ad67948f742b3", "messageHeadline": "fix: DigitalWallets settings click through (#2300)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a989ea3019b7eb5abd1be9624b68237b018b9ae", "messageHeadline": "Fix - The \"Finish Setup\" button just reloads the setup page and doesn\u2026", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "9fcef3e5b8639535040d4c8e6827366687253d65", "messageHeadline": "Temporarily don't show the payments notification badge at all (#2291)", "author": {"name": "Bec Scott", "email": "me@becdetat.com", "user": {"login": "becdetat"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "0b9f113a0ce2b971a4c7458eded714f41caf0ee3", "messageHeadline": "Only output single currency breadcrumbs when rendering the settings p\u2026", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 111, "deletions": 7}}, {"node": {"oid": "dc0344dcb34c2a99915dcaca9111ce8fd81ebab0", "messageHeadline": "Client Side fetching and caching of currency rates (#2042)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 414, "deletions": 103}}, {"node": {"oid": "e8ee926469a55abdf39e31aad566e8b22bd2574a", "messageHeadline": "Fix - The \"Finish Setup\" button just reloads the setup page and doesn\u2026", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "bcd126cd77bcac1569bb72ea91c8f234c2c1ee20", "messageHeadline": "Add new e2e test Systems / Subscriptions / Renew via Action Scheduler\u2026", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 106, "deletions": 0}}, {"node": {"oid": "710135464b15008225816373caef350b73cb361f", "messageHeadline": "Temporarily don't show the payments notification badge at all (#2291)", "author": {"name": "Bec Scott", "email": "me@becdetat.com", "user": {"login": "becdetat"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "6410de02040cc67af44f954ecf451023204014ee", "messageHeadline": "Add Jest snap files to editorconfig (#2281)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17260ea23de16d2b5e9be30967bce8a25e6fea8d", "messageHeadline": "Left align the connect page contents (#2272)", "author": {"name": "Moon", "email": "kmk1986@gmail.com", "user": {"login": "moon0326"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "5300c582cae5b32a28bfc9296582026b131b622e", "messageHeadline": "Feature/1816 empty state deposits screen (#1963)", "author": {"name": "Moon", "email": "kmk1986@gmail.com", "user": {"login": "moon0326"}}, "additions": 393, "deletions": 20}}, {"node": {"oid": "bd6c6e689d9c83e86e15ee7ea06be1d2bf4142ed", "messageHeadline": "Disable the manual refunds button unless a WCPay refund has failed (#\u2026", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 229, "deletions": 5}}, {"node": {"oid": "1955b02f90516376653b80382d7c85d035f7b7af", "messageHeadline": "Check for storeSettingsSection before toggling code (#2278)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "4d384dba7611d42cbb40b913b1b73334b1b8c970", "messageHeadline": "Pre-fill OAuth flow with WC store country (#2273)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "38b995e370801e26689ff21e8730ae8690ece830", "messageHeadline": "Add advance filters on deposits page. (#2141)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 503, "deletions": 470}}, {"node": {"oid": "dc2fdb63af833d3b3b363c5d7045ae2912fb0e9b", "messageHeadline": "Add badge to Payments > Settings if UPE settings preview = 1 and UPE \u2026", "author": {"name": "Waclaw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 154, "deletions": 2}}, {"node": {"oid": "bec39b1c0c453f37460898290fb62c1409f9accf", "messageHeadline": "Add store settings to enabled currencies screen (#2243)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 85, "deletions": 29}}, {"node": {"oid": "4b0cc0a7879b7eb2296669cae5abe696a95de948", "messageHeadline": "Add the default currency and exchange rate to new orders' meta (#2248)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "7a28f59ca0625abb9c84ccb57ec16d17af4a3cd0", "messageHeadline": "Fix subscriptions price strings for variations and sign up fees. (#2189)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "53cd214186df7f90a2f246fefaf6a5bc52f907ff", "messageHeadline": "chore: remove advanced settings UPE fields (#2236)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 2, "deletions": 249}}, {"node": {"oid": "74472eab2e994f53078f333cdb781ca184fe1667", "messageHeadline": "Prompt if business location is not among supported countries when onb\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 574, "deletions": 11}}, {"node": {"oid": "fdbb4f7335aeed46690e56256a8ab258d216b798", "messageHeadline": "Extend Currency class to add is_zero_decimal (#2231)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 55, "deletions": 23}}, {"node": {"oid": "921a05b82c60a6bd307dd7d16d7ea55a1ab390ec", "messageHeadline": "Add breadcrumbs to single currency settings (#2234)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "c5c9aaf33661cf00e610f2cd34313418bd269de4", "messageHeadline": "Add ExPlat PHP client (#2253)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 167, "deletions": 0}}, {"node": {"oid": "d74228d9163791d09e33377b69990304171631fb", "messageHeadline": "Add Action Scheduler (#2241)", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 43, "deletions": 4}}, {"node": {"oid": "7c36b86ae0028a58ec40c865b1c9c682a18a79ed", "messageHeadline": "Refactor upe checkout into its own file (#2166)", "author": {"name": "brezocordero", "email": "brezo.cordero@automattic.com", "user": {"login": "brezocordero"}}, "additions": 495, "deletions": 257}}, {"node": {"oid": "79178dc2cb9ac72cf26e2692a5762396991be632", "messageHeadline": "Ensure the level3 payload remains empty for non-US merchants (#2198)", "author": {"name": "Chris Aprea", "email": "chris.aprea@gmail.com", "user": {"login": "aprea"}}, "additions": 131, "deletions": 1}}, {"node": {"oid": "20f7ca105d69b24a17089c319ab53b4ce9e8ea96", "messageHeadline": "Fix rounding error when displaying fee percentages (#2172)", "author": {"name": "Chris Aprea", "email": "chris.aprea@gmail.com", "user": {"login": "aprea"}}, "additions": 60, "deletions": 31}}, {"node": {"oid": "7ead98576125cef39ca47229a0aa41254d3eef43", "messageHeadline": "Payment Request Button: Guide users to authentication when it is requ\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 221, "deletions": 71}}, {"node": {"oid": "16f5b84c390daf94c69893a6b763dca8f1c9872c", "messageHeadline": "Add new E2E test Merchant / Subscriptions / Renewal (#2029)", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "f2175e44b1776d59cc518646525d06978e4fb6da", "messageHeadline": "feat: add UPE settings preview feature flag (#2235)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "d42a00f2178e01a9af5f366eb2a6d4b7546cc6be", "messageHeadline": "Enable group settings for everyone using _wcpay_feature_grouped_setti\u2026", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a408c2f61e29dc743d355510e3d7218eec244ae2", "messageHeadline": "Run post-upgrade actions for all requests (#2193)", "author": {"name": "Waclaw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 66, "deletions": 10}}, {"node": {"oid": "ff7bc34f9d4c8df794a4a33e7b9de122306772d1", "messageHeadline": "Migrate deprecated payment request button types \"Branded\" and \"Custom\u2026", "author": {"name": "Waclaw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 230, "deletions": 0}}, {"node": {"oid": "284d119695ed6a23db105c53998399f3409a97c6", "messageHeadline": "Fix for fatal error when saving changes on Multi-Currency page (#2182)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "84d0801b545ad4531527b358ed7c32311a61be64", "messageHeadline": "Update/2194 replace connect account page exp (#2196)", "author": {"name": "Moon", "email": "kmk1986@gmail.com", "user": {"login": "moon0326"}}, "additions": 1227, "deletions": 2015}}, {"node": {"oid": "ca2043cc0a1adf2125f9bbef9cd335d0b93f6c2c", "messageHeadline": "chore: remove gateway assignment on init (#2136)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "3735fc9a1a4ca1322adebe1cdd16b9adac7c66cb", "messageHeadline": "Add icons as a new column (#2037)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 184, "deletions": 1}}, {"node": {"oid": "cfa129169d539e4ca64a6f316c26f1adee61ed88", "messageHeadline": "perf: optimize settings re-rendering (#2133)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 35, "deletions": 16}}, {"node": {"oid": "85f567462af66311511f368553638507e806b04c", "messageHeadline": "Inbox notifications on overview screen (#2053)", "author": {"name": "louwie17", "email": "lourensschep@gmail.com", "user": {"login": "louwie17"}}, "additions": 1184, "deletions": 42}}, {"node": {"oid": "add641f73da3863d17d0b831ea35054e8b7c4f9f", "messageHeadline": "Revert \"Add action when payment has \"requires_action\" status (#2158)\"\u2026", "author": {"name": "MILLER/F", "email": "millerf@automattic.com", "user": {"login": "millerf"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "6fcae0fdc1b68cf7dc958242e8da0224411d700f", "messageHeadline": "Feat add action when payment requires action (#2188)", "author": {"name": "MILLER/F", "email": "millerf@automattic.com", "user": {"login": "millerf"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "218baf607434ef242905fc9feff60ce1ce349bd4", "messageHeadline": "refactor: rename payment method names in settings (#2087)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 88, "deletions": 127}}, {"node": {"oid": "30c78cd9e35e8536dc603c2c35d2c9e850101b1f", "messageHeadline": "Show previous details for non instant deposits (#2183)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 127, "deletions": 20}}, {"node": {"oid": "4a02f9f182c911bbc8a513c65d448dc8839e948c", "messageHeadline": "Fix legacy currency switcher removing url params (#2157)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "0318dc21da5d6f8f11f389667e529c87efb4bf4c", "messageHeadline": "Recalculate cart on account currency update (#2142)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 34, "deletions": 31}}, {"node": {"oid": "c0076940a719c04ac6e1fec013149fc0d1ce53a0", "messageHeadline": "Update a copy of the rate objects when converting shipping prices (#2\u2026", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 45, "deletions": 14}}, {"node": {"oid": "da7641da976b4b16e6fee12d735d6327154bf73f", "messageHeadline": "Add action when payment has \"requires_action\" status (#2158)", "author": {"name": "MILLER/F", "email": "millerf@automattic.com", "user": {"login": "millerf"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "6d9eaa5ff7551cbea722ce59029d190baa41bca7", "messageHeadline": "Added e2e test: Merchant / Subscriptions / Purchase subscription with\u2026", "author": {"name": "Greg", "email": "71906536+zhongruige@users.noreply.github.com", "user": {"login": "zhongruige"}}, "additions": 155, "deletions": 10}}, {"node": {"oid": "e79c51ed4607a3e20097f2fcac286a684d1a8468", "messageHeadline": "Add/1982 manage payment methods upe (#2155)", "author": {"name": "brezocordero", "email": "brezo.cordero@automattic.com", "user": {"login": "brezocordero"}}, "additions": 319, "deletions": 9}}, {"node": {"oid": "ef196f8c21a39c971d6890bdf1f925ddee0aa5c2", "messageHeadline": "Order payment method title matches payment method used instead of gat\u2026", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 185, "deletions": 45}}, {"node": {"oid": "c2f812b405681984cf32a5ce98ee65a38701ef7b", "messageHeadline": "Clear search state term on add currency modal close (#2159)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "859a10d35a1e2de5bc08366b03553175392e8886", "messageHeadline": "Update instant deposit inbox note (#2150)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "41b57647974174b864d61f1cff26f97b10eb763d", "messageHeadline": "Tests for enabled currencies list. (#2043)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 1112, "deletions": 11}}, {"node": {"oid": "dbba78fe88d084ceb1f8b17a9c56487592330de6", "messageHeadline": "Decode html entities on currencies name (#2144)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "d3b744d010f347f9fa052e76101827e4bb46be53", "messageHeadline": "Add new E2E test: Merchant / Disputes / Submit winning dispute (#1796)", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 170, "deletions": 0}}, {"node": {"oid": "85a21ca0721f10bbb887d7704e998d7e3b666305", "messageHeadline": "Added tests around saving dispute for editing (#1871)", "author": {"name": "Greg", "email": "71906536+zhongruige@users.noreply.github.com", "user": {"login": "zhongruige"}}, "additions": 130, "deletions": 9}}, {"node": {"oid": "94d91a897804d89e1e647a55174dc911feb5a726", "messageHeadline": "feat: remove negative margin from gutenberg help text (#2084)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d49e8042a0a69764e1d0b6b9bc856686204c5e30", "messageHeadline": "chore: add white outline button (#2082)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "397fcddd56c8b048666ff448488a3e0c9c61d231", "messageHeadline": "Replace svg for credit cards that has a thinner border (#2093)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 94, "deletions": 108}}, {"node": {"oid": "de623a9c3a747494d61ce5c390d6371d48395819", "messageHeadline": "Pass currency to wc_price when adding intent notes to orders. (#2149)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "1db2ee2c0b84de66e9cc3dc5b41b11834f1014f2", "messageHeadline": "Update card SVG when deleting payment method from settings page. (#2109)", "author": {"name": "Thomas Shellberg", "email": "tommy.shellberg@automattic.com", "user": {"login": "tommyshellberg"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d71dbaa2842c9e0320db10696cacceda4b20d5bc", "messageHeadline": "Add new E2E test Shopper / Subscription / Renew on accounts page (#1875)", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "75b1d5807599bec54aa369b4e999e8d085163113", "messageHeadline": "Fix duplicate currency codes (#2129)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ba95d2586d1bddb97a2bdf8a5d26e3b5d7278119", "messageHeadline": "Add new E2E test Merchant / Disputes / Submit losing dispute (#1745)", "author": {"name": "Veljko V", "email": "veljano@yahoo.com", "user": {"login": "veljkho"}}, "additions": 264, "deletions": 43}}, {"node": {"oid": "9ceac8851f4a19858744fb828dd7238ef9d74a53", "messageHeadline": "fix: add white background to payment method delete icon (#1947)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0750139c75d0026aaaeafc35522087e31c6def05", "messageHeadline": "Display errors from WC form when using UPE. (#2069)", "author": {"name": "brezocordero", "email": "brezo.cordero@automattic.com", "user": {"login": "brezocordero"}}, "additions": 26, "deletions": 12}}, {"node": {"oid": "98fe75bdbf893d317d67b3c6bdd741bec0e6796f", "messageHeadline": "Add zero amount fee item to payment params without items (#2115)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "27e17d903a05d73c7f399903170163a65674bb60", "messageHeadline": "Add preview for Multi-Currency single currency settings page. (#2064)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 144, "deletions": 60}}, {"node": {"oid": "3040ab8191d186e46e12e0315f70ebea3937a1a4", "messageHeadline": "Enable frontend prices and currencies for API requests (#2104)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "4c42cc6f377955e2d6e192a67d677b21bb9bac4f", "messageHeadline": "Added admin note about multi-currency being available. (#2103)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "3fde087b07558be88086388c496260143893f36c", "messageHeadline": "Fail upload when dispute evidence goes over limit (#2046)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "a8ae7d2727823c4deb35d86fc047c4748ff08fa0", "messageHeadline": "Fixed Transaction listing to show deposit date (#1996)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 48, "deletions": 15}}, {"node": {"oid": "801d2e64204d1b0930a7ca4e0f72ee8a989e07b7", "messageHeadline": "Pass config object to registerPaymentMethod, instead of function (#2070)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "27161955b0dd9700280beda1d47bfff5b4fadfa2", "messageHeadline": "feat: overlay over disabled DW controls (#2063)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 86, "deletions": 44}}, {"node": {"oid": "ed913633250b5372cd6adf8b965fdfd63c31a47a", "messageHeadline": "Sort currencies alphabetically by name (#2089)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 44, "deletions": 57}}, {"node": {"oid": "973d7500bb5bf7bc8d454a92a95c21e7961836e0", "messageHeadline": "Change container ports and names on E2E test setup (#2055)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "1d678c40e21c1cb16ba288d2d49d8c12f81cf36b", "messageHeadline": "Added additional phpunit tests for Customer Multi-Currency (#2062)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 122, "deletions": 28}}, {"node": {"oid": "80270416a9d9f1cff93d18c7d642b9284a13b25b", "messageHeadline": "chore: min width on wcpay disable modal (#2083)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5da0e946ef35b2f86e49b096bdd9af6f10e593a4", "messageHeadline": "chore: settings copy changes (#2065)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "65fad695af13dd9d676c256b17c180f861b9dbbf", "messageHeadline": "Allow the use of saved cards when UPE is active. (#2054)", "author": {"name": "brezocordero", "email": "brezo.cordero@automattic.com", "user": {"login": "brezocordero"}}, "additions": 54, "deletions": 5}}, {"node": {"oid": "5b6c11323dc29873dc6186bf1d5e82bc9a6c4e3c", "messageHeadline": "chore: remove digital wallets gateway (#2023)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 21, "deletions": 98}}, {"node": {"oid": "52100c27c8b8174b48ed6f2d9f3be320781c146a", "messageHeadline": "feat: express payment methods with grouped settings (#2036)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 172, "deletions": 21}}, {"node": {"oid": "dc4fa0c999934155474df3501bfb82879d61fd10", "messageHeadline": "fix: card body spacing (#2044)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 42, "deletions": 12}}, {"node": {"oid": "63f92730e95e69d5353272a37b0c817d27bdf844", "messageHeadline": "refactor: settings reducer redundant action types (#2047)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 22, "deletions": 119}}, {"node": {"oid": "c9ad55aee62d6a1a0c466d7d85b6aa9a3444d5ac", "messageHeadline": "feat: save express payment options (#1933)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 380, "deletions": 33}}, {"node": {"oid": "8f24a5d98c6938d88f537fcdfe5435772bb30379", "messageHeadline": "Hide UPE settings behind flag. Update settings page design (#2045)", "author": {"name": "Waclaw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 759, "deletions": 513}}, {"node": {"oid": "ef2dab394c2b054d0de3c86154dd8ce2a0fb623f", "messageHeadline": "Add \"update business details\" task to the \"things to do next\" list. (\u2026", "author": {"name": "Jeff Stieler", "email": "jeff.m.stieler@gmail.com", "user": {"login": "jeffstieler"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "812670ce29689693f02f052d29b00fbd93a78033", "messageHeadline": "feat: onboarding wizard text alignment (#2003)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d224a10136e5ac57b8fdc5178409d590aa5af675", "messageHeadline": "Add level3 data to update intention call (#2009)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "ce90ac8d9674977a5d554cc2e146d9c3dc16bf27", "messageHeadline": "Add up to WooCommerce 5.3.0 for Github Action to test. (#1880)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b67e276447d7c11ccda68282397bc7645b4f8a4f", "messageHeadline": "Change mysql image used for e2e client tests for ARM64 processors (#2\u2026", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d16fc6b2b99e5a883565f9321e153428b4cd84f", "messageHeadline": "Remove \"Enter VAT\" link from additional methods onboarding wizard (#2\u2026", "author": {"name": "Waclaw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "dae801cbc304ba3267ca45d99f8959495e6c1901", "messageHeadline": "adds charge id and metadata to order on checkout (#1959)", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 10, "deletions": 19}}, {"node": {"oid": "4d0012bb235d46de6852e61250bce66e1e2e528f", "messageHeadline": "Use currency settings charm and rounding when calculating prices (#2051)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 62, "deletions": 62}}, {"node": {"oid": "3c59157b9a8f513732b85321868593b9432890d7", "messageHeadline": "Update multi currency init (#2025)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 53, "deletions": 34}}, {"node": {"oid": "bc8b9d954ba9a08207f045f5fb81eaaa95724dae", "messageHeadline": "Add exchange rate to enabled currencies list (#1994)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "9740de02123cdcaff64a60aa9891e1239f1d9019", "messageHeadline": "Fix empty cart display for logged-in users (#2024)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "56405252fb42dc757bfc348ea2f3ac0a3f39881a", "messageHeadline": "Initial start of settings for multi-currency (#1762)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 1421, "deletions": 75}}, {"node": {"oid": "3b4cfbd9808c9cd939663834982bb9d683bd47b1", "messageHeadline": "Recalculate cart when changing currency (#2001)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "2cef1a843a0db9849d190c6a182208b779d1e0e6", "messageHeadline": "Set customer session cookie manually after select currency (#2020)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c62c10060e83ac91b0ec24fd449f08763c608bc7", "messageHeadline": "Add getters for the Frontend Currencies and Prices instances (#2012)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 57, "deletions": 31}}, {"node": {"oid": "12cd2e537df9bd864ba3d3162968dad82ca1e727", "messageHeadline": "Save selected customer currency in user settings (#1992)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 73, "deletions": 8}}, {"node": {"oid": "9c7c85380717c6ef52952e96b19e1caefa376562", "messageHeadline": "Add the store's currency to the list of available currencies (#1917)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "f984764d6d02354b0084de68cf34b5d68d93f42a", "messageHeadline": "Add customer default currency to account settings (#1910)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 175, "deletions": 6}}, {"node": {"oid": "096655c294898dfbcdcaae73109e199813a0e760", "messageHeadline": "fix for git rebase conflict", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "3232630d891a7daad9ef0583894d4dde585f2407", "messageHeadline": "Add customer facing prices for customer multi-currency (#1860)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 983, "deletions": 6}}, {"node": {"oid": "319ec98d3a896483936e3cff576e8c469b049c77", "messageHeadline": "Add legacy widget for multi shopper currencies (#1853)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 327, "deletions": 0}}, {"node": {"oid": "2fb4711b6b4468d7d1cda9f7c52661d055a5a933", "messageHeadline": "Add a customer multi-currency feature flag (#1887)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "d5481f30cb27676d751eba2f97ceb78087f37b44", "messageHeadline": "Move Customer multi-currency tests to tests/unit/multi-currency (#1886)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "97b0144222345016590456a4f47668629cf01109", "messageHeadline": "Add flag code to fix Currency serialization test", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04ef08a8533a59a1684ca5607520437a0f7ecbd5", "messageHeadline": "Add multi currency tests for Currency and Multi_Currency session hand\u2026", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 106, "deletions": 1}}, {"node": {"oid": "ef38297456b1566c2129e859b11f2dda442b23e3", "messageHeadline": "Emoji country flags for Multi-Shopper Currencies (#1852)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 317, "deletions": 1}}, {"node": {"oid": "15205f6cdc5a81bbebe74062b1140d9dfa5528f0", "messageHeadline": "Added api endpoints for multi shopper currency project. (#1858)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 77, "deletions": 2}}, {"node": {"oid": "7c30cfd84500209806525f11d70c795e53e85189", "messageHeadline": "Fix undefined default currency notices in multi currency tests (#1874)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "1aa7e7df85fe6113203e024a6107205512f5d2f7", "messageHeadline": "Basic session management based on url param (#1866)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "9c0b1ee2156dcc18c828bb94c7853427466248e0", "messageHeadline": "Create data store for multi shopper currency feature (#1856)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 152, "deletions": 0}}, {"node": {"oid": "695eff6285945388b3ff2aebe047227d62ff4e71", "messageHeadline": "Added getters for code and rate", "author": {"name": "Jesse Pearson", "email": "jesse.pearson@automattic.com", "user": {"login": "jessepearson"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "ddc28899614faf137c26c5b6ca8d75a3db37a74d", "messageHeadline": "Change protected properties to public, fix filenames (#1801)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 93, "deletions": 79}}, {"node": {"oid": "4bd0a66c2865a4555137a107b97dda2bd11cbb9f", "messageHeadline": "Initialize WCPay multi currency, set mock currencies (#1795)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 264, "deletions": 0}}, {"node": {"oid": "3f867c30a0e9814c2f631318a29115d85322bd4f", "messageHeadline": "Update padding on settings page cards. (#2022)", "author": {"name": "Thomas Shellberg", "email": "tommy.shellberg@automattic.com", "user": {"login": "tommyshellberg"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "ad682f36aa4f34b7e5ec47dc378cc044fed5ef17", "messageHeadline": "Account Overview page: styling improvements (#1999)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 41, "deletions": 40}}, {"node": {"oid": "89f7cf2e62aadb2964400be60b01a621e0523b5d", "messageHeadline": "Fix fatal error when WCPay is deactivated when WC is inactive (#2041)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "269d046801ed0084f46c6bd0e0f4a31781da64d5", "messageHeadline": "Replace unsupported mysql image for ARM64 (#2021)", "author": {"name": "Taha Paksu", "email": "3295+tpaksu@users.noreply.github.com", "user": {"login": "tpaksu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa0155f5f9909a5e89a35749631db0670a18b984", "messageHeadline": "Add a task to reconnect the WPCOM user if broken (#1912)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 119, "deletions": 3}}, {"node": {"oid": "6820e9896786e2a108a04c797235bd16df99a9d8", "messageHeadline": "Fix a typo and update a link to lead to WCPay settings in setup wizar\u2026", "author": {"name": "Waclaw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "426df1bf74cd331169e8cb25bd7c717ec8570e37", "messageHeadline": "Replace overwriting $current_section with overwriting Payments tab UR\u2026", "author": {"name": "Waclaw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 86, "deletions": 64}}, {"node": {"oid": "6e803db69b63b74eb4b10a39a024d4b04c55834a", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into develop", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6967ee4f68fce79b70db5b8b8ea0644d7965b6dc", "messageHeadline": "Merge trunk v2.5.0 into develop", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "23418a0a69b55cd30b61650e6b8253e9b56d0767", "messageHeadline": "Product version bump update", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b6bf28c8a85c0c5c781f2280aaa9cffa1d628dda", "messageHeadline": "Merge release/2.5.0 into trunk", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 14502, "deletions": 3789}}, {"node": {"oid": "8f9ac2433e8de1211eace141b13dde29f1ff6ef9", "messageHeadline": "Fix changelog and readme in preparation for 2.5.0 release. (#1998)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "65af0447ee521924d6198447861a5bb25030ccf6", "messageHeadline": "Bump Required Versions for 2.5 Release (#1968)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "a69307d8963f207749c1a5072c985899dcad1da4", "messageHeadline": "Fix subscription sign-up fees not showing up for Payment Request (#1774)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "2b4d1e228653a05b32b62ba2d35c4bff4428c215", "messageHeadline": "Overview page improvements (#1983)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 17, "deletions": 814}}, {"node": {"oid": "f398f707b00e57825a9e468e155fb8cc5604b47a", "messageHeadline": "Make success notice undismissable on overview page (#1978)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "264f12d139cdb7b57b83af972159e5a879b09e92", "messageHeadline": "refactor: max width on settings layout (#1942)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 78, "deletions": 47}}, {"node": {"oid": "c08eca2cfece1042d787f69b6adb46a24c694e63", "messageHeadline": "feat: add logging setting (#1916)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 154, "deletions": 6}}, {"node": {"oid": "245502f39c1d246c0fd49fd0fe73617ef12b6f99", "messageHeadline": "feat: disable button until payment methods are selected (#1945)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "d10367cbebfc29f3ecd9605b633b094cab86fb58", "messageHeadline": "Fix Payment Request Google Pay method title (#1825)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "a761d6362b7020c5bbdfb9759e4bdb7793a650b1", "messageHeadline": "Fix Express Payment method being displayed on Blocks checkout when Pa\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 36, "deletions": 61}}, {"node": {"oid": "bc1b9f25065e4e2fc749738d9e2e279a8ea64796", "messageHeadline": "Add custom GlotPress porject to woorelease config (#1743)", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "69c409991caecdf1e8bffc709363b4f3065a6057", "messageHeadline": "Now account status and base fee lives in overview page instead of set\u2026", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 179, "deletions": 211}}, {"node": {"oid": "49b7cfe6d59304d6de105a0cf1608391131c631e", "messageHeadline": "Set overview page as default page for WCPay. (#1895)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 148, "deletions": 90}}, {"node": {"oid": "d9a981c4c0a95410b7a6e649e62d68255712ca7e", "messageHeadline": "Deposits information block on account overview page (#1892)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 1992, "deletions": 271}}, {"node": {"oid": "60299d0537ff47028587db6017fe9b09dad2fe27", "messageHeadline": "use wcpaySettings across pages to reduce duplication (#1957)", "author": {"name": "jessy", "email": "32092402+jessy-p@users.noreply.github.com", "user": {"login": "jessy-p"}}, "additions": 26, "deletions": 35}}, {"node": {"oid": "83aa52f56c1fba6eaf79a96e0cbb3b94aca920f0", "messageHeadline": "feat: digital wallets onboarding page (#1906)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 57, "deletions": 22}}, {"node": {"oid": "daa8389c91e3867cd059e5446e27b58ad5b15e4e", "messageHeadline": "Update payment intent in UPE workflow (#1919)", "author": {"name": "David Stone", "email": "david@nnucomputerwhiz.com", "user": {"login": "superdav42"}}, "additions": 55, "deletions": 5}}, {"node": {"oid": "ab26514671cb57193fdc3cd1a166d77b5abca5ad", "messageHeadline": "UPE styles for focused and invalid inputs. (#1958)", "author": {"name": "brezocordero", "email": "brezo.cordero@automattic.com", "user": {"login": "brezocordero"}}, "additions": 145, "deletions": 9}}, {"node": {"oid": "ea94af1532ae0462c2171ec4e0e74465ffa64f83", "messageHeadline": "UPE hover styling (#1934)", "author": {"name": "brezocordero", "email": "brezo.cordero@automattic.com", "user": {"login": "brezocordero"}}, "additions": 212, "deletions": 7}}, {"node": {"oid": "0426ae420e84e43ed99d2a45c20f9a84ca50f29a", "messageHeadline": "UPE basic automatic theming (#1931)", "author": {"name": "brezocordero", "email": "brezo.cordero@automattic.com", "user": {"login": "brezocordero"}}, "additions": 364, "deletions": 1}}, {"node": {"oid": "7dc27b68eaf3507375010efeecd69e4b4cbe1ce4", "messageHeadline": "refactor: remove DW gateway class from new settings (#1904)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 188, "deletions": 356}}, {"node": {"oid": "9f37574ebb172544fdfacbe43fd158f947e83f71", "messageHeadline": "chore: copy updates on payment delete modal (#1948)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "516a65ff2024d2642643f78976c53f8c85e2f467", "messageHeadline": "chore: payment method CTA spacing (#1943)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eeef22168a1e37063f54fa394b104bb0ebda3a10", "messageHeadline": "refactor: settings save button section (#1939)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 196, "deletions": 124}}, {"node": {"oid": "2a20b349792850ff38b5c46eca8d3219d6caab2c", "messageHeadline": "chore: rename 1-click checkouts (#1941)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "3e9f3953e777d71b22cb8aa7d1898942f438014c", "messageHeadline": "Add workflow for scheduled weekly I18N build (#1798)", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 119, "deletions": 0}}, {"node": {"oid": "634d88056b48fd18f81787ea03bb597f24f3987f", "messageHeadline": "[Mobile Payments] Partially addresses display of card-present transac\u2026", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 403, "deletions": 13}}, {"node": {"oid": "c056f7200ca46f204125bc82bf715c7776fbccf7", "messageHeadline": "Create UPE payment gateway (#1890)", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 1047, "deletions": 92}}, {"node": {"oid": "2e3afa98e2bdb884f3505e573aee9b9945a54dbb", "messageHeadline": "TypeScript compatibility improvements (#1748)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "1952976df809815f130cb1175657fa3c627f897c", "messageHeadline": "Fix: added missing display attribute to the table row data (#1893)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f979a76094b9c207dcc7797e50e10c4b13764c0b", "messageHeadline": "Account Status block for an Account Overview page (#1464)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 1127, "deletions": 172}}, {"node": {"oid": "6fb8d940d740fe75a9f8555446f70144082df8a6", "messageHeadline": "Added tests and workflows for sub product with signup fee (#1809)", "author": {"name": "Greg", "email": "71906536+zhongruige@users.noreply.github.com", "user": {"login": "zhongruige"}}, "additions": 132, "deletions": 14}}, {"node": {"oid": "56b0e2b6603b96081960da173e9a4bcaf6f1b057", "messageHeadline": "feat: disable WCPay confirmation dialog (#1883)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 591, "deletions": 0}}, {"node": {"oid": "9405b4babfa3fb8941991313d6c26c4454d67396", "messageHeadline": "refactor: settings hooks (#1889)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 241, "deletions": 196}}, {"node": {"oid": "1231d24374014ee1b079a88d761ea9ebd39ded48", "messageHeadline": "Use @wordpress/data in Digital wallets & express payment methods (#1810)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 770, "deletions": 72}}, {"node": {"oid": "7298c927ed67fd78f8d39de72fbe65ecdc232883", "messageHeadline": "feat: placeholder an input type on settings > advanced styles (#1897)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "db4fa8031b847b4d44c40cf558d785b787802fea", "messageHeadline": "feat: add onboarding UPE payment methods (#1861)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 320, "deletions": 82}}, {"node": {"oid": "fda5f9081f40567d1ba4ca6824354102c605920d", "messageHeadline": "feat: add advanced settings section (#1800)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 323, "deletions": 31}}, {"node": {"oid": "2123abe84350d545daee667fa9f5b453aa13981a", "messageHeadline": "Add charge ID to order meta for transaction listing (#1859)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "868de812f557c641c87b46a231de07c9bced464e", "messageHeadline": "feat: add confirmation modal component (#1882)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 153, "deletions": 113}}, {"node": {"oid": "cb8b97cdd9b066c5f0e5d54b3084aea7504d1fb1", "messageHeadline": "feat: add dev mode in settings screen (#1888)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 135, "deletions": 10}}, {"node": {"oid": "cd7748b9a6813d47bea167d14e1cb86027aade15", "messageHeadline": "Add wordpress/data hooks to the general-settings component (#1824)", "author": {"name": "Fernando Espinosa", "email": "Ferdev@users.noreply.github.com", "user": {"login": "Ferdev"}}, "additions": 396, "deletions": 25}}, {"node": {"oid": "f1c3d51d1f597002c1a2d03c936e2745c1bd9d62", "messageHeadline": "Fix: #1721 Replaced column with info icon with transaction id column \u2026", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 137, "deletions": 312}}, {"node": {"oid": "2ad858c38a7ec3351e5d3dc4b0a14190b5081447", "messageHeadline": "Update changelog about redirection after KYC. (#1851)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b77b51e0e9bb1272f4f722733d5b321e48d6a955", "messageHeadline": "Fix missing function call (#1864)", "author": {"name": "Ilyas Foo", "email": "foo.ilyas@gmail.com", "user": {"login": "ilyasfoo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22c172804536903347478fd7423a6edbc5394369", "messageHeadline": "Add filter to make sure default currency of WooCommerce < 5.3.0 is US\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "61c552648effc4d6ff582cf440198901aa73186d", "messageHeadline": "Restore delete icons used on transaction pages (#1873)", "author": {"name": "David Stone", "email": "david@nnucomputerwhiz.com", "user": {"login": "superdav42"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fe66141b2b47e6381c2f53d5cdf6ec97cd7c62cf", "messageHeadline": "chore: remove payment method order setting (#1857)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 0, "deletions": 104}}, {"node": {"oid": "3509e1cce7f153e56b9db9eb8d9fde325d4e658a", "messageHeadline": "feat: hide add payment method section when necessary (#1850)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 156, "deletions": 84}}, {"node": {"oid": "b7416935a233242c959fdd93a169b094b1e16eaa", "messageHeadline": "refactor: remove gateway classes from UPE settings (#1848)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 76, "deletions": 155}}, {"node": {"oid": "4c01c8c5b03758bfae4905608357be41b732c616", "messageHeadline": "Update deposit overview details (#1844)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 274, "deletions": 161}}, {"node": {"oid": "85cf06fa094f1eb769e1c8f7b7993256ccadac58", "messageHeadline": "Fix: construct table summary data only when transactions and deposits\u2026", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 148, "deletions": 59}}, {"node": {"oid": "f8d39281149a11c1ed7996cc2de8a70e9bd70a52", "messageHeadline": "Add tracking for returning from OAuth connection (#1821)", "author": {"name": "Ilyas Foo", "email": "foo.ilyas@gmail.com", "user": {"login": "ilyasfoo"}}, "additions": 107, "deletions": 5}}, {"node": {"oid": "5491e12492bd5b59dd9f85374c3d2db9065806fc", "messageHeadline": "fix: payment method icon borders (#1862)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "ec4e4488077e601ae0b0132f01b1becd84f9cfb9", "messageHeadline": "refactor: enable eslint hook rules (#1805)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 156, "deletions": 118}}, {"node": {"oid": "14500f9c1d04929a10a56bd3b1164a5d9cdc3134", "messageHeadline": "chore: remove giropay-specific settings page (#1854)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 10, "deletions": 35}}, {"node": {"oid": "a22a19919b487334d38d841c861f3857b86643cb", "messageHeadline": "refactor: sensible settings selectors defaults (#1849)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "96cf389353d12f8df88b9ef820a99d3859cf3af2", "messageHeadline": "refactor: rename delete button from list (#1806)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "a651d3822b0e11aa002eef1241147f32bbc719fb", "messageHeadline": "feat: additional payment methods onboarding (#1751)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 1005, "deletions": 5}}, {"node": {"oid": "4fde9a7d00f1adcfc7ad47ab35a3e3ab78484513", "messageHeadline": "Fix: Columns are misaligned on Payments->Deposits (#1838)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "0d9035bdc5ebd4102d9df1224e306b41b9f64acb", "messageHeadline": "Add digital wallet settings fields (#1822)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 167, "deletions": 13}}, {"node": {"oid": "0a614ceec2861e01d9a3d89a26b42eab3855f8aa", "messageHeadline": "Fix a php notice when the site is not connected (#1847)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b011756a97dbac21a80d84cd3f291c9d094a935c", "messageHeadline": "refactor: remove sortable payment methods list (#1792)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 119, "deletions": 479}}, {"node": {"oid": "56d6f34298dfa28d2d69fd910fced788ef961b11", "messageHeadline": "feat: disable individual payment methods confirmation dialog (#1790)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 233, "deletions": 27}}, {"node": {"oid": "d656d72c40a046b66067cdcbf9d39b1243e8ac05", "messageHeadline": "refactor: modal buttons alignment (#1842)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "cc73fee934bde6f4c896b5839fac9d3407db4f7a", "messageHeadline": "Fix/issue 1732 add payment methods (#1841)", "author": {"name": "brezocordero", "email": "brezo.cordero@automattic.com", "user": {"login": "brezocordero"}}, "additions": 257, "deletions": 136}}, {"node": {"oid": "e49afa14af5d60e2ee37019fdeb4ab7607c172ea", "messageHeadline": "Use blog tokens for authenticating most of the endpoints (#1794)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 154, "deletions": 15}}, {"node": {"oid": "42403a306d766c8c901c606233234821c758de6d", "messageHeadline": "Redirect to WC home page after successful WCPay KYC (#1759)", "author": {"name": "Bec Scott", "email": "me@becdetat.com", "user": {"login": "becdetat"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "7decc3a3518953eee3812e8cadfd722de1042fb0", "messageHeadline": "Undo latest 2 commits and push them into #1831. My bad for accidently\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 50, "deletions": 34}}, {"node": {"oid": "9ebad689373481c321236f515d2f30318275b6f1", "messageHeadline": "Revert test payment", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "2e972a0c0a1d358c8bdca56ad4d6cffc3600a4de", "messageHeadline": "Remove `canDoPaymentRequest`", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 15, "deletions": 45}}, {"node": {"oid": "08645e34ebd85efdf6d32cac1509720e0a00ad45", "messageHeadline": "Fix the order of arguments passed to attach_intent_info_to_order (#1823)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "61a7b675e56957cc8836c40a20779ff1f7166a2f", "messageHeadline": "Add \"update business details\" task (#1799)", "author": {"name": "Jeff Stieler", "email": "jeff.m.stieler@gmail.com", "user": {"login": "jeffstieler"}}, "additions": 292, "deletions": 48}}, {"node": {"oid": "0bec587e29b907df3b67cbf7c027d93ceb39bc0c", "messageHeadline": "Add placeholder TaskList component to the Overview page. (#1772)", "author": {"name": "Jeff Stieler", "email": "jeff.m.stieler@gmail.com", "user": {"login": "jeffstieler"}}, "additions": 297, "deletions": 2}}, {"node": {"oid": "ef0516082e46f54d9da4ea444712426dd571785d", "messageHeadline": "Move data utility function test to client/utils/test/data.js (#1783)", "author": {"name": "Waclaw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef5c68b24d0d85773b0e10c9efc4cc7dc25b549e", "messageHeadline": "Use API and wordpress data to get and set gateway settings (#1647)", "author": {"name": "David Stone", "email": "david@nnucomputerwhiz.com", "user": {"login": "superdav42"}}, "additions": 1706, "deletions": 106}}, {"node": {"oid": "f032eccf6d38dd6b4157cccaf3f8820de7bd42d6", "messageHeadline": "Set a locale when loading Stripe.js elements (#1754)", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 116, "deletions": 11}}, {"node": {"oid": "93240b8ea0c02e0131c335a601a2c3ddddfa9913", "messageHeadline": "chore: settings copy updates (#1797)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 20, "deletions": 53}}, {"node": {"oid": "73bd57c664bc91a0140a4f9fbf3cb3e189497c9a", "messageHeadline": "fix: payment methods modal action order (#1791)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "05f49fed539647c860e4e78008c9593e3c3d0103", "messageHeadline": "Add in WC Subscriptions for e2e tests (#1758)", "author": {"name": "Greg", "email": "71906536+zhongruige@users.noreply.github.com", "user": {"login": "zhongruige"}}, "additions": 81, "deletions": 1}}, {"node": {"oid": "d33162013f98e571257e0836a3dda5a4d3aae9fd", "messageHeadline": "Merge trunk v2.4.0 into develop", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "30f6c3e153156b384c9f0e6107de9e9dc3ebda69", "messageHeadline": "Fix the name of the hook for the api client (#1786)", "author": {"name": "MILLER/F", "email": "millerf@automattic.com", "user": {"login": "millerf"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "173cb081d597f34be01311a9e73100028f6b8585", "messageHeadline": "Product version bump update", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "faca885b01432df44f90ea4674e15e6194001f64", "messageHeadline": "Merge branch 'release/2.4.0' into trunk", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 11777, "deletions": 3253}}, {"node": {"oid": "dec9cc18d77241846cb4bbb1aabb44917033cc8b", "messageHeadline": "Update snapshots", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "b82d6944a808fd737c852d9d0a70efa31cc4ca6e", "messageHeadline": "Merge branch 'trunk' into release/2.4.0", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "4f3e09fbd6355ddf2b089011c49ac6eeb118e26b", "messageHeadline": "Update CONNECT_ACCOUNT_CLICKED event name (#1760)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bef57727c49e25b23457bef2c09421cd7218e0d", "messageHeadline": "Bump minimum WooCommerce version to 4.5 (#1747)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "523111c098a5611ffd8e4996187427baec2dca65", "messageHeadline": "Update CONNECT_ACCOUNT_CLICKED event name (#1760)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ee77525a525e46caffe087c7d4754cc686c6d69", "messageHeadline": "Implement empty \"Digital wallets\" edit screen (#1756)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 160, "deletions": 5}}, {"node": {"oid": "fbd7b4f37a61788f56dde1cba095ac6662f81bb2", "messageHeadline": "Fix hover dialog for close button on modals, unify styling and layout\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 66, "deletions": 37}}, {"node": {"oid": "a5fd46cf574bcdf73ee7b2d9ef347fddb09dff1f", "messageHeadline": "refactor: payment method checkboxes (#1771)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 182, "deletions": 89}}, {"node": {"oid": "54ef9057095d1d988db2d3f99da299273d1e5962", "messageHeadline": "Bump minimum WooCommerce version to 4.5 (#1747)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bfce40f55b0b17eee15e2518e2c2f97ebfc73ec2", "messageHeadline": "Create a hook to allow custom api-client (#1753)", "author": {"name": "MILLER/F", "email": "millerf@automattic.com", "user": {"login": "millerf"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "2d7f64ef5e7817a39fb2c4be068a94b6b16dd608", "messageHeadline": "feat: additional payment methods onboarding skeleton (#1734)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 128, "deletions": 0}}, {"node": {"oid": "1268b8b7d0c404f89f8541f736d765491e28df61", "messageHeadline": "Add Banner Component to settings and account page (#1738)", "author": {"name": "David Stone", "email": "david@nnucomputerwhiz.com", "user": {"login": "superdav42"}}, "additions": 130, "deletions": 294}}, {"node": {"oid": "5784dbe36979e22b2534a7bb69f45ee52569b613", "messageHeadline": "Fix: #1720 Risk level being displayed as a numeric value in CSV expor\u2026", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "dc0f3a1cc42f3871b462ae223d59cc2356ee340a", "messageHeadline": "Fix: 1719 Columns are misaligned on Payments->Transactions/Disputes p\u2026", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "8f9d1b23867dde9bc02559e78acf9892d495a8c1", "messageHeadline": "fix: drag handles display (#1733)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7aba40a8404ebad9fd877a8d9e753525d612e820", "messageHeadline": "Make WC_Payments_API_Client::request protected (#1750)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "164c9565341b41a89c1f9a1c17deff8c5bd1f525", "messageHeadline": "Add Connect Page A/B Test (#1746)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 2512, "deletions": 3}}, {"node": {"oid": "beb1349c3b9c22e0db86b51220198acbe28c3342", "messageHeadline": "Update dockerfile for client container in E2E environment (#1379)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "5570912f05cc0992199c28e9f0bf1d8ca74d5764", "messageHeadline": "Fix lint-staged eslint config to lint only staged files (#1744)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b40980c3bb9c63952902f83bbba34f2877e33ecb", "messageHeadline": "Add @woocommerce/explat Dependency (#1739)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "33e3df7dbadf6b81f9e48203f845a404aebd77ad", "messageHeadline": "Revert \"Update Connect page (#1600)\" (#1708)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 562, "deletions": 2161}}, {"node": {"oid": "4dd975f9aacd589a8a28c60e2672e489cb51eded", "messageHeadline": "Use correct amount for Variable products if \u201cDefault form values\u201d is \u2026", "author": {"name": "Alfredo Sumaran", "email": "a.sumaran@gmail.com", "user": {"login": "asumaran"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "09092e37ed8c2499475523d0c28cf4439c011cec", "messageHeadline": "Add Payment Request button support for Woo blocks (#1529)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 1103, "deletions": 559}}, {"node": {"oid": "81b6da73caa18477488b8d94de0ca745d3b32b75", "messageHeadline": "Product version bump update", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fc539d1ad410ec9f17721a10c4ae34f00e102f0c", "messageHeadline": "Release/2.3.3 (#1740)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "5a0cdbf114d7fa5fccd97438e32b1b46a1fe5df4", "messageHeadline": "Product version bump update", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "988979e15e4484222dde711ffe1828fabe3469de", "messageHeadline": "Release/2.3.3 (#1740)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 96, "deletions": 44}}, {"node": {"oid": "dcbb8ce2381ac40923479a77685680f0f8d35670", "messageHeadline": "deps: add yarnhook (#1654)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 215, "deletions": 14}}, {"node": {"oid": "958a323c576198832d16b6301715060c90a5647e", "messageHeadline": "Instant Deposit button and modal design tweaks (#1673)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 95, "deletions": 46}}, {"node": {"oid": "e44f6d0429f591d5e7c06cfcc333751a08108a47", "messageHeadline": "feat: do not show delete when one payment method enabled (#1731)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 65, "deletions": 20}}, {"node": {"oid": "670a492a071e96c865edb3f3b1e046cd75e3c807", "messageHeadline": "Fix translations not loading for Javascript files (#1716)", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 210, "deletions": 6}}, {"node": {"oid": "dc53d1a3afa801b7c7ae4aac237dad9f44e46bca", "messageHeadline": "Fix Sofort transactions details display (#1676)", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 216, "deletions": 12}}, {"node": {"oid": "4876fc5b2384388691ecd4b95e7835b4b70009a6", "messageHeadline": "Add a REST endpoint to capture payments by order ID (#1689)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 676, "deletions": 111}}, {"node": {"oid": "4bda1576ee8fb9bed02a9eece698b90c9308b14b", "messageHeadline": "refactor: SettingsManager gateway icons (#1710)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 422, "deletions": 259}}, {"node": {"oid": "60d0e9315f6e3b192fedf4e651fe4c74f86f8b6b", "messageHeadline": "refactor: SettingsSection description (#1709)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 81, "deletions": 37}}, {"node": {"oid": "dad78165c730d0f7a33c038abd11978fe581ed33", "messageHeadline": "Fix payment gateway filtering (#1718)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "22b685c77a0a74258e3024ba4f5efb313c2d74c8", "messageHeadline": "Fix using CC token for wrong payment method (#1680)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 46, "deletions": 17}}, {"node": {"oid": "7f56bb71c053cde425e1b9ffd9697afcce3ce0ea", "messageHeadline": "Subscribe extension to automated translation updates (#1592)", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "67d833a95eacd4500a92499c2f3f8c5a4ee0c130", "messageHeadline": "feat: add digital wallets section (#1693)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 229, "deletions": 0}}, {"node": {"oid": "f333efd9b7da3537d677f08a64a07ae762b2d9cd", "messageHeadline": "feat: add general settings section (#1701)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 273, "deletions": 1}}, {"node": {"oid": "457d35bdfce96bbc860c2093a566de7ccc9bcc8a", "messageHeadline": "Pull in and use the e2e-utils and api packages for e2e tests (#1700)", "author": {"name": "Greg", "email": "71906536+zhongruige@users.noreply.github.com", "user": {"login": "zhongruige"}}, "additions": 139, "deletions": 634}}, {"node": {"oid": "5919e747a725b1181c894f88264222358117178a", "messageHeadline": "chore: update add payment method button style (#1698)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bff6eb949af53728237ad44073b52b87b40cd714", "messageHeadline": "Fix Add Payment method for SEPA by sending mandate data on intent. (#\u2026", "author": {"name": "brezocordero", "email": "brezo.cordero@automattic.com", "user": {"login": "brezocordero"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "dec589f6aa2fae33fe7addb8e72261d1ca54e617", "messageHeadline": "Add empty payment method edit screen (#1690)", "author": {"name": "Waclaw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 612, "deletions": 106}}, {"node": {"oid": "0e55185d474084bee354486733e57d45922e8816", "messageHeadline": "Fix details not displayed in deposits overview (#1611)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "0ece4e0791971a08e622134ff60d0e417e083392", "messageHeadline": "Fix translation strings domain (#1650)", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 31, "deletions": 22}}, {"node": {"oid": "d4ee61f5a870fbb0be3a252f5e8ac5bc39397665", "messageHeadline": "Merge branch 'trunk' into develop", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d7b6053e97cbdcbf52bc7e7b1104f651c6a4e88c", "messageHeadline": "Add E2E Merchant / Order / Full Refund (#1543)", "author": {"name": "Greg", "email": "71906536+zhongruige@users.noreply.github.com", "user": {"login": "zhongruige"}}, "additions": 153, "deletions": 0}}, {"node": {"oid": "65f8c3d61aac48f6300c09a6d60463a71ef405e1", "messageHeadline": "Open the payment method selector from the payment methods list (#1687)", "author": {"name": "Fernando Espinosa", "email": "Ferdev@users.noreply.github.com", "user": {"login": "Ferdev"}}, "additions": 84, "deletions": 43}}, {"node": {"oid": "92fc9b50f01b06025a547c805e643027ee9c2d1a", "messageHeadline": "Product version bump update", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0c3d5e144c5e2351eb5415c96fa4f6f5b9ba9167", "messageHeadline": "Merge release/2.3.2 into trunk", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "fe81c23e0793b58e63bf0f61d1420f221ccb234a", "messageHeadline": "Release: fixed merge while cherry-picking.", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5ead99fb7838239d0403aa001194f4542cb74c1f", "messageHeadline": "Put passing sepa as payment method behind feature flag in create_and_\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "dd9fb24f889f0bc46c10d1526660f25193665195", "messageHeadline": "Put passing sepa as payment method behind feature flag in create_and_\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "43aa3582702fca5caee4def7bd32ba617e215621", "messageHeadline": "Apply styles correctly to SEPA input. (#1692)", "author": {"name": "Chris Shultz", "email": "chris.shultz@automattic.com", "user": {"login": "c-shultz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1f06b58f68650f2895c8c779e2e7b89abffdbce2", "messageHeadline": "Complete an order if payment intent is successful (#1623)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 156, "deletions": 7}}, {"node": {"oid": "080caa658efbeb3941590847a220b83bba6ada08", "messageHeadline": "Update @wordpress/components to the latest version (#1536)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 826, "deletions": 1405}}, {"node": {"oid": "30c371faa2d10b4ca81f28d732e19fd8106a3f8e", "messageHeadline": "Merge branch 'trunk' into develop", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2be2be9426dafddf6ab7ec9786bcfc0a3850afb3", "messageHeadline": "Product version bump update", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c2935bc740be042a780afe538873fecc5ca420ac", "messageHeadline": "Merge release/2.3.1 into trunk", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 312, "deletions": 82}}, {"node": {"oid": "fd4ed75242d20e3ac9896fb1fb6274603567aaea", "messageHeadline": "fix: SVG webpack loader conflict (#1686)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 0, "deletions": 22}}, {"node": {"oid": "c95f7a110ce15fbfb89d4f332f07b28f750c03ff", "messageHeadline": "fix: prevent JS error on settings page (#1684)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 95, "deletions": 93}}, {"node": {"oid": "9d83d802027455e09956ce6c6146211a81896e7d", "messageHeadline": "Release: fixed changelog.", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "11af15460c394de649eee16d569f34b60aeb52ac", "messageHeadline": "Remove setConfig() (#1568)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 8, "deletions": 29}}, {"node": {"oid": "1cbc8fd218e89653aba9d2b6e981fc6be12f73df", "messageHeadline": "Use an option instead of a transient for caching account details (#1668)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 249, "deletions": 37}}, {"node": {"oid": "89abb5e5dc950ff0613119b057ec3613c1ca05b7", "messageHeadline": "Various account connection cache tweaks (#1665)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 65, "deletions": 25}}, {"node": {"oid": "85ad99cf6ac477dea8612b69a9dd220cb3b2fc5a", "messageHeadline": "Use an option instead of a transient for caching account details (#1668)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 249, "deletions": 37}}, {"node": {"oid": "0ff2aa59539b1330c926c2ac57e25933da080588", "messageHeadline": "Add @babel/transform-runtime as a plugin with corejs 3 (#1675)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c791aecfed294eaf4ec15e3daf7e54f4c8e823d7", "messageHeadline": "Various account connection cache tweaks (#1665)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 57, "deletions": 25}}, {"node": {"oid": "e1da77811acfc3488ffef85c0a777f81a93807a6", "messageHeadline": "feat(Settings): add sortable list reusable component (#1542)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 266, "deletions": 65}}, {"node": {"oid": "817f427a1c8c60b6154b6f0c2ad3867142737cb7", "messageHeadline": "Add payment method selector modal window. (#1651)", "author": {"name": "Fernando Espinosa", "email": "Ferdev@users.noreply.github.com", "user": {"login": "Ferdev"}}, "additions": 484, "deletions": 1}}, {"node": {"oid": "df9c3918101ed41fe5c7f33b663116b3ddd5bb0f", "messageHeadline": "refactor: update payment methods list from design (#1672)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 16, "deletions": 59}}, {"node": {"oid": "210c29e46079dc1630b4b209fa2f90526fe22295", "messageHeadline": "fix: payment methods elements align on wrap (#1667)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "513f59f828998b507eb8244f3f07a80476fad072", "messageHeadline": "Fix/1587 giropay transaction page (#1670)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 141, "deletions": 8}}, {"node": {"oid": "80327e2c43aa838ca692b1c074d0e34348f198b2", "messageHeadline": "Use type wcpay_sepa for payment token to avoid conflicts with stripe \u2026", "author": {"name": "David Stone", "email": "david@nnucomputerwhiz.com", "user": {"login": "superdav42"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "9e4a5ca1351ee9f4ea79502148a452f0a51b4dc9", "messageHeadline": "Release: sync branches.", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "522c984358305312358ee8c710b6176ea2d08093", "messageHeadline": "Merge branch 'trunk' into develop", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "7fa067ce099bb0cec74461cf63f0b77e0247aadf", "messageHeadline": "Remove setConfig() (#1568)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 11, "deletions": 21}}, {"node": {"oid": "6614b6851131639fb4f0771d6ce2427f4fb1b333", "messageHeadline": "Sepa/1539 pay for order (#1607)", "author": {"name": "brezocordero", "email": "brezo.cordero@automattic.com", "user": {"login": "brezocordero"}}, "additions": 78, "deletions": 35}}, {"node": {"oid": "72459d244ae7989f917c9cf9ba491d9c4b1033b9", "messageHeadline": "Add \"Payment methods\" card to the Settings page (#1533)", "author": {"name": "Waclaw Jacek", "email": "waclaw.jacek@automattic.com", "user": {"login": "waclawjacek"}}, "additions": 970, "deletions": 11}}, {"node": {"oid": "e30caf0dc6c6cbe7708c4cf832a5033b3e5f9e31", "messageHeadline": "Fix sepa payment detail page (#1579)", "author": {"name": "David Stone", "email": "david@nnucomputerwhiz.com", "user": {"login": "superdav42"}}, "additions": 410, "deletions": 219}}, {"node": {"oid": "63056c486f9c5a8bfeadc54397beb165ae2a7074", "messageHeadline": "Adds Sofort payment gateway (#1624)", "author": {"name": "Samir Merchant", "email": "fanged.parakeet@gmail.com", "user": {"login": "FangedParakeet"}}, "additions": 626, "deletions": 63}}, {"node": {"oid": "7a5a2b93a81ba36e00f68075ed0bbbfb08989aee", "messageHeadline": "feat: add WCPay sections in settings pages (#1580)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 82, "deletions": 6}}, {"node": {"oid": "2e91451a94fc9b9738adcc3067875d27988134d5", "messageHeadline": "Merge trunk v2.3.0 into develop", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "feb144d2ea4ee294150f5d7e09bc37292b101946", "messageHeadline": "Product version bump update", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "82aefcce488869b61f69b5e853b030f6bc6dcaa5", "messageHeadline": "Merge release/2.3.0 into trunk", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 23237, "deletions": 31013}}, {"node": {"oid": "135ab97abc9c08fbb453635488a3b7fba963cbff", "messageHeadline": "Send translations to GlotPress on release (#1609)", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 15419, "deletions": 27966}}, {"node": {"oid": "cbfc71927444732ac01e973f9c8ebda8f399611d", "messageHeadline": "Send translations to GlotPress on release (#1609)", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 15419, "deletions": 27966}}, {"node": {"oid": "fac29a8a1f4c61db44a787845085d725d055d644", "messageHeadline": "Update Connect page (#1600)", "author": {"name": "Adrian Duffell", "email": "9312929+adrianduffell@users.noreply.github.com", "user": {"login": "adrianduffell"}}, "additions": 2165, "deletions": 561}}, {"node": {"oid": "4c6539c23df7732a938514405842fcc77903a0ca", "messageHeadline": "refactor: add Giropay to features class (#1620)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "0cbb255bcaf5280e867d13f05a5588e6cca11503", "messageHeadline": "fix: naming in filter (#1619)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "290b66a0fbb39d101cba05988398932415263ea5", "messageHeadline": "refactor: add Sepa to features class (#1617)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "15581aec411e11315d07dbf1bd25ae0d89c6c1ba", "messageHeadline": "Add Giropay Payment Method (#1577)", "author": {"name": "Brian Borman", "email": "68524302+bborman22@users.noreply.github.com", "user": {"login": "bborman22"}}, "additions": 661, "deletions": 69}}, {"node": {"oid": "cb2ec13dc2c4e2ddf9633aa6a83b70e63841e255", "messageHeadline": "fix: payment sections settings sorting (#1582)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 42, "deletions": 15}}, {"node": {"oid": "beb938a60598952145d87ccd17a014c30fc720f3", "messageHeadline": "Enable the use of saved SEPA payments (#1540)", "author": {"name": "Harris Wong", "email": "harris.wong@automattic.com", "user": {"login": "harriswong"}}, "additions": 302, "deletions": 41}}, {"node": {"oid": "61e67dda58e5bde516c7937ee45284586008e985", "messageHeadline": "Put SEPA gateway registration behind the feature flag (#1613)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "da5e9f6f0fb5fd434f385b1e6d37e9c79aa9caa5", "messageHeadline": "Instant deposits functionality (#1135)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 921, "deletions": 94}}, {"node": {"oid": "79cd7214df695bc6b75624ba39b8ecdce2601715", "messageHeadline": "Package.json: add script to start and stop jurassic tube (#1578)", "author": {"name": "Naman Malhotra", "email": "naman03malhotra@gmail.com", "user": {"login": "naman03malhotra"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "e530e871693627abc200b81b74fd85236797c1e2", "messageHeadline": "Add Tracks event for Payment Request Button activation/deactivation (\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "892171b8e14ea46f43f91f061bf8d04023723b41", "messageHeadline": "Pass type card in checkout block payment element. (#1595)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f2c134e1f7b4aaa7d0aa6de43a19284580bddee1", "messageHeadline": "Configurable payment request button locations (#1584)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 126, "deletions": 61}}, {"node": {"oid": "1afc37c677e096c92b21e3dcaa433095381a20b7", "messageHeadline": "Make Payment Request buttons available for merchants in all countries\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 177, "deletions": 219}}, {"node": {"oid": "4e2d80fe4d3de8567469626750b613ef4dd9904e", "messageHeadline": "Introduced currency filter on deposits list page (#1531)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 1193, "deletions": 368}}, {"node": {"oid": "f457c4548934434b5248e91f643c83dfa256f239", "messageHeadline": "Add/1444 new inbox msg qualitative feedback (#1541)", "author": {"name": "Moon", "email": "kmk1986@gmail.com", "user": {"login": "moon0326"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "a26168eff9a56f058ff08d2a40c6c23803df59cf", "messageHeadline": "Add SEPA Direct Debit payment method. (#1537)", "author": {"name": "David Stone", "email": "david@nnucomputerwhiz.com", "user": {"login": "superdav42"}}, "additions": 696, "deletions": 48}}, {"node": {"oid": "c23999faf7be47e8a83e67d1d8b2aff9abc1f5bd", "messageHeadline": "Fix order and subscription numbers on transaction list report (#1556)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "16a491df3e24d415888e7b4e3824f5a71753f1f1", "messageHeadline": "Bump minimum WP version to 5.4 (#1549)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "8cf9702a19f8b2495e24b673df9cf8f16dfc76e8", "messageHeadline": "CI: added new build environment - E2E tests on lowest supported deps \u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "3fd1250b7321f706f800a0bc0e14b46ec906cdce", "messageHeadline": "Allow to run `docker-setup.sh` in non-tty envs (#1561)", "author": {"name": "Fernando Espinosa", "email": "Ferdev@users.noreply.github.com", "user": {"login": "Ferdev"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "95a022b48fe5a71838a393067d2e0059360ab250", "messageHeadline": "Display empty page for the new settings (#1551)", "author": {"name": "Fernando Espinosa", "email": "Ferdev@users.noreply.github.com", "user": {"login": "Ferdev"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "ae4aeae1cb0620ca53cd0442620dc0aaffb723ad", "messageHeadline": "Allow users to clear the account cache (#1546)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "7b16414aa78bfb4d257ab5217a9e8cff460f71f5", "messageHeadline": "Add WPCOM connection status to `wcpay_connect_account_clicked` track \u2026", "author": {"name": "Ilyas Foo", "email": "foo.ilyas@gmail.com", "user": {"login": "ilyasfoo"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "1667bba8d9aae515e26648e51ae1b83ca99bc89b", "messageHeadline": "Payment Request: Fix shipping calculation for UK and CA postal codes \u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 15, "deletions": 24}}, {"node": {"oid": "8ca39d3df4314d878630d9fde43513a80ae6c63c", "messageHeadline": "Change the default track `recordEvent` to use @woocommerce/tracks (#1\u2026", "author": {"name": "Ilyas Foo", "email": "foo.ilyas@gmail.com", "user": {"login": "ilyasfoo"}}, "additions": 24, "deletions": 15}}, {"node": {"oid": "78eb0d8d295e4a0a949f9121c79d38f59f4fee76", "messageHeadline": "Display a more helpful message on payment method missing errors (#1535)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "edf90584bad7e9cffdddf9ff1c35d2ebdc3d02e9", "messageHeadline": "Add filter for the add payment method redirect url (#1495)", "author": {"name": "Romario", "email": "romarioraff@gmail.com", "user": {"login": "romarioraffington"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84aa755eb1df59a1d17a657f1af23757fa6bd15c", "messageHeadline": "Fix \"Maximum update depth exceeded\" error when filtering transactions\u2026", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "28d4d7f8065d2f5dd968e2ab74736c0a2ae1b2ab", "messageHeadline": "Network-wide saved cards filter (#985)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 50, "deletions": 13}}, {"node": {"oid": "bf9bd60cc3402f08f873213d0454e9400537b93c", "messageHeadline": "Add red notification badge next to payments menu item (#1498)", "author": {"name": "Ilyas Foo", "email": "foo.ilyas@gmail.com", "user": {"login": "ilyasfoo"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "9378a3e35d0ee2fd34fb3581ce1c39e7a18ee32d", "messageHeadline": "Set script translations so js files can be translated (#1431)", "author": {"name": "David Stone", "email": "david@nnucomputerwhiz.com", "user": {"login": "superdav42"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "be7bbc0cec55c58cf4b6c1d42465b151051bae3f", "messageHeadline": "feat: add grouped settings flag (#1467)", "author": {"name": "Francesco", "email": "frosso@users.noreply.github.com", "user": {"login": "frosso"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "05426c64c4ce7fc35e42e59536ba2b54406efd54", "messageHeadline": "Tweak the onboarding redirection logic to fetch the account less ofte\u2026", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 76, "deletions": 39}}, {"node": {"oid": "cb387305a3567b2f85edd95a45050242222daaa2", "messageHeadline": "Add E2E to make sure each admin page loads (#1497)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 261, "deletions": 199}}, {"node": {"oid": "73fd2235c9229e3c5136e5ce1a237cd735d76505", "messageHeadline": "Add download transactions in CSV format (#1479)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 207, "deletions": 0}}, {"node": {"oid": "39ccdf1407dc1e482453446351997fd4ea9fdf71", "messageHeadline": "Introduced deposit currency filter for transactions overview (#1375)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 3711, "deletions": 1894}}, {"node": {"oid": "4dc044439c140a5e630e071bd43df9d1cd9b7628", "messageHeadline": "Product version bump update", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "549d93d0621ad86e03648fcc1b941ed58f84eec0", "messageHeadline": "Merge branch 'release/2.2.0' into trunk", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 3174, "deletions": 1617}}, {"node": {"oid": "ed3a423c6fd0118f5528bd987ce4e7c63b4b0a7d", "messageHeadline": "Update deposit overview to reflect that is no longer loading (#1451)", "author": {"name": "Ismael Mart\u00edn Alabarce", "email": "info@ismaeld.com", "user": {"login": "ismaeldcom"}}, "additions": 264, "deletions": 35}}, {"node": {"oid": "528a641fe728f1237cb05ac7f7830ce9363f7379", "messageHeadline": "Changelog: added missing entries for deposits list pagination and sor\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c96aff7df5f1a41f2d09216300891a6f761bed3f", "messageHeadline": "Fix husky pre-commit hook (#1442)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "346924c422d2a4bf12405e6b639e89535a1a3fc3", "messageHeadline": "Add changelog entry for PR#1403 (#1449)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b06075d69840f327380d521872ce2f3aaf378f9a", "messageHeadline": "Merge branch 'testing/27-3' into develop", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "df804b727eea796e2dc8d4f8889adaef98af8365", "messageHeadline": "Add Deposits list pagination and sorting (#1230)", "author": {"name": "Diego Curbelo", "email": "diego@curbelo.com", "user": {"login": "diegocurbelo"}}, "additions": 259, "deletions": 181}}, {"node": {"oid": "075d20188bc6c0c4581fcbd8ba4cb103b3cdb7d1", "messageHeadline": "[Card Present Payments] Add accounts endpoint (#1403)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "eac22d07945fd4112cd09a41f0e259bf4ab66b80", "messageHeadline": "Set product version in changelog and readme", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c43567e877d29ad65d345fbbe1d49c43473dc36d", "messageHeadline": "If store's country is not US, return empty level3 data. (#1400)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 69, "deletions": 7}}, {"node": {"oid": "b802e92f5ecd23ac8d8f7906279996dd2b2a4129", "messageHeadline": "Remove feature flag and allow Payment Request feature for US merchant\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 71, "deletions": 44}}, {"node": {"oid": "f1af221841f9b188cfdf7caaf88198f901d01706", "messageHeadline": "Fix missing payment token for free trial paid for with a previously s\u2026", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "06569b35838648b9e8474e6c8a70d8e4472d1204", "messageHeadline": "Use card component from wordpress/components and fix misc related sty\u2026", "author": {"name": "David Levin", "email": "sayhi@levinmedia.com", "user": {"login": "LevinMedia"}}, "additions": 837, "deletions": 1094}}, {"node": {"oid": "76807c5a570447d537a3d69db4ccab40c12a73c2", "messageHeadline": "Map WooCommerce states and Payment Request states (#1423)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 1311, "deletions": 28}}, {"node": {"oid": "bd656b06e315408743a4f0fb32d76f0285495e14", "messageHeadline": "Provide default.env file to docker run command (#1428)", "author": {"name": "Alfredo Sumaran", "email": "a.sumaran@gmail.com", "user": {"login": "asumaran"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e099744fb8cead46fe23ec25d785e40827947c1f", "messageHeadline": "Merge branch 'trunk' into develop", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "8980aea97fb9649e634aec51e1427c1e9a694587", "messageHeadline": "Account overview page (#1368)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "587bafe434176e136bb4cb293c94ca12450d8a33", "messageHeadline": "Product version bump update", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c98c175fad384d7476a9f0cfc90efbf44de34618", "messageHeadline": "Fix a critical error when a subscription renewal runs (#1424)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "b5739e8deb2aed5eabd8d0d0f1f1e67fb00c8d91", "messageHeadline": "Payment Request Button: Handle Puerto Rico country as United States (\u2026", "author": {"name": "Alfredo Sumaran", "email": "a.sumaran@gmail.com", "user": {"login": "asumaran"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "5349d29a202e2235a50c8da44a8e1e10bc1e754d", "messageHeadline": "Disable Payment Request buttons when authentication is required (#1393)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 69, "deletions": 9}}, {"node": {"oid": "25529a31cf01c2244ad28ed6ddc62594efc5b2b3", "messageHeadline": "Add option wcpay_is_apple_pay_enabled via filter (#1406)", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "452e72aea07ddcdc4984e6f8f64d162482e00fb6", "messageHeadline": "Enable the Payment Request feature by default for new merchants only \u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 103, "deletions": 193}}, {"node": {"oid": "2fc06a47d877ddc2cbf9319e1bc6d5c527dffbce", "messageHeadline": "Fix reference to phpcbf executable (#1413)", "author": {"name": "Alfredo Sumaran", "email": "a.sumaran@gmail.com", "user": {"login": "asumaran"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5d5972441a904935ee0f296df2fc8c585cde22d", "messageHeadline": "Sync develop with trunk 2.1.0 release", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "c575a206b53aca829e50b6703287c8c5245a28a0", "messageHeadline": "Product version bump update", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "13a7589fb6fc8fbaedf3176e4d6c87018dbba7e1", "messageHeadline": "Prepare for release 2.1.0 (#1398)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "7ef8cdd4939678d9766cd62cfdcf306d00b9bb33", "messageHeadline": "Specify wordpress docker image version to 5.6.2 because latest (5.7.0\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffd7c1c3a129b3c5739e261391b7889f965f67e7", "messageHeadline": "Fix typo in the timeline component (#1383)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 67, "deletions": 61}}, {"node": {"oid": "0141e34412f31ed022617bbb98987e89075ac320", "messageHeadline": "Run E2E tests for develop branch (#1397)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3ba8abb133deff1bd2d468277f8fbce9e734f7e4", "messageHeadline": "Apple Pay / Payment Request Buttons Integration - Disable feature (#1\u2026", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 218, "deletions": 205}}, {"node": {"oid": "16e3a4780b109cd6e91098e5db375df21a22b0ff", "messageHeadline": "Fix console error on the settings screen. (#1396)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c89993b8c12fad9403738802105119045244c6b1", "messageHeadline": "Fix the build for IE11 (#1384)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 13, "deletions": 4}}, {"node": {"oid": "c5f49180d7e362f6b9adeb885f7d2483123e4b59", "messageHeadline": "Apple Pay domain verification (#1239)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 586, "deletions": 1}}, {"node": {"oid": "45632a4409868c95f476907f9665944d9af73177", "messageHeadline": "Integrate product and cart pages with Payment Request Button (#1175)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 2590, "deletions": 10}}, {"node": {"oid": "d5e64830699e7ba2b8eab3d09023172ba62953f8", "messageHeadline": "Support non-USD base fee currency on settings screen (#1366)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 99, "deletions": 2}}, {"node": {"oid": "65749ed8d3b730fb221978deea62e5429e670506", "messageHeadline": "Rate limit failed account connection checks (#1374)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "bcff48edf7db24cd9af2fbbdb8f195f7cb5015ce", "messageHeadline": "Tweak the \"link_session\" SIFT logic so it only fetches the WCPay acco\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "1f37c5a1792fe8c89fc59b4c3c6f0ce14b199a9c", "messageHeadline": "Define constant for the group to be used for scheduled actions. Refac\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "3e684e854ea1666a38e7ad76e046c371cd75c76b", "messageHeadline": "Support multiple customer currencies in live mode (#1334)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "5a6a6f4c196718b9d14810f3c5153aa739b01c6d", "messageHeadline": "Move changelog entry for #1148 to its proper place (#1367)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1999ff7c35af2326b1e2df0c4b4b29d047dfa0c5", "messageHeadline": "Show last 4 digit credit card in subscriptions order's note when upda\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 789, "deletions": 2}}, {"node": {"oid": "86d0892a111245387339f4c3a81fbe56bec62584", "messageHeadline": "Update dependency stylelint to v13.11.0 (#1353)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 138, "deletions": 64}}, {"node": {"oid": "037935cb1566d221aed9c667da409a846fda28ef", "messageHeadline": "Update dependency core-js to v3.9.0 (#1350)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d8b0ddd8f1c82545d1b508b07b21117bc12e4d54", "messageHeadline": "Update typescript-eslint monorepo to v4.15.2 (#1348)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "19a2b23c930afbe3a265b43fe307d0f23d79fa09", "messageHeadline": "Update Node.js to v12.21.0 (#1356)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe1d28b47702a6076107e7546c48c47ba4fa0539", "messageHeadline": "Dependencies: bumped mini-css-extract-plugin version (#1347)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "70d8394aa7c800899ab6d5a2af242f0aa5234ece", "messageHeadline": "CI: run E2E tests for WV 4.0.0 as well (#1361)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a1e526fa9bfb7556899f5398d5f9ff0bc5d4853", "messageHeadline": "Update dependency @types/react to v17.0.2 (#1344)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "fbd14db9e1ceb4c51934e030c5a6991b90672c14", "messageHeadline": "Update dependency eslint-plugin-jest to v24.1.5 (#1345)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 27, "deletions": 43}}, {"node": {"oid": "36beeb04c2752c55292527b33759d91dc54f9e06", "messageHeadline": "Deposits summary and details: use proper currencies (#1264)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "bbbaccdf8dbb618dd72b0ff7247e67345ffc8010", "messageHeadline": "Update dependency webpack to v5.24.1 (#1328)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "1cdd4cc3b8e663fb3d3b017b2ad44785552125e0", "messageHeadline": "Update dependency eslint to v7.20.0 (#1325)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 104, "deletions": 58}}, {"node": {"oid": "f120db71f0d153d86069de82cd60e48726fcb85a", "messageHeadline": "Update dependency husky to v5.1.1 (#1355)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "10dc6e2e808d97860f82418ca3fac242335bb026", "messageHeadline": "Product version bump update", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5ec99608fada6843d32466d47ad80d24ec1ee712", "messageHeadline": "Add Forter fraud tracking (#1349)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 106, "deletions": 16}}, {"node": {"oid": "8b77551387470e918d1e29093d7b4d30645d50ca", "messageHeadline": "Subscriptions compatibility for order tracking updates (#1312)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 199, "deletions": 69}}, {"node": {"oid": "782907bfc76d3ea352547ead16d484ffa543b4f3", "messageHeadline": "Send order key in the meta when creating intentions (#1352)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "1b502685a9bc57af9a93f3d3536bd0cb75a7ba3e", "messageHeadline": "Send more data when creating/updating customers (#1336)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 336, "deletions": 106}}, {"node": {"oid": "9364520be60cdc7c8fdb3911575b35622ad93f2d", "messageHeadline": "Fix changing payment from saved payment for subscriptions order. (#1288)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 89, "deletions": 3}}, {"node": {"oid": "67c5f9a74c7521d41fda7911c113ab89fcaedd93", "messageHeadline": "Update forward_request to use error code returned from API_Exception \u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "897e316ccecc7cc0b6d6fdfa6262212efbb2352b", "messageHeadline": "Action Scheduler Logic Updates for Order Create/Update Events (#1295)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 78, "deletions": 28}}, {"node": {"oid": "28bfc7f1f950b6c7d5e1ebd5b3e9c17e80a196a2", "messageHeadline": "Link order notes to transaction details (#1309)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 46, "deletions": 22}}, {"node": {"oid": "ce8c3b90ab7c94547894e4dcd994d48ff41236cd", "messageHeadline": "Transactions list: Add conversion icon with tooltip showing original \u2026", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 284, "deletions": 5}}, {"node": {"oid": "6b48359c9a7700df2950e4f64ac1f8261a4a0b72", "messageHeadline": "Update dependency sass-loader to v11 (#1322)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 5, "deletions": 105}}, {"node": {"oid": "1607a40d2987aa90995839704b8e2fa8ca5130e0", "messageHeadline": "Update dependency husky to v5 (#1321)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 5, "deletions": 212}}, {"node": {"oid": "7f9e260b396f29099ded8cb92ed9fd72a06bc9ee", "messageHeadline": "Update typescript-eslint monorepo to v4.15.0 (#1320)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 55, "deletions": 57}}, {"node": {"oid": "f2793ca0fdb1098cd71213c07edb3e7baad7d4b2", "messageHeadline": "Update dependency stylelint to v13.10.0 (#1319)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 136, "deletions": 153}}, {"node": {"oid": "ec4f0821f3c9f7db531b14ffa27d543443c2e463", "messageHeadline": "Update dependency webpack to v5.20.2 (#1317)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 166, "deletions": 109}}, {"node": {"oid": "f0f54b89b616de9260cdf4846c4d9212df4c5f94", "messageHeadline": "Update dependency typescript to v4.1.5 (#1316)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "93e4a9d71b9cfb4f1a7de604ebecc571150a5a73", "messageHeadline": "Update dependency @testing-library/react to v11.2.5 (#1299)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "0b4903d0cdf5fe5d20382d50b9a61104da2d0307", "messageHeadline": "Update dependency @babel/plugin-proposal-object-rest-spread to v7.12.\u2026", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "a8b98cca6570967e9328e0b524251a13a0db52ef", "messageHeadline": "Update dependency ts-loader to v8.0.17 (#1314)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 19}}, {"node": {"oid": "6e41c9cfe5b874b6827708c8b37b94de62258f6c", "messageHeadline": "Update dependency source-map-loader to v2.0.1 (#1315)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "62b1f4824c2aeb2de2aca82c4f1c6dd968fa5347", "messageHeadline": "Update dependency @stripe/stripe-js to v1.12.1 (#1310)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "de0e2ae582094b387a81e032669fa8c821f6ae52", "messageHeadline": "Update Node.js to v12.20.2 (#1313)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58351e158ecb1098fa2c8413a64fbaaff55b9e93", "messageHeadline": "Update dependency ts-jest to v26.5.1 (#1311)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "89682b33a14159a4012876609156cfb818dfce75", "messageHeadline": "Add connection tokens endpoint (#1283)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "a24cc216bce8a4c707a7315480a5cfc022829bfd", "messageHeadline": "Dependencies: bumped lint-staged version (#1305)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 58, "deletions": 8}}, {"node": {"oid": "c43102f8fa9a0db1885babaee67871ce6d92ec9c", "messageHeadline": "Update dependency mini-css-extract-plugin to v1.3.6 (#1306)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2d99ae4126d70e091ed9eb783bfe299de4abec55", "messageHeadline": "Enable TypeScript (#1263)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 1902, "deletions": 358}}, {"node": {"oid": "4e87257fe153da47bdd9976121fa5114ea8d2918", "messageHeadline": "Fix \"Stripe.js loaded more than one time\" warning (#1304)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93da61e6ba717f50fbc8ee86a468b19645e55f67", "messageHeadline": "Fix rendering amount in multi-currency transaction summary (#1300)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "2f72c7820f8fcdb0d3696f5c59dabb948f72d57b", "messageHeadline": "Update timeline details rendering for multi-currency transactions (#1\u2026", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 1080, "deletions": 486}}, {"node": {"oid": "6d3d2dd406640255bae6a675ef192a057c7d65c0", "messageHeadline": "Product version bump update", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2542cfdd6b270077ca36441657cf084be55ced33", "messageHeadline": "Update/1054 transaction details (#1228)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 277, "deletions": 23}}, {"node": {"oid": "c1ad37cdf12ecae5f0e81398c3fa127f666f1e56", "messageHeadline": "Use checkout block config when wcpay_config global is not defined (#1\u2026", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "b5f1c01f2f3100bc046217e47cc7ea96455ed2d9", "messageHeadline": "Add payment features configuration to WooCommerce Blocks registration.", "author": {"name": "Bartosz Budzanowski", "email": "bartosz.budzanowski@gmail.com", "user": {"login": "budzanowski"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a2d738a06c9ec6bd05892b7fbc5c1a90e4ece913", "messageHeadline": "Register Stripe JS before using it as a dependency in block checkout \u2026", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "be5c9193730ba603f03b525e9663fe1d80f96db3", "messageHeadline": "Fix registering tos controller (#1286)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2ddf12db312b49b223fd262aa3b59de1c647e12c", "messageHeadline": "Add file dropzones to dispute evidence upload fields (#1253)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 70, "deletions": 2}}, {"node": {"oid": "cf3c9e3aa1fb9abce0c83414afe29168ed16e697", "messageHeadline": "Transactions: render customer details as text when order is missing (\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "e78a233fec76c1af3c887f395fd416ee48fb8c40", "messageHeadline": "Update Payments > Settings > Account status/Deposits notice to Tempor\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 108, "deletions": 1}}, {"node": {"oid": "98ab3e60077be7aac1d468575c894d4e3dd81be1", "messageHeadline": "Added new Connection_Exception class to be used to catch connection e\u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 81, "deletions": 8}}, {"node": {"oid": "62516cdcee37993cae25999c6256d5c574e53124", "messageHeadline": "Product version bump update", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e7f0f3a29d4f08c22378f612675056b4dba79b68", "messageHeadline": "Fixed broken transactions listing when order is missing (#1270)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c9cd31860ce52c0de3876f10b0330c437624158c", "messageHeadline": "Fix woocommerce_update_order incompatibility with WC Subscriptions (\u2026", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "d668059ce0a33ccc19f56daefd222f0f3485de85", "messageHeadline": "Product version bump update", "author": {"name": "Dwain Maralack", "email": "dwain.maralack@gmail.com", "user": {"login": "dwainm"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "575df61c2052974ad20aab2a975632cc0ee6b5f1", "messageHeadline": "Bump WC tested up to verion to 5.0 (#1267)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59fe65c04d528355a2e14784938e5574ed5d8de1", "messageHeadline": "Transactions: link customer name on transaction list page to Woo Cust\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 29, "deletions": 34}}, {"node": {"oid": "420e87346a5cddbbccd9dfb2749f0ee9e97c3c9d", "messageHeadline": "Currencies: pass order currency to wc_price() when not in customer's \u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 513, "deletions": 32}}, {"node": {"oid": "28473f39f91d647fa3d4563d3ef568baa0a1e4ca", "messageHeadline": "Enqueue Sift JS on every WCPay page (#1207)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 1050, "deletions": 88}}, {"node": {"oid": "930be6e94a6106f1bdf1e38e01f3397c083721bc", "messageHeadline": "Fix wcpaySettings is not defined on the settings page (#1265)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "24cf14ad86ab85b90eaa410f37bd18fb340a5a81", "messageHeadline": "Update PULL_REQUEST_TEMPLATE.md", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "c1aff02db4bf388d2361bce0cc78e60ee733e4db", "messageHeadline": "Add Gutenberg plugin to the test setup. (#1262)", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "c3973a7d05be6280d14af72c7e0e6006995c0a63", "messageHeadline": "Dependencies: bumped eslint version (#1261)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "181c4c4379d2441ea9db27690493d8f4c9ce175d", "messageHeadline": "Currencies: allow non-usd order in dev-environment (#1250)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc91231a65af2e6cab3f539cc1bb1529cf068d3b", "messageHeadline": "Dependencies: bumped mini-css-extract-plugin version (#1251)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "73e491dc9afe62cec70d8567ba19bddcf760a7a3", "messageHeadline": "Add fees as line items sent to Stripe to prevent Level 3 errors (#1246)", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 84, "deletions": 11}}, {"node": {"oid": "dc6ae3428c04e1e4ab3cbdd7acaec8067f24bb97", "messageHeadline": "Restore USD currency check on gateway, for now (#1247)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9c24c9c5395132a85f978b75c9323aeb2d54bf3c", "messageHeadline": "Update to fix JS error when 100% off coupon is applied (#1197)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "b49ea9e46eb5e4a1e210af5e238e4f4d84f1400b", "messageHeadline": "Update Node.js to v12.20.1 (#1214)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e5089e0317a0ed8bdba921ceb9b4c1f7ebd2b6e", "messageHeadline": "Specify error code when refund fails in admin to prevent blank alert \u2026", "author": {"name": "Jesse Pearson", "email": "jessepearson@users.noreply.github.com", "user": {"login": "jessepearson"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "33d3c5a500a1cff6ea580697524b8601110694c5", "messageHeadline": "Update dependency automattic/jetpack-config to v1.4.3", "author": {"name": "Renovate Bot", "email": "bot@renovateapp.com", "user": {"login": "renovate-bot"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "b6b7871674aaa73c7b8d4e049398912cbc2347db", "messageHeadline": "Dependencies: bumped woocommerce/eslint-plugin version (#1240)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 201, "deletions": 23}}, {"node": {"oid": "5f0701774f4bcb09fc1fe41cee79a3f5735ff5a8", "messageHeadline": "Update formatCurrency usage (#1236)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 72, "deletions": 60}}, {"node": {"oid": "0aeb0974deac6faa5b9396c63360a9cdb70e25b4", "messageHeadline": "Server: override server connection timeout settings (#1205)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "aa67429460a7811116ca806409a67c8958505947", "messageHeadline": "Move guard condition into `can_be_added` method to separate it from note", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "6a272b54a7e1880a7b9907d70de6eeed747be6d7", "messageHeadline": "Update changelog and readme with information about the new notification", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4a96b94f09eb825ba96d1e71bc97e0ab75caa3d7", "messageHeadline": "Warn admin users if HTTPS is not required for checkout", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "1dcf52532321a4eb2540a397cfb69cf75783e4b1", "messageHeadline": "Warn admin users if HTTPS is not required for checkout", "author": {"name": "Valery Sukhomlinov", "email": "683297+dmvrtx@users.noreply.github.com", "user": {"login": "dmvrtx"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "40afcc1c23dc9037b8fc9c170355bafc7bcd2d4e", "messageHeadline": "Dependencies: bumped @testing-library/jest-dom version (#1124)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "7716dc8052efca71cd6621aadd8d2129f47cb262", "messageHeadline": "Dependencies: bumped @testing-library/react version (#1082)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e002e5cdde1c47d7b6c4ac0d43efb360e721bb1f", "messageHeadline": "Dependencies: bumped @testing-library/react version (#1125)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "4b01c060fbe0a352a3b763c1083ce4e0d3524f57", "messageHeadline": "Dependencies: bumped webpack-cli version (#1085)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 95, "deletions": 146}}, {"node": {"oid": "c7dd62fe4f35cd7d477825bd2abdb60e9ff272cf", "messageHeadline": "Dependencies: bumped config version (#1210)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c1282f3bb3d8e73a9a1d701e1d03fcb8e0cb7093", "messageHeadline": "Dependencies: bumped stylelint version (#1224)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 36, "deletions": 12}}, {"node": {"oid": "68eba3a41e899f770e01fd99606ffc7166745bc8", "messageHeadline": "Dependencies: bumped webpack version (#1222)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 486, "deletions": 401}}, {"node": {"oid": "3e5ded35f54db8606708880498bd8b672476bd3b", "messageHeadline": "Dependencies: bumped eslint-config-prettier version (#1223)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "f4ddc011ad4ec43263adf901b3c8409e3f296735", "messageHeadline": "Dependencies: bumped eslint-plugin-react version (#1220)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 278, "deletions": 335}}, {"node": {"oid": "282c01f0d496c3b99b24dddacabc6655e9f212a6", "messageHeadline": "Dependencies: bumped babel-loader version (#1095)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 69, "deletions": 16}}, {"node": {"oid": "9e84f6e4910e5b0eec290f898e1d945cc8dd3f1b", "messageHeadline": "Update dependency composer/installers to v1.10.0 (#1218)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "3ec48f7a70833c2e4ea170b117c7f3db14394d96", "messageHeadline": "Dependencies: bumped lint-staged version (#1212)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 19, "deletions": 63}}, {"node": {"oid": "79e8b99a958baa2aa391ff313ffb26a2a6c96b60", "messageHeadline": "Added Jurassic Tube setup script (#1196)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "ed7d799d6cbba75bca5307748ddffec6f764cade", "messageHeadline": "Update dependency automattic/jetpack-config to v1.4.2", "author": {"name": "Renovate Bot", "email": "bot@renovateapp.com", "user": {"login": "renovate-bot"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6529410e92838676d2edd62c775dcf44c9f9d7a3", "messageHeadline": "Dependencies: bumped archiver version (#1215)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 35, "deletions": 34}}, {"node": {"oid": "5cbfd1d1b67fba9a2b528c0abb003770a28110a6", "messageHeadline": "Update dependency automattic/jetpack-autoloader to v2.8.0 (#1216)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 3, "deletions": 156}}, {"node": {"oid": "dfd8e9564ed71c009846a69a0de18db1b2e5815d", "messageHeadline": "Dependencies: bumped eslint version (#1094)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 175, "deletions": 120}}, {"node": {"oid": "bfe14f8225f337009abb75bc5badc60d425e8ac4", "messageHeadline": "Dependencies: bumped husky version (#1211)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 50, "deletions": 35}}, {"node": {"oid": "e1cd9825f96bc1cb48dc7452a5b9d4ed375ed1d7", "messageHeadline": "Dependencies: bumped core-js version (#1092)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "2cb8fa5d3d04bb15db85b670bed89d6c9f4a2bdc", "messageHeadline": "Dependencies: bumped node-sass version (#1076)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 314, "deletions": 22}}, {"node": {"oid": "da0d11bd516801c8b6c643c5049b08e2e93f4ad3", "messageHeadline": "Dependencies: bumped mini-css-extract-plugin version (#1091)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "78423272c39e9bb8ba509b388099533bdb25c982", "messageHeadline": "Dependencies: bumped stylelint version (#1112)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 662, "deletions": 580}}, {"node": {"oid": "5897ecb0f715b6be5432e00c214929f2ceab8e2a", "messageHeadline": "Dependencies: bumped sass-loader version (#1079)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 25, "deletions": 7}}, {"node": {"oid": "d027ff740877f38b153803aaf151e2dd9b21c002", "messageHeadline": "Dependencies: pin @woocommerce/eslint-plugin dependency (#1208)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 34, "deletions": 36}}, {"node": {"oid": "9bff10602213627ce24dfc9005e81fbfb3e88598", "messageHeadline": "Update dependency eslint-plugin-jest to v24.1.3 (#1126)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 35, "deletions": 125}}, {"node": {"oid": "558e41e13afafa9957ec70ec08fb5faadd71886c", "messageHeadline": "Fix test mode notice to match Page width (#1204)", "author": {"name": "Ricardo Metring", "email": "ricardometring@gmail.com", "user": {"login": "ricardo"}}, "additions": 202, "deletions": 133}}, {"node": {"oid": "d8d7cf8582194180a538d0cd6687240d1281cc76", "messageHeadline": "Adds eslint-plugin-jsdoc-alignment and @woocommerce/eslint-plugin pac\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 396, "deletions": 183}}, {"node": {"oid": "81c1e9c379c6f141a16800666e40d9c274254e09", "messageHeadline": "Bump automattic/jetpack-autoloader version to fix failing builds with\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 27, "deletions": 49}}, {"node": {"oid": "850477a0e83ef3e5dbe8b6d46729f1c3cb23a1c1", "messageHeadline": "Format dispute amount with proper currency (#1201)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 50, "deletions": 26}}, {"node": {"oid": "bf5fc7d1cc4c9baac8867a1b8f731677779a7c3f", "messageHeadline": "Fixes Empty Alert When Refunding Authorization Charge (#1192)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "23636872b1df929d3e58ab33a7de4064a617c64f", "messageHeadline": "Transactions: Fixed a JS error causing empty transactions list (#1189)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8d25d1600b9dca97f4ba75144259f512748ff7e4", "messageHeadline": "Revert \"updated changelog and readme\"", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "bf88cbe668043faa00e1a55ef0baa18d0cfbca8c", "messageHeadline": "updated changelog and readme", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4b4f199133a65a72cc9a0d75f58af8aa880e582d", "messageHeadline": "Denote 'sign in' action in dashboard link setting description", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "197b63cbac46eff49592a095b9559058376b4f03", "messageHeadline": "CI: fix failing WC beta jobs (#1187)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "85aa68f8d5f34f6f064176f703aa3ba0c05d5626", "messageHeadline": "Linking customer name from transaction detail page to filtered list p\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 127, "deletions": 6}}, {"node": {"oid": "53175ea38f17238b12311be8ee6b6e9c67e0a2d1", "messageHeadline": "Accept charges in multiple currencies (#1007)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 194, "deletions": 95}}, {"node": {"oid": "ecc7e5bba969f722dfe45d2570d9f053043543e6", "messageHeadline": "Add login credentials to wp-admin and instruction to connect to MySQL\u2026", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "7f8d8be529b13503a0c06dbc9904d33e802b84db", "messageHeadline": "Fix v1.9.0 changelog header (#1184)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8dedcc334bda09568b21c738739b53cbde71c5e3", "messageHeadline": "Update docs and CI due to default branch switch (#1183)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "1194a883b16523c880d16a8d844e5b777300c03e", "messageHeadline": "Update to add setting to enable/disable saving cards (#1180)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 49, "deletions": 5}}, {"node": {"oid": "43603376839751da7365e2b866783593b597af26", "messageHeadline": "Testing: bug-fix db flags generation when waiting for DB (#1179)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "11ddaf32ffea6fa81786daed8db27ac0ac2b2936", "messageHeadline": "Fixed typo puppeter to puppeteer in e2e test's readme. (#1177)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a71ea77fedf5884085a4de3c8e1e5af84d4de5a2", "messageHeadline": "Moves all unit test files to single folder under '/tests' (#1174)", "author": {"name": "Daniel Mallory", "email": "daniel.mallory@automattic.com", "user": {"login": "dmallory42"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "83d699d210d0f0c41d3317ff12e9fae7ec0439f7", "messageHeadline": "Migrated E2E tests to GitHub actions (#1166)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "65ab6d77fb57443bc1301f3829ec2521ac82f86b", "messageHeadline": "Fixe PHP 8 build failures in GitHub actions (#1167)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 26, "deletions": 91}}, {"node": {"oid": "ef818921821ec80ee17ee41500fc374827d898f8", "messageHeadline": "Install a specific version of xdebug (2.9.8) (#1173)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74cdcf384b2e82030be35ec57ca96563a88976ef", "messageHeadline": "Product version bump update", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5e549bd67f5d9038245747931ad67297e05e76e0", "messageHeadline": "Update changelog for 1.8.0 (#1172)", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6c8f7f602db409b9e326ec693ae7d2ffc7dfe510", "messageHeadline": "Bump WP and WC tested to versions (#1170)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "54dfa73507139e2efb102663082ac914572e02bd", "messageHeadline": "Add site username to OAuth data (#1169)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "cec54723938dbe91a9f6b76d0518f676da7280d5", "messageHeadline": "update jetpack autoloader version (#1158)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer@thorlaksson.com", "user": {"login": "reykjalin"}}, "additions": 366, "deletions": 116}}, {"node": {"oid": "491683105bee2c6e0143f422672009b362ed3a57", "messageHeadline": "Fix undefined variable error (#1168)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a060e3c0ba27afee955d1ab1067749d23807d5c", "messageHeadline": "Add changelog entry for PR#1133 (#1165)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b28ccb997e3d269550c1a1be6ee4225069342ad2", "messageHeadline": "Prevent exceptions from WC_Payments_Account::get_cached_account_data \u2026", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 40, "deletions": 71}}, {"node": {"oid": "21c78d32c60c5a3b8a948b3d200cc83f7705c5fb", "messageHeadline": "update tables to be fluid width (#1161)", "author": {"name": "David Levin", "email": "sayhi@levinmedia.com", "user": {"login": "LevinMedia"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e3bf3ef860a2fefc3e5208a395579e5516db21fd", "messageHeadline": "Sync v1.7.1 changes with master (#1156)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "eb4f072f83699bf7b3ca241597807c546b4f1ed6", "messageHeadline": "Register WC Pay nav items in WC navigation (#1067)", "author": {"name": "Joshua T Flowers", "email": "joshuatf@gmail.com", "user": {"login": "joshuatf"}}, "additions": 94, "deletions": 55}}, {"node": {"oid": "21fae3d13767336eb4270c81290d6a521d94dfbc", "messageHeadline": "Add action hooks to allow custom webhook handling (#1144)", "author": {"name": "Eoin Gallagher", "email": "eoin@automattic.com", "user": {"login": "eoigal"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "b6124e870f6bd137bc6e0951a83974c4006ce93f", "messageHeadline": "Convert all moment objects to ISO strings before formatting (#1146)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 63, "deletions": 17}}, {"node": {"oid": "eb1bede9a1691dfe213d82d53f0339c9ca637781", "messageHeadline": "Display transaction fee structure in timeline (#1102)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 90, "deletions": 7}}, {"node": {"oid": "9440d8bbb5fb58dc7682b4e7193ddaf92e4a7fb7", "messageHeadline": "Migrate from Travis to GitHub actions (#1134)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 273, "deletions": 89}}, {"node": {"oid": "7ab3643ee1bdd118379ffabb41cd4257b9a14354", "messageHeadline": "Remove Docker proxy env variables (#1137)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "816442f063b5165f7654bf48b5e0bfc1f09d5992", "messageHeadline": "Turn xdebug off by default (#1128)", "author": {"name": "Shendy", "email": "73803630+shendy-a8c@users.noreply.github.com", "user": {"login": "shendy-a8c"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "91d731547b22f19335c31de5071d004da87a63de", "messageHeadline": "Proxy all docker requests through a8c proxy (#1130)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f9a61336fc42fcee88955ede1673ac76f2ebf7b5", "messageHeadline": "Update .org assests screenshots (#1132)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "781e6474001a6b415c3457e348003b05bb555860", "messageHeadline": "Decouple test and live customers (#972)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 225, "deletions": 14}}, {"node": {"oid": "ffa9acf5f7a4d3deed41f7da372958c0501be219", "messageHeadline": "Catch exceptions in the get_latest_tos_agreement function (#1129)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "488bc2a8fe7f6a143ddaf5e14a23899a989f30ca", "messageHeadline": "Fix infinite recursion when having more than 10 saved cards (#1097)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "a91f2e04fae6661adb2aea7f8318a94f54fde2a9", "messageHeadline": "Update Node.js to v12.19.1", "author": {"name": "Renovate Bot", "email": "bot@renovateapp.com", "user": {"login": "renovate-bot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "820bb52a619e6f024b4ae500f5bdf869e73dfac5", "messageHeadline": "Disable automerging for minor updates (renovate bot) (#1119)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "bb14743811095b4949ebf35ce755b575a83e6bc2", "messageHeadline": "Run E2E tests without Stripe account synchronization", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3768d3597c1ab834bc2096e400c510ae62524bb", "messageHeadline": "Group all compatibility Travis jobs in one section for faster builds \u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 33, "deletions": 21}}, {"node": {"oid": "bc7e5527c38582ba7f727fb7341874fdc962d469", "messageHeadline": "Fix nightly tests (#1116)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 45, "deletions": 12}}, {"node": {"oid": "6e9a9ba1010cfd8571a5fef05b04c1ebcf2a060f", "messageHeadline": "Added order note when payment fails mentioning the failure reason. (#\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 50, "deletions": 7}}, {"node": {"oid": "8302f7bf46c67a276c4f91edb0ea9c568d9a1e08", "messageHeadline": "Set max compression level for generated release artifact. (#1115)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d200ceced5f99dca86add11ad46d97074e46cf66", "messageHeadline": "Prepare for 1.7.0 release (#1088)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "c4fc1fdb76dfac856430fb419a9f0a190208ade3", "messageHeadline": "Remove user_ip and user_agent info from ToS acceptance (#1111)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "efa478cc47dc5bf97f7769a61e1d8caf8473159e", "messageHeadline": "Detect actioned notes and pass additional parameters to onboarding UR\u2026", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 130, "deletions": 4}}, {"node": {"oid": "9a7b86b44d9dcd2ecbe8dc99f30e75c6b23eb29c", "messageHeadline": "Add details about the current fees in the Settings screen (#1106)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 712, "deletions": 0}}, {"node": {"oid": "fdfc63804b3fdcf7436efb5128e2110c7a76c99e", "messageHeadline": "Add remote note service (#1104)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 377, "deletions": 11}}, {"node": {"oid": "0d5323dd5a66c0153532d16094205741c92f233f", "messageHeadline": "Added link to bank statements requirements in payments settings (#1073)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f4e132399b37d9d6fcf58a61d886af62781d2c58", "messageHeadline": "Update copy of set up page to remove fees (#1101)", "author": {"name": "Brent Shepherd", "email": "brent@automattic.com", "user": null}, "additions": 31, "deletions": 6}}, {"node": {"oid": "76ee41981459b68ac3d90f1ced1d5f56b13571a0", "messageHeadline": "Update dependency myclabs/php-enum to v1.7.7", "author": {"name": "Renovate Bot", "email": "bot@renovateapp.com", "user": {"login": "renovate-bot"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "9c5e6b1171ec2f437e26212df56a3a6668272263", "messageHeadline": "Revert composer update before running install (#1107)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "11c4f56a605fc947ae5dd3b726a7ca9a1965daec", "messageHeadline": "Add ToS modal (#983)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 1052, "deletions": 50}}, {"node": {"oid": "f7f2624eaf4fbb9afffb11427caa860f836ae213", "messageHeadline": "Fix e2e tests (#1089)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 343, "deletions": 319}}, {"node": {"oid": "6e8127811f2e18fc20520922b9239cc62a205a83", "messageHeadline": "Include WPCOM in the check (#1093)", "author": {"name": "Artur Piszek", "email": "artur.piszek@automattic.com", "user": {"login": "artpi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64adff6ccfa9183aaf3f9003417d1b202a2ef70e", "messageHeadline": "Fix invalid number of args error after updating wp core (+refactor) (\u2026", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 27, "deletions": 44}}, {"node": {"oid": "030809601a2ce280dbcbe31452b442e01f4bba8d", "messageHeadline": "Remove a phpcs comment rendered at checkout (#1080)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c9da0da80893614762602c06d377ab23354a3d2", "messageHeadline": "Optimize the size of the SVG credit card images and the wp.org banner\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 8, "deletions": 130}}, {"node": {"oid": "6f70784ddb6d6135c6b0112d71ea809dc7aefe59", "messageHeadline": "Update @woocommerce/components dependency to 5.1.2 (#1077)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 13505, "deletions": 5330}}, {"node": {"oid": "b6e967ca55446591b975eec46019579784e0a9a4", "messageHeadline": "Partial SCA support for Subscriptions (#1005)", "author": {"name": "Daniel Rey Lo\u0301pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 251, "deletions": 241}}, {"node": {"oid": "3b19de5c92b62d5626a5fb168a0ac0ac6c3138f4", "messageHeadline": "Remove from the WooCommerce database WCPay payment methods when they \u2026", "author": {"name": "Daniel Rey Lo\u0301pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "f434f67b9f358618f7e3e6b1a7fb17194df7a5bb", "messageHeadline": "Fix the woocommerce_get_customer_payment_tokens filter when it's call\u2026", "author": {"name": "Daniel Rey Lo\u0301pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "40a4c1a169fe1d213ea84b40805990c59c2460cb", "messageHeadline": "Fixed a bug that triggered an error when retrying to save a card in t\u2026", "author": {"name": "Daniel Rey Lo\u0301pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "b09af006fc78c84ae324ced33e6569a3892dab9c", "messageHeadline": "Update dependency lint-staged to v10.5.1", "author": {"name": "Renovate Bot", "email": "bot@renovateapp.com", "user": {"login": "renovate-bot"}}, "additions": 24, "deletions": 15}}, {"node": {"oid": "1283859742cb1809ecf2dd17602d47b726e0dd27", "messageHeadline": "Added security.md file (#1066)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "9ceabd86a85a257e7df5fae0caa30b5a86db20d3", "messageHeadline": "Update dependency myclabs/php-enum to v1.7.6 (#1010)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "07b68e40618c132b5f786be49ebf22fb4ad94ffd", "messageHeadline": "Make PHP nightly tests pass (#1068)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 229, "deletions": 225}}, {"node": {"oid": "c481f3f934b06a5a4bbf76d683072329588f8f0d", "messageHeadline": "Update dependency automattic/jetpack-connection to v1.20.0", "author": {"name": "Renovate Bot", "email": "bot@renovateapp.com", "user": {"login": "renovate-bot"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a5a5ce2ee410dea45589edf98a418d9a7efa6beb", "messageHeadline": "Add nightly php version build (allowed to fail) to Travis (#1065)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "4b205e0103b5bacc9128d5de2e743b96aff3e2f5", "messageHeadline": "Update dependency mini-css-extract-plugin to v1.2.1", "author": {"name": "Renovate Bot", "email": "bot@renovateapp.com", "user": {"login": "renovate-bot"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5e88dc9994acbbd2d4b2e399247ff9bd7f531907", "messageHeadline": "Update dependency eslint-config-prettier to v6.15.0", "author": {"name": "Renovate Bot", "email": "bot@renovateapp.com", "user": {"login": "renovate-bot"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "78611044e21f8b2668773b81d9554de65c7ffa00", "messageHeadline": "Update dependency automattic/jetpack-autoloader to v2.5.0", "author": {"name": "Renovate Bot", "email": "bot@renovateapp.com", "user": {"login": "renovate-bot"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "db207bc6f0c4b8bdea984d3ecea3772d1fd51f4a", "messageHeadline": "Update dependency automattic/jetpack-connection to v1.19.0", "author": {"name": "Renovate Bot", "email": "bot@renovateapp.com", "user": {"login": "renovate-bot"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "14c5ae9fa46fa5fb6174b106ff5e87f29ef5c38d", "messageHeadline": "Updated renovate bot configuration (#1064)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "bc1712c373a43283c89e792223036448849d3f67", "messageHeadline": "Added set up refund policy notification (#1006)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 140, "deletions": 6}}, {"node": {"oid": "e176ea6bfcbf81018cb3bb84257d811fcb89e1c9", "messageHeadline": "automattic/jetpack-connection update follow up: a deprecated constant\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03694a478831c6fc5b237d51e9134b28b417b14c", "messageHeadline": "Catch exceptions when cancelling an intent (#1041)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 158, "deletions": 11}}, {"node": {"oid": "ca3b202a1ffb86fb327668d3fa32162ad118323d", "messageHeadline": "Update dependency eslint to v7.12.1 (#1050)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ea164da5ed59613bb43975a62b7a30a42c34d882", "messageHeadline": "Update dependency lint-staged to v10.5.0 (#1053)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 13, "deletions": 77}}, {"node": {"oid": "d8a4e5302c1a335ddbff6e13aceec16f08bbcd33", "messageHeadline": "Update dependency mini-css-extract-plugin to v1.2.0 (#1049)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9f93bef41f04f063ac17c49672b31a14d901ea69", "messageHeadline": "Update dependency eslint-plugin-jsx-a11y to v6.4.1 (#1052)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 93, "deletions": 21}}, {"node": {"oid": "808f40eff250ea6c208e80a8c5596bb8e7bf5345", "messageHeadline": "Allow renovate bot to merge patch/pin version PRs automatically. (#1058)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "df4b502eb009929a6b9ecfd81521edaf6eb2a57a", "messageHeadline": "Fix eslint errors (#1057)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8a48aa7e057cec58bb9c7e8b0a25ab774b462bc4", "messageHeadline": "Updated lock file to pickup deps guard updates (#1056)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "dd02cdaffea9d492a684b862dabbc247a88f5118", "messageHeadline": "Correctly display the Refunded / Net / Fee amounts on all kinds of di\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 89, "deletions": 28}}, {"node": {"oid": "9ecd4e479c6d0d31714c7b52828310a167144e77", "messageHeadline": "Increase the api request timeouts (#1026)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "163d5d549bc8f8cdceb0d455ae712ed19e6956cc", "messageHeadline": "Do not render the filename while reuploading evidence (#1023)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f4529ac2c1f1f6910a40f0f1ea7f4450d746f205", "messageHeadline": "Update dependency @testing-library/jest-dom to v5.11.5 (#1048)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "3582a0d8516f9ca035e19d51cac2c04f7908628e", "messageHeadline": "Update dependency automattic/jetpack-connection to v1.18.4 (#1000)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "442fd8958197aedfd42145559f9f0d5270176b03", "messageHeadline": "Update dependency @automattic/color-studio to v2.3.1 (#927)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fc6e2542a47fc77462e5142c7786f5b96431bca6", "messageHeadline": "Update dependency sass-loader to v10.0.4 (#1046)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "98000d20578883ad28f64fe5afec8777f73e2288", "messageHeadline": "Update dependency mini-css-extract-plugin to v1.1.2 (#1045)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1d612efee1b5416ac4c99037f3523d013216ff79", "messageHeadline": "Add changelog entry", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f9b208e822c0532904cec896f49ffe394e8866c4", "messageHeadline": "Tweak payment form custom styling, removing much of it", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 5, "deletions": 20}}, {"node": {"oid": "f77fd1687b965f4a8d0d290f64258a4854b19fd0", "messageHeadline": "Adjust payment form markup to what core expects", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 23, "deletions": 24}}, {"node": {"oid": "611a604a45964112fd3c8d4e8975861779790224", "messageHeadline": "Update dependency husky to v4 (#1035)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 150, "deletions": 59}}, {"node": {"oid": "619fed6b13674605754cb5b603fce1297bd59d3a", "messageHeadline": "Update dependency eslint-config-prettier to v6.14.0 (#1042)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f95e2740b80dd6bd474a8b177e0e19cc758a8108", "messageHeadline": "(PHP 8) Fix optional method argument before required ones (#1020)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d05628fb410641a45e2a83008a01fefb3e062c6f", "messageHeadline": "Update react monorepo to v16.14.0 (#939)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 16, "deletions": 28}}, {"node": {"oid": "81af52128e70102a1646b4ef75934b5e49ef0306", "messageHeadline": "Extend Travis build matrix with WP/WC version compatibility checks (#\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 53, "deletions": 22}}, {"node": {"oid": "3fadd1ad14a240a5d0d07bb9677b76c2867f57b9", "messageHeadline": "Update dependency sass-loader to v10 (#1037)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 104, "deletions": 35}}, {"node": {"oid": "0997801d176eed4e1cffaaab2ebfaf269ccc86d2", "messageHeadline": "Update dependency archiver to v5 (#1025)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 192, "deletions": 101}}, {"node": {"oid": "e91f0b02f14500a2c9e867e6727eabcbd3d14580", "messageHeadline": "Update babel monorepo (#926)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 117, "deletions": 14}}, {"node": {"oid": "c91dad4d0c4f2f830d4fe45ef8577c255c676393", "messageHeadline": "Update dependency webpack-cli to v4 (#1039)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 335, "deletions": 127}}, {"node": {"oid": "ac531ea9839263f4c8b7a2075227e21c3330c0f5", "messageHeadline": "Update dependency eslint to v7 (#1028)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 489, "deletions": 63}}, {"node": {"oid": "0669a1320dddc68d36c1ec1897d2a11d18de3585", "messageHeadline": "Update dependency css-loader to v5 (#1027)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 212, "deletions": 62}}, {"node": {"oid": "b91f238e947558bd761f9ccf6f7bd2ae2326b39b", "messageHeadline": "Update dependency mini-css-extract-plugin to v1 (#1036)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 81, "deletions": 50}}, {"node": {"oid": "89d6cd2d0cd1a2add28ac536b10abe63e30569cd", "messageHeadline": "Update dependency eslint-plugin-wpcalypso to v5 (#1032)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6bb8be1d5fb1c4c7a99fcc842037414e8142d6fe", "messageHeadline": "Update dependency eslint-loader to v4 (#1030)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 190, "deletions": 63}}, {"node": {"oid": "cbfb8508cc081d78537ac95b7588dc0ed01297d8", "messageHeadline": "Update dependency eslint-plugin-jest to v24 (#1031)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 253, "deletions": 5}}, {"node": {"oid": "725e4763b82210633a6b000edd39d4b9872810f8", "messageHeadline": "Update dependency webpack to v4.44.2 (#1013)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 478, "deletions": 61}}, {"node": {"oid": "5bad9bb8bae08760b4ed8fb8d9f8c5f74938b1e6", "messageHeadline": "Update dependency mini-css-extract-plugin to v0.12.0 (#938)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "ba8728c1fcacdff04aa6e0c260000b7b882c0587", "messageHeadline": "Update dependency node-sass to v4.14.1 (#1018)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 142, "deletions": 88}}, {"node": {"oid": "a8eff34ce42676cfb83f8b38fd029ae0ef4ca0c8", "messageHeadline": "Update dependency @testing-library/react to v11 (#1017)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 145, "deletions": 251}}, {"node": {"oid": "09f5d3b01bc2fd0eb93a3ff224910593f6ecb213", "messageHeadline": "Update dependency core-js to v3.6.5 (#929)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6fcdb273ca9c70b2cbc1360a9f7ebfa22a39c954", "messageHeadline": "Pin dependency node-sass to 4.13.1 (#1016)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8042a76eaa04ca7b70a6161aab4bef368ab63970", "messageHeadline": "Update dependency @testing-library/jest-dom to v5 (#1015)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 235, "deletions": 23}}, {"node": {"oid": "69ee1485674615b324c3b9dba315ee703804475c", "messageHeadline": "Update dependency sass-loader to v7.3.1 (#940)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 20, "deletions": 47}}, {"node": {"oid": "b7267db53b350abf2b799c18d489c8c6f01028ef", "messageHeadline": "Update dependency webpack-cli to v3.3.12 (#1014)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 64, "deletions": 73}}, {"node": {"oid": "af93d6b51412962a84e133ba0db7ec8cacc85a0a", "messageHeadline": "Update dependency node-sass to v4.13.1 [SECURITY] (#881)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 70, "deletions": 34}}, {"node": {"oid": "ca5289cf31607ab97c7541ee4f95b429db18b0df", "messageHeadline": "Update dependency lodash to v4.17.19 [SECURITY] (#845)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 18, "deletions": 44}}, {"node": {"oid": "6da94ba3b4e39919728687b85558f4323139b391", "messageHeadline": "Update dependency stylelint to v13.7.2 (#1012)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 215, "deletions": 237}}, {"node": {"oid": "4e5d32b10339e90ef56e99097bafd0ce3ca85692", "messageHeadline": "Update dependency colors to v1.4.0 (#928)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "20d33faa0513150a60f4a41430982fd2f4b5f6b3", "messageHeadline": "Remove unused code (#1001)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 0, "deletions": 22}}, {"node": {"oid": "47629b05134058f599bd60de49b3526253ad9150", "messageHeadline": "Update dependency config to v3.3.2 (#1008)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3907c35c34c5ec60c82096b312fcd1f486a7eff1", "messageHeadline": "Update dependency shelljs to v0.8.4 (#1011)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e40611aaccba351757c62744dc5741f28ce5b54c", "messageHeadline": "Update dependency woocommerce/woocommerce-sniffs to v0.1.0 (#846)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "536bccc3bbf73c41c8c6a114ae2bef4df76e0665", "messageHeadline": "Update dependency eslint to v6.8.0 (#930)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 244, "deletions": 123}}, {"node": {"oid": "c37b0ba460d934be94646a5804c646218868348a", "messageHeadline": "Update dependency lint-staged to v10.4.2 (#937)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 391, "deletions": 261}}, {"node": {"oid": "87f4f3d4c789123f9e4401432420644806b692ee", "messageHeadline": "Fix the order of timeline events (#994)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 149, "deletions": 143}}, {"node": {"oid": "eb2145cb3ca886aa90d26e5c651116e0ab4736e3", "messageHeadline": "Update dependency eslint-plugin-jsx-a11y to v6.3.1 (#934)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 205, "deletions": 35}}, {"node": {"oid": "ee45f8645d749599255a4b668b3a7209f26b6820", "messageHeadline": "Update dependency eslint-config-prettier to v6.13.0 (#1009)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e8047768ab4f205e2b70138859e39dd008fce12f", "messageHeadline": "Update dependency eslint-plugin-react to v7.21.5 (#935)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 913, "deletions": 30}}, {"node": {"oid": "1e8c381a5c1950c4137240e385794de318ebf286", "messageHeadline": "Pin dependency myclabs/php-enum to 1.6.6 (#941)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6b2b1c8778550defa2d5b3da4198495fd3e35421", "messageHeadline": "Update dependency automattic/jetpack-autoloader to v2.4.0 (#999)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "8bc5c3e1e1dbc75b6d2f60cbf91d8263cd721f0a", "messageHeadline": "Refactor some client-side tracks calls for conciseness", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 21, "deletions": 29}}, {"node": {"oid": "bd2f29cd948058fec6a281ea03a7987c8f4b65d2", "messageHeadline": "Return raw error message from file upload response", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "2268ad74f4506735939292680f15f32f6b562218", "messageHeadline": "Include raw error message in dispute evidence save notice", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ab6723a9dd1982169f15eb13cddc767503a9749f", "messageHeadline": "Update dependency eslint-plugin-jest to v22.21.0 (#931)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b84107ebb78c361107b13e73a89ae721f1bd9966", "messageHeadline": "Update Node.js to v12.19.0 (#988)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20c65c50a958e133f7c263b4e46a537cd4a3bd65", "messageHeadline": "Product version bump update", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a087334e11fa5da4b179c4c14c0d2c832d06b39a", "messageHeadline": "Prepare for 1.6.0 release (#990)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8f27a898e10470e71dfc9b2cfe6f1b6b23e45b12", "messageHeadline": "Decouple the 'force save payment method' flag from payment metadata (\u2026", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 363, "deletions": 42}}, {"node": {"oid": "068b0a6215b47571247a2850d1ecd988c58e5fdd", "messageHeadline": "Adding blocks to the docs FAQ section (#980)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "a8a74ec768a85f111d6b00a562428824968aba26", "messageHeadline": "Update .org icons and banners to new purple ones (#984)", "author": {"name": "Gerhard Potgieter", "email": "potgieterg@gmail.com", "user": {"login": "kloon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0ebe5abceaf10e03dc9388284a7b62843fd06527", "messageHeadline": "Add docs about dev mode (#987)", "author": {"name": "Albert Juh\u00e9 Lluveras", "email": "aljullu@gmail.com", "user": {"login": "Aljullu"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "799c01d4fb812a964904067000736581a39566f6", "messageHeadline": "WCPay: minor PHP code tweaks. (#986)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "c3b174cb265d7122c422613569eef6cd7e6bd45e", "messageHeadline": "Hardened composer manifest verification (#976)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 66, "deletions": 6}}, {"node": {"oid": "ad11fcd4136657516a96901bef1e3257ebdb4905", "messageHeadline": "Transaction timeline: enabled timestamps rendering for all entries (#\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 2, "deletions": 21}}, {"node": {"oid": "69c9687e29c350bedfb5cd3df2dcf88026ccd93e", "messageHeadline": "Refactor connect account page and tracks (#855)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 123, "deletions": 74}}, {"node": {"oid": "0d4462b132255874cdd294ec888be326198d2a1b", "messageHeadline": "Relocated client/utils.js into client/utils/index.js, so it was possi\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 25, "deletions": 173}}, {"node": {"oid": "28a89cd070118b57a86835e23ae49b0bfc17829d", "messageHeadline": "Fix including of a renamed exception file (#968)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "f9294a1c033b8f9f25c860ce34b255bf550146e1", "messageHeadline": "Introduced payments-specific exceptions and migrated from using the g\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 304, "deletions": 188}}, {"node": {"oid": "b12ef3336510d2120ca3e82f7c692b893802672d", "messageHeadline": "Updates docker setup with setting up WordPress environment type to 'd\u2026", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "526f1c5cb3b61c97f9b2451de058db3da260c232", "messageHeadline": "Support wp_get_environment_type() when detecting dev-mode (#963)", "author": {"name": "Vladimir Reznichenko", "email": "kalessil@gmail.com", "user": {"login": "kalessil"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "038b1b8a89007664b8c1adc08e1c55ab0732e9ad", "messageHeadline": "Add autoloader optimization when building for release (#956)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd62460b5a1728672d05b9d5767c576a6334fe03", "messageHeadline": "Trim whitespace on the statement descriptor (#958)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6436a2439964da2390114457da9fff3b163abbdf", "messageHeadline": "Initial checkout block support (#723)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 1073, "deletions": 554}}, {"node": {"oid": "44b79cf5eba9a3c00ae22a64e59f5104cb9f3547", "messageHeadline": "Tweak docker scripts and documentation (#953)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 33, "deletions": 60}}, {"node": {"oid": "0046c5af8a6718554b767a165f1443fe09ed7900", "messageHeadline": "Product version bump update", "author": {"name": "Daniel Rey Lo\u0301pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "bbca56cd056a2f93d46685822ec6888053e6374b", "messageHeadline": "Set the release date to \"2020-xx-xx\" again so WooRelease works.", "author": {"name": "Daniel Rey Lo\u0301pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "30f4c2e90d184754d7d0efcb9523994904e27ce2", "messageHeadline": "Added the correct date and version to the changelog in preparation fo\u2026", "author": {"name": "Daniel Rey Lo\u0301pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b2bec97ca1582c5ce3e2cf4cfb6efc8aba3ab004", "messageHeadline": "Support transaction search by Subscription number (#936)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 171, "deletions": 48}}, {"node": {"oid": "36c04ebd0a026e847605fdc28ce02e51f1296712", "messageHeadline": "Adjust minimum compatible version to WC Subscriptions 2.2 (#945)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab2b006be50a1251915877ebcca8a5990f9e1fa0", "messageHeadline": "Add subscription link into payment details view (#932)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 300, "deletions": 123}}, {"node": {"oid": "eaea2d0e60dca2e87adce76ea11356f2721b100e", "messageHeadline": "Use enums in payment information constructor (#898)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 168, "deletions": 33}}, {"node": {"oid": "3a743408f78291861c774f16ffdd1ce00b72d3a4", "messageHeadline": "Do not attempt to get a timeline if there's no intention ID (#933)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "cdc2f518fa85fded417fceb6eedcca5526b5f55a", "messageHeadline": "Fix checkout broken when user has bad account details store in meta. \u2026", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "f830f53609acbd742eabd56b03a14ed289d94f7b", "messageHeadline": "Add Transactions list column with Subscription link (#925)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 974, "deletions": 93}}, {"node": {"oid": "e8eaea1b005f1d50b7d8fded7fcce57770a4d1c7", "messageHeadline": "Update Node.js to v12.18.4 (#844)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a69001940ef6650664e84a7f82a986e55568567c", "messageHeadline": "Pin dependencies (#843)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "8df4e056ac221bcdfbdde22393f880bddd3d5051", "messageHeadline": "Add support for subscriptions admin payment method changes (#892)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 529, "deletions": 18}}, {"node": {"oid": "f472d9fe434d47986109950a48a7742789652bb4", "messageHeadline": "Fix saving account statement descriptor with special chars (#924)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "fc217fd4962516113efd58e466ff6f7334c26b0e", "messageHeadline": "Earn :: Add WC_Payments_Http_Interface (#815)", "author": {"name": "Brent Nef", "email": "nef@a8c.com", "user": {"login": "n3f"}}, "additions": 86, "deletions": 7}}, {"node": {"oid": "34250f8df7c7800899912e987a02f637330262c4", "messageHeadline": "Update Jetpack dependencies, including the autoloader (#872)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 188, "deletions": 45}}, {"node": {"oid": "e7fdccbdb581874d773276a638df1239562ea561", "messageHeadline": "Fix save payment method checkbox for Subscriptions payment method upd\u2026", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 134, "deletions": 4}}, {"node": {"oid": "6933fb584ea989fd013983b5171acafad9c131e7", "messageHeadline": "Add the SSH client to the wordpress docker container.", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a2217e35de3ea3cc43354fdde8a03f398e94bad0", "messageHeadline": "Always load Tracker class at plugin init (#890)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "041d878f0348faf1c07f4ff4fe1086e4fbe33115", "messageHeadline": "Docker Env: Removing the recursive `docker` directory from the plugin\u2026", "author": {"name": "Sergey Mitroshin", "email": "sergeymitr@gmail.com", "user": {"login": "sergeymitr"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "75c819480062213accdcc1014a4d8a53e86d1eeb", "messageHeadline": "Add the order object and the \"manual capture\" setting to the Payment_\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 71, "deletions": 30}}, {"node": {"oid": "bc0088003b72e5fbb994d339ba5d71f267aec443", "messageHeadline": "Fix the checkout in IE11 (#902)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 69, "deletions": 56}}, {"node": {"oid": "16b3bcfe56c8f2d57f51a09debf75529400c5592", "messageHeadline": "Redact sensitive data before logging (#889)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 147, "deletions": 3}}, {"node": {"oid": "49758f89bb9ba83f759595e2ca7fca36090ff2d6", "messageHeadline": "Add payment method details to My Account > Subscriptions pages (#893)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 72, "deletions": 8}}, {"node": {"oid": "5f86a934918139be417df6ba2fa6d526bd69a297", "messageHeadline": "Move PaymentInformation to WCPay namespace (#883)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "673fc6e6cb000600bcdad39106f666e6f90fdd25", "messageHeadline": "Fix settings UI in dev mode (#888)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "db86b3421dcee0859651f84f378ac2f438985dc7", "messageHeadline": "Product version bump update", "author": {"name": "Daniel Rey Lo\u0301pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3f1158ef050a67c9d00d102afb1f62ea24407e41", "messageHeadline": "Add subscriptions unit tests (#875)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 865, "deletions": 22}}, {"node": {"oid": "68f0496c63aa6f90c37e88733ef2d77e7a3e2d3b", "messageHeadline": "Onboarding: Do not redirect if installed in the WC setup wizard (#869)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 29, "deletions": 34}}, {"node": {"oid": "0fc2c45534675c0632938edc01563bb981e24598", "messageHeadline": "1.4.0 Release (#874)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 25, "deletions": 19}}, {"node": {"oid": "4320aa84449d3419164271fc968077e0e153f029", "messageHeadline": "Prevent plugin initialization if Jetpack 8.1 or earlier is installed \u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 33, "deletions": 0}}, {"node": {"oid": "765a550b38902cbc8abde55e961628429d357167", "messageHeadline": "Remove WooCommerce as a composer dependency (#813)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 121, "deletions": 554}}, {"node": {"oid": "1ce2a3ff4df51813bc129e20bac2562c2460c7b4", "messageHeadline": "Add subscriber payment method changes (#832)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 64, "deletions": 27}}, {"node": {"oid": "2e85b7021e05ce6db626c2c694c5abeb922f7269", "messageHeadline": "Subscriptions integration step 1 (#826)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 557, "deletions": 238}}, {"node": {"oid": "afffccafb66d488f3ab0f01f644bb697781edb7b", "messageHeadline": "Update Contributors (#858)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd03c56421ed9825c9dba8617e7cd5d329fea460", "messageHeadline": "Install WPCLI with docker and add the command to npm scripts (#829)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "e71a1f507e30c2e3d8fccec9f3a03f7eb62b3958", "messageHeadline": "Implement Jetpack connection \"soft disconnect\" (#803)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 99, "deletions": 57}}, {"node": {"oid": "47cdc8a9195fe1ead18998521f56659e9fbd6303", "messageHeadline": "Do not redirect to onboarding from Jetpack pages (#853)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "6f846037c06717b2c8f0fba60917b2f47df0e29c", "messageHeadline": "Update PR template (#852)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3203cddd855aacad4da4ace4bc547dedc8d7ba6a", "messageHeadline": "Add renovate.json (#827)", "author": {"name": "renovate[bot]", "email": "29139614+renovate[bot]@users.noreply.github.com", "user": {"login": "renovate[bot]"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4fbe35623e0584a671fc6bf9f9ee6265dad03e36", "messageHeadline": "Direct link to the transaction detail view from the admin order detai\u2026", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "03a3b0c9913775440cf5050ed66a5781e74c7af0", "messageHeadline": "Revert \"Add a direct link to the transaction detail view from the adm\u2026", "author": {"name": "Dwain Maralack", "email": "dwain.maralack@gmail.com", "user": {"login": "dwainm"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "0085a273df4c43f863d7143ad46ef43179c61230", "messageHeadline": "Add a direct link to the transaction detail view from the admin order\u2026", "author": {"name": "Dwain Maralack", "email": "dwain.maralack@gmail.com", "user": {"login": "dwainm"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "75538daa59265861f8bcc7ae75abe8725e1f9dbd", "messageHeadline": "Add statement descriptor to the plugin settings (#788)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 298, "deletions": 7}}, {"node": {"oid": "a660a0e2f9b0d666e569fc0948bd634f2c55f321", "messageHeadline": "Set charge id metadata before payment_complete() (#773)", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "c870537a97827c3d99afb858e4ce8dbb6fdb9073", "messageHeadline": "Product version bump update", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "87132ed0f9ea80f8a033e86284f3588820dc3bd2", "messageHeadline": "Add changelog entries for release v1.3.0 (#822)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "af28be94392cf414f203f15271535155525f4c6a", "messageHeadline": "Fix checkout when creating an account and using 3DS cards (#819)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 79, "deletions": 18}}, {"node": {"oid": "e5f2bd8b31408f5b85389789d11f39f72d37069b", "messageHeadline": "Add saved cards E2E tests (#816)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 352, "deletions": 37}}, {"node": {"oid": "1dcfae82ac020b28999ce81d839edd755bd630ce", "messageHeadline": "Fix e2e setup script (#820)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "1c6e026c847f98bb5b79d885f59f35024c6904df", "messageHeadline": "Remove WooCommerce Admin from Docker setup (#805)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "577dd1dac55f2f432f000fb56fa336aa75c28c24", "messageHeadline": "Don't redirect to the WCPay onboarding page if the WC core wizard sho\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 46, "deletions": 4}}, {"node": {"oid": "cc0d810bdd4be6f853a87637cbb364fc8dd10f11", "messageHeadline": "Fix Docker image name and tests (#812)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "d596d6ffd6da49c7f1ce95dccc448818a85199a0", "messageHeadline": "Remove out dated TODO comment (#807)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "528c0bb78232cf54965d3ac836f6cb3866628c9e", "messageHeadline": "Add saved cards support (#758)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 1422, "deletions": 75}}, {"node": {"oid": "0fd4fa3ff22ea09e34149af83cd276aa6603ac61", "messageHeadline": "Fixes or adds missing translators comments in JS (#801)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "d3f4e11cf54fe0160099ec06fc05106faca4c14a", "messageHeadline": "Update #738 files formatting", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 86, "deletions": 37}}, {"node": {"oid": "2f99d86ce46afd1ddc63319cef8efb29b4487553", "messageHeadline": "Add transactions search bar (#712)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 417, "deletions": 6}}, {"node": {"oid": "6a7744441365c1594b6ae2760dae06c8593f870f", "messageHeadline": "Fix missing payment status for disputes (#738)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 249, "deletions": 305}}, {"node": {"oid": "3147639c21a41b9d164db6ed91b76bc24c64df9d", "messageHeadline": "Run wp-prettier in pre-commit hook (#631)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 2438, "deletions": 3813}}, {"node": {"oid": "c7f9d58e2d20fc5fb10d3fa5d205f698bcf3b8c6", "messageHeadline": "Format files using prettier rules (#798)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 4885, "deletions": 1960}}, {"node": {"oid": "21085c72876d4164713b2d0e4a9e7b2c8bf22850", "messageHeadline": "Include selected date on transactions before or after filters (#779)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9bff7f44b8e347b36bd7796b49e007e5efc66052", "messageHeadline": "Bump versions for 1.2.0 release (#796)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "6429373b7de19d6dca7059ecc9657dad657ca334", "messageHeadline": "Fix typo in Tracks event name (#795)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5dee793ca603ca49fe3444e82cd78ba637d3bc1e", "messageHeadline": "Update changelog for the 1.2.0 release (#793)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "8a9c4c63382adad060cb40b515f1f734a7b0551c", "messageHeadline": "Add npm script for running php unit tests (#786)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "65032f16754985f6c73f6fd95987b3959a246ca7", "messageHeadline": "Migrate remaining UI tests to RTL (#764)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 1627, "deletions": 1361}}, {"node": {"oid": "871f4fa2b5cb238ed4383ae7f56adee96417b52a", "messageHeadline": "Bump WC tested version to 4.3 (#792)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48bba8fd6bd19b5766ef698ff41672e84008fb59", "messageHeadline": "Add/e2e tests (#539)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 5874, "deletions": 665}}, {"node": {"oid": "02e8d5fde5a6d4c05458de216bd562bba5c1d3f9", "messageHeadline": "Add/php/tracking (#724)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "d48d2b0b9fa2480b470515615820a9acf99fcdf2", "messageHeadline": "add composer install to readme (#787)", "author": {"name": "Rua Haszard", "email": "rua.haszard@automattic.com", "user": {"login": "haszari"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e23f041b679ca49dd968e82e63df1aa74ca25ff4", "messageHeadline": "Add test for payment complete (#628)", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 256, "deletions": 144}}, {"node": {"oid": "3c4ed3710a71b869237cc38cc2131c908804c058", "messageHeadline": "Remove horizontal list items top border (#772)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "836938d216113e9fc3ff48f9dc04cc4e3cd66a8d", "messageHeadline": "Add 3DS support for pay for order page (#745)", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 193, "deletions": 26}}, {"node": {"oid": "56fc0cec31d943b8cc39c3ee253fce889c3eb0ad", "messageHeadline": "Remove redundant code now that WCPay requires WC 4.0+ (#756)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 46, "deletions": 76}}, {"node": {"oid": "01995bd1f823f75fc6fa760fe315cc578e3094ae", "messageHeadline": "Stub the recordEvent tracks function for tests (#783)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9234739f73958cb770ac7000d1bcdce951726ed1", "messageHeadline": "Add javascript tracking (#725)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "ea0b251301bceadf3cced38b7e8fca97d478c5c6", "messageHeadline": "Bump the timeline feature flag to 1.4.0 (#775)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ae82042ba2c5a108b8500d2c2f3c806dd0afeee", "messageHeadline": "Update disputes list and details to use wp.data (#718)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 662, "deletions": 103}}, {"node": {"oid": "9dd7cb666bd23691e83c74c95122cb59b3a87d3d", "messageHeadline": "Display confirmation dialog when enabling manual capture (#748)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "39eafd92624b326a6535903b6bec394828b3a7bc", "messageHeadline": "Update the order when an authorized payment has expired (#757)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 250, "deletions": 12}}, {"node": {"oid": "62170218251d0264997060f2d3787feab8e0bf7a", "messageHeadline": "Add the 7-day capture notice to manual capture label (#747)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "289d4161271f0a4c8fc99c612c6f3d825e559a28", "messageHeadline": "Use Timeline component, hook up charge and refund messages (#344)", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 1381, "deletions": 38}}, {"node": {"oid": "241d218b853b5628412908a033c0ad4d128a0015", "messageHeadline": "Remove extra line break from 1.1.0 changelog entry", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e93fa6866fdbd24e557747653a7a83a7251cebb2", "messageHeadline": "Bump stable tag to 1.1.0", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a141f59ffbc3ddf742c470a90d30e05ee8bfca1", "messageHeadline": "Update version and changelog for 1.1.0 (#735)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "2c565e584a8997abcee7840579080a5cf7e7d123", "messageHeadline": "Update build script to use with woorelease (#731)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "699d7347440fb896a19a90bb910a3550fca74d59", "messageHeadline": "Upgrade the Jetpack package dependencies (#719)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 23, "deletions": 17}}, {"node": {"oid": "de82b68dee1e2233b8951065906c589ee8e0d3d4", "messageHeadline": "Fix undefined offset notice for site-specific URL with no query strin\u2026", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7a3140a9b802b8001072861e3519eb159aed8faa", "messageHeadline": "Trigger the Jetpack connection flow from the plugin UI (#637)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 689, "deletions": 166}}, {"node": {"oid": "cc6880c7cde4f454af3f6112b7ca2c0c22a2f3d1", "messageHeadline": "Add a note about handling a Stripe JavaScript upgrade (#688)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "db8300269e2a7af3a2ff86838dc10f8d94f0cf5f", "messageHeadline": "Set charge id metadata before payment_complete() (#695)", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "6ffdbe1716f3486add4d902d7244469cddcbb396", "messageHeadline": "Run tests in docker containers (#693)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 70, "deletions": 8}}, {"node": {"oid": "9c5550b3be8c6ec17230323f3fcaecbf9f84cefc", "messageHeadline": "Fix clearing of pagination when selecting transactions advanced filte\u2026", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "982bb423e1514e538406680c71455c3639045880", "messageHeadline": "After onboarding, reidrect to the WCPay task of the task list, instea\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a4aaa46d97d125a7d0839fe89d91deab66b01418", "messageHeadline": "Put back timeline into data store initialization (#702)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "eb4e56a1d3affdec5e86661eaf7c91e91c1915c4", "messageHeadline": "Update version and changelog for 1.0.1 (#685)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "ba71fb88cbc8fcb1f35e0b0bec9f33d140cb4962", "messageHeadline": "Fix missing transactions type filters (#691)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 45, "deletions": 10}}, {"node": {"oid": "af488a3327d16993db5acd7b89a01166a113bc31", "messageHeadline": "Add docker instructions (#687)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 67, "deletions": 48}}, {"node": {"oid": "12cc53ae948309f3162939ff4f9399732c47bf48", "messageHeadline": "Update README.md", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "5926ec62a950409015ef2264dfbac3cec2fe67d3", "messageHeadline": "Add a note about exceptions when retrieving intent", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1772c8fff356a614c6fb9492a8480ab134dd0d36", "messageHeadline": "Save note separately so it's saved in all cases", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "d0d053e3e911176c851a441e7c019f6a336ed0cc", "messageHeadline": "Update order after payment authentication fails", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "824f8029a59c18b15ecc355533eec89a9db528bf", "messageHeadline": "Handle missing order during payment authentication", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8a15b84cfc5d884cf5f691abbde23d26af8660ca", "messageHeadline": "Handle incorrect nonce when updating order status", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 75, "deletions": 53}}, {"node": {"oid": "c274caf2598117e141f9f841fb05a818fd27d1fa", "messageHeadline": "Handle syntax errors in order update responses", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "e06c90c27052909868dbdfc37ef1510bb48aca98", "messageHeadline": "Handle errors during payment authentication", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "af12aecf2baa4dfd9d69001e1bd590f2635305bb", "messageHeadline": "Handle requires_action intent status when processing payment", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "d7cee4ca3a3e117d9ad8a8e8d4e4202c9997cad8", "messageHeadline": "Checkout: Handle hash change for intention authentication", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "fd7d9a57d4fe5c61991872f8d94736ceb177a343", "messageHeadline": "Checkout: Add function to show 3DS modal", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "18097b6bd43206efad6d22c30c9e8a841608958a", "messageHeadline": "Add function to update order after payment auth", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 78, "deletions": 2}}, {"node": {"oid": "7050ec7699e6f6850a13a04484f782cf0e2dfc03", "messageHeadline": "Save intent ID to order meta data", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "1f819492efcb85bf81faf84708243ecad6383802", "messageHeadline": "API client: Add getting an intention by id", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "36b0e046abe34c32bd3cbc2569bca872c30bd7db", "messageHeadline": "Add client secret to WC_Payments_API_Intention", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 56, "deletions": 29}}, {"node": {"oid": "35f984d61365c700a257cc3ed443d46fa059a01c", "messageHeadline": "Display dispute currency code in dispute info (#678)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c9982c47b057b3a103d614138a4fba033c525187", "messageHeadline": "Migrate existing tests to react testing library (#580)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 2192, "deletions": 886}}, {"node": {"oid": "9741004f6adea6f7ae0534410f980aaa47909528", "messageHeadline": "Adapt to short array syntax phpcs rule missed in 7a3ebc7", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7a3ebc738d93a56d2bd2c4e1be22a48d161287af", "messageHeadline": "Add deposit delay notice to deposit schedule (#621)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 70, "deletions": 12}}, {"node": {"oid": "4254e554b5e2bd0d9d24287aa0633a0cb6d1ba08", "messageHeadline": "Update woocommerce/woocommerce-sniffs to 0.0.10 (#602)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 369, "deletions": 358}}, {"node": {"oid": "8d22437565911a0165b6392da67b13334a6f372b", "messageHeadline": "Add transaction date and type filters to transactions list (#618)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 2047, "deletions": 1600}}, {"node": {"oid": "d83f5cd38354525428f761865d9230ebe0a775c6", "messageHeadline": "Update README.md", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c844c4ffe40533774ac4805ce99f966352ee26c8", "messageHeadline": "Update minimum versions of PHP and WordPress for compatibility sniffs\u2026", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a18850106e51516de4a875908f26e9c6e89ca013", "messageHeadline": "Update README.md", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ba5b3a6c0bafda81943c6d2ef733e45be77a3522", "messageHeadline": "Add WC and Jetpack install instructions.", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "349e4c4f8d1bb88e40f233c7cb2c5444553a16a0", "messageHeadline": "Update README.md", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "13f2cfe089928d467d5cc3477eb1a03864566e3f", "messageHeadline": "Refactor: Use switch for different statuses", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 33, "deletions": 30}}, {"node": {"oid": "c38c20323ab73585996b59914b54940e82a17c2f", "messageHeadline": "Add tests: process_payment with thrown exception", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "8326542b24dcd9c24e33d1923d858ce125323448", "messageHeadline": "Add tests: process_payment when requires_capture", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "c2acfe3f416b83b548c17ec348e190c39de92255", "messageHeadline": "Test: Intention status for successful payment", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ce959b4ff5bd9d082276deaee7765cddb20d91c4", "messageHeadline": "Test: Charge ID metadata for successful payment", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "603bb80401b1f6448982b8c9c7a66ff5133b568d", "messageHeadline": "Test: Order note for successful payment", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "849e4af9b376671b48b6d60f8b39674b0f4d0f88", "messageHeadline": "Test: Successful payment returns correct array", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "25335a410c3fbf3fff6600530ec890995a31297e", "messageHeadline": "Add WC helper classes", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 520, "deletions": 0}}, {"node": {"oid": "8af6e83fb90e4a199a8fbe35c3f507dc2969d4f9", "messageHeadline": "Redirect fo the \"Connect\" page on plugin activation or when trying to\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 60, "deletions": 65}}, {"node": {"oid": "855538c66d11b7131824de053d26d3abaff6b06c", "messageHeadline": "Avoid localizing deposit date or displaying time-of-day precision (#656)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "f672f4eed25a6a14edc5a9483c1fa64518b32040", "messageHeadline": "Remove the \"Woo\" header from the plugin file (#674)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b6e8d2602c81ea7274d89013e5bcc92d24f16d2f", "messageHeadline": "Update version and changelog for 1.0.0 (#668)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "1d177547531072664e7ca042fe0e816da18ddf4b", "messageHeadline": "Distinguish pending requirements states to avoid misleading messaging\u2026", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 74, "deletions": 9}}, {"node": {"oid": "2bc4a809c870661abcf37b35270bb6ff5ffdd561", "messageHeadline": "Create a method on the gateway to check for established connection (#\u2026", "author": {"name": "Joshua T Flowers", "email": "joshuatf@gmail.com", "user": {"login": "joshuatf"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "06beab5a889ce16fb6e50be8f82de171883ad720", "messageHeadline": "Fix typos in disputes strings (#664)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "234abe0124e9f4ea4fb651c17f3d9cbc482dc4f0", "messageHeadline": "Update readme and plugin headers for launch (#660)", "author": {"name": "Brent Shepherd", "email": "brent@automattic.com", "user": null}, "additions": 35, "deletions": 24}}, {"node": {"oid": "f2009ecd62b94169afdc965b6a802b6314a3ef11", "messageHeadline": "Add screenshots for wp.org listing (#663)", "author": {"name": "Brent Shepherd", "email": "brent@automattic.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0e7b8a1fe5a03cea34539ffc0bd308493dd16f79", "messageHeadline": "Update wp.org assets to remove beta (#654)", "author": {"name": "Brent Shepherd", "email": "brent@automattic.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bcb459f24c0921d2a19b504291644f72bcb70f56", "messageHeadline": "Remove create_charge and its test (#651)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 0, "deletions": 44}}, {"node": {"oid": "ecc10796ee0ad5c62d9bb47f73d2f17f42f96fd1", "messageHeadline": "Add Level 3 Data (#619)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 268, "deletions": 8}}, {"node": {"oid": "65e92328f8cea9dc685feed3823a42e8f6baa3eb", "messageHeadline": "Bumping version", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2f456079f02616948bba713656ceed92e6cc0e38", "messageHeadline": "Update changelog", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "9ed653b2e111832a4e745b776113ffb730b11cae", "messageHeadline": "Register and enqueue js.stripe.com for wcpay admin pages (#617)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 1541, "deletions": 1491}}, {"node": {"oid": "32a3013aaf5fa7d2d4ce7e5ea2e688060b580833", "messageHeadline": "Update snapshot tests", "author": {"name": "Daniel Rey Lo\u0301pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2c2896cdbdc915c13a0fb478be00e0e3a3aefdfd", "messageHeadline": "Overrides the base gateway \"needs_setup\" function to correctly redire\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 16, "deletions": 6}}, {"node": {"oid": "bd97c02a83114b47b0fcdfe970fbb316e24e4991", "messageHeadline": "Use always the get_settings_url function, also refactor it to make it\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d573a19b34b01900d448cabea78eb7dbd03a6441", "messageHeadline": "Change the copy and image on the Connect Account screen (#633)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 67, "deletions": 70}}, {"node": {"oid": "b7bfb40eaa1a66eea13d22dfdd545ecce62b5117", "messageHeadline": "Pass URL for prefilling stripe.com OAuth form (#605)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b98d9d48fc8e2d8bc7bf6719f4b3f5faf7808d90", "messageHeadline": "Add details for test cards (#586)", "author": {"name": "Nicola Mustone", "email": "SiR-DanieL@users.noreply.github.com", "user": {"login": "SiR-DanieL"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2253a4a27723b5af01284feb2f0ca228b7f17e9", "messageHeadline": "Use specified return URL for redirect upon successful setup (#643)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "77d74c0a6545ae5045a14b7e7ac72904ef97ec9d", "messageHeadline": "Try/Update disputes to use react-testing-library (#513)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 2808, "deletions": 1283}}, {"node": {"oid": "fa1d50f99f751496048a15147032a32a81ff5740", "messageHeadline": "Disable gateway when payments are disabled on the account (#610)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "f1cdb2ee8c9654c259762e9f041f1c36c491dd5b", "messageHeadline": "Handle forwarded \"account.updated\" webhook (#612)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 113, "deletions": 13}}, {"node": {"oid": "6af2b9eaa237616831d7b0b0a9f28d6c14c07cf2", "messageHeadline": "Add customer ID to payment intent (#608)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 621, "deletions": 40}}, {"node": {"oid": "ba099d7a11e6d54ebb14c337df9b4b7c2b599d53", "messageHeadline": "Making table rows \"clickable\", approach #2 (#590)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 527, "deletions": 108}}, {"node": {"oid": "d7eb22bba056f0b1de3ad81f204cd76c6d224de6", "messageHeadline": "Prompt before navigating away from unsaved dispute evidence changes (\u2026", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 69, "deletions": 7}}, {"node": {"oid": "7f35cc966746c27321b880626af941b4c2649bbe", "messageHeadline": "Support redirect to wc-admin task payments page after completing conn\u2026", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "dfffb29ed44eeb17fd34d998a8b9b0e94688cb01", "messageHeadline": "Add transaction list sorting (#603)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 1331, "deletions": 475}}, {"node": {"oid": "cb70e4fcac94e6e9a6eaee5de622ece492aad9a8", "messageHeadline": "Update labels to sentence case (#554)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 224, "deletions": 206}}, {"node": {"oid": "6e19910dbb1ce4a4baeecf94eb54660c92188490", "messageHeadline": "Handle failed refunds (#411)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 532, "deletions": 40}}, {"node": {"oid": "a4b6d06792463787bf46b7f2b7dd62693fce55a0", "messageHeadline": "Update changelog format for woorelease script, add org tag to config \u2026", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "d9a21c34d2d32817dfb89a5c38802cf8574ba553", "messageHeadline": "Add docker commands to npm scripts (#600)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "700643bea83a9f818031905618b2241a589572ee", "messageHeadline": "Add # in front of order numbers (#572)", "author": {"name": "Nicola Mustone", "email": "SiR-DanieL@users.noreply.github.com", "user": {"login": "SiR-DanieL"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7107dc113763e965939829b0617bc7d8dd469620", "messageHeadline": "Add deposits overview component (#560)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 1893, "deletions": 1186}}, {"node": {"oid": "14de39b3859b2c263eac11a1d3af741f2562a100", "messageHeadline": "Remove test site deployment (#589)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 2, "deletions": 61}}, {"node": {"oid": "a9b7bd0712fd84a65f5c7f9389ee8b96b9fddcc3", "messageHeadline": "Update PHP versions supported (#587)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 308, "deletions": 163}}, {"node": {"oid": "887af50c2b76015cfde22d4bfbd954a690be0ea8", "messageHeadline": "Add metadata when creating payment intent (#567)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "2e2f9dfb398dbaa217d3296b463081306d603b2e", "messageHeadline": "Update unit test environment (#576)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 102, "deletions": 46}}, {"node": {"oid": "c3a8aa5b562280f00233c7aa60cc19f63779c6dc", "messageHeadline": "Remove unused variable and fix comment typo (#543)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6d72fd4a8e2f1a7e9e8bf32eb4e20ae84d97a24c", "messageHeadline": "Update version to 0.9.1", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9fab937aab6a26f3f07672debc87242906cfc88", "messageHeadline": "Roll to 0.9.1 (#575)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "456e5f7925e7a5da4b7f424fcfd5865a20dcc23d", "messageHeadline": "Always use no dev when building release (#574)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "f7be0da91f70cef4d6df802080bafeb8f1eb6bf0", "messageHeadline": "Bundle @wordpress/components to avoid styling incompatibilities (#571)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fbcd23397f62f0573807957d76960723ade1e8c0", "messageHeadline": "Add whitelist so that code coverage can be calculated with PHPUnit (#\u2026", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "4b81e1ad987e3e12b6144747533b6a2529eccdcf", "messageHeadline": "Add logging for failing redirects to KYC flow (#556)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "95eb9cfd64ede762c5060b47cd40d8ceb6e1b2e4", "messageHeadline": "Update to 0.9.0, mark clearly as beta (#565)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 57, "deletions": 23}}, {"node": {"oid": "0336538e62eb225125f5ac6e1e730aa5684c247d", "messageHeadline": "Tested up to (WP) 5.4; WC tested up to 4.0; Requires PHP 7.0 (#553)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a8a3ce91e2dc8059c29b713d9e5e4eb418230373", "messageHeadline": "Make sure we load utils before attempting to use them (#564)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6a63e283180feb45cb831a03dfc64a8ba6a4b7c4", "messageHeadline": "Fix loadable placeholder style name (#558)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "256fcfdb5dddd5d01c9f2719803ed213c52f43a0", "messageHeadline": "Change style name for loadable placeholder (#557)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8ff482315eb8b1d89b935f7f6e6659f5af8e3a8b", "messageHeadline": "Fix \"Nothing was returned from render\" error for estimated deposits (\u2026", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f31a6c541c702ae918b1e2189f4d4fa4c6de1b4c", "messageHeadline": "Add org plugin banners and icons (#552)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4bf57fbfe563df9e87569cfe0f182e1a3ab237bb", "messageHeadline": "Remove wcpay-version header in favour of user-agent", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "2a80933bec680158ea81d7a35b4394b7a63a5a31", "messageHeadline": "Handle estimated deposits", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b59c49fbd0aef308573c423ef5382e9d5daabf0b", "messageHeadline": "Send plugin version header", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "b5628e439cab2ccf3160837204ffd82a9da6c5e0", "messageHeadline": "Add loading placeholder views (#515)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 2021, "deletions": 1008}}, {"node": {"oid": "573502c2467398144c7827ca7a58cd722244dbdb", "messageHeadline": "Add a test for nested tags", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "cc621944733c786cb1756152dddf8dd4bd6f27aa", "messageHeadline": "Move connect screen strings to JS", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 34, "deletions": 64}}, {"node": {"oid": "707330044812ccb41162bb939c0eddbb3931c45b", "messageHeadline": "DRY the php connection message", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 38, "deletions": 81}}, {"node": {"oid": "3310bfad0e4732cc0974dc711989ad2d118dd857", "messageHeadline": "Add the new function to the PHPCS config", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "75b4d14cae8acf970e07616dea11c79bc30f1446", "messageHeadline": "Add esc_interpolated_html util and unit tests", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 278, "deletions": 98}}, {"node": {"oid": "ee379b79c2507b4ac0e8b1fdeefbd458fd49e735", "messageHeadline": "Experimental - add create_interpolate_element", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 170, "deletions": 51}}, {"node": {"oid": "ddc2ebc1ce8305e02d93f46b9f687d57d6f6b08d", "messageHeadline": "Update help text font size and color for dispute fields (#524)", "author": {"name": "David Levin", "email": "sayhi@levinmedia.com", "user": {"login": "LevinMedia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "97f6ccdd677c0b200adeb99b90046cac6529835d", "messageHeadline": "Remove error when reducing new timeline data", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "7e59e64a7eb3af925d15b1e0e2b2b09d7c13ec02", "messageHeadline": "Add timeline to redux store", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 280, "deletions": 0}}, {"node": {"oid": "e0013ef6a4b61e99877fe47958f8ce4a21bcd607", "messageHeadline": "Add timeline API: get events list for intention", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "516f0b347298f67986d57a3ccc45a75daf7a039d", "messageHeadline": "Dispute evidence form descriptions (and other presentation tweaks) (#\u2026", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 86, "deletions": 7}}, {"node": {"oid": "0e801efdbc7f3405a7b368698dd94eef25e91eb6", "messageHeadline": "Update before submitting for review (#519)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "afc3c73de89216ccf64162546bedb87a9e89a502", "messageHeadline": "Add 'Multiple product types' option to display all evidence fields", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "b25189192d4779dc9130844aba509ec245629874", "messageHeadline": "Add testing to verify dispute evidence form combinations", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 301, "deletions": 1}}, {"node": {"oid": "a229ad22c2b834a50f355ab78103fb82d9912c91", "messageHeadline": "Filter evidence fields by reason and selected product type", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "11e3c5ea53a737987472c252f163af3c636b7170", "messageHeadline": "Pass evidence fields as form prop rather than direct module import", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 39, "deletions": 154}}, {"node": {"oid": "91a1825cea116b347320849cda1645ed18385cb9", "messageHeadline": "Complete evidence field data structure, along with relevant reasons a\u2026", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 143, "deletions": 1}}, {"node": {"oid": "415c94a7b0f3ae9c6697e5d968d40d5bbb270853", "messageHeadline": "Initial product type selection UI, with value persisted in dispute me\u2026", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 53, "deletions": 3}}, {"node": {"oid": "0b28b4118afa2014fa68ee8dd046526bc0d96972", "messageHeadline": "Refactor field values 'display' and 'control' to 'label' and 'type'", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 39, "deletions": 40}}, {"node": {"oid": "c9dbc1f77eef5e6acca3039092ec5ee7114ea96d", "messageHeadline": "Update .nvmrc to be explicit about the node version we require", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96b800a873141efa89c9817a4c057fb47f446074", "messageHeadline": "Tweak wording on the TOS rejection status", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ee2489e7065ef246b9b51a1021874100d951d299", "messageHeadline": "Fix error notice if old account data is still cached", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "a8e83078ce8823cc10a2f9480f0ac1e11d55b3b0", "messageHeadline": "Fix unit tests", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 13, "deletions": 25}}, {"node": {"oid": "061e12acaba6575703734b3bc75b1fe14548b15a", "messageHeadline": "Remove the account fetch error notice.", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "7805173d95a6b119d51ad4aaf3672f20ad7b6734", "messageHeadline": "Only import specific functions and gridicons", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "4c438dd63ef336a2534b040918586aa94d21371c", "messageHeadline": "Bump the npm version", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "11ea671baad10d0c797e57107f0171d22aa8e05c", "messageHeadline": "Remove pending requirements alert", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 3, "deletions": 42}}, {"node": {"oid": "31d0aa5fdf7ee8b0658fa0ecd2fff6193d6e00e9", "messageHeadline": "Add account status info to the settings page", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 796, "deletions": 25}}, {"node": {"oid": "f88b5187930674624798b5edd43cadb629552112", "messageHeadline": "Move the enabled setting to the top and don't render it when disconne\u2026", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "3e9efdfeb7ef5953d3661197946cac9b7465319e", "messageHeadline": "Bumping version", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8a8ccccd89718dd6a64d351b168cc512b0d4aac6", "messageHeadline": "Update changelog in prep for next release (#502)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "a2ee33d24065718ddd54637774323489df8d3f3d", "messageHeadline": "createPaymentMethod loading and error handling (#499)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 43, "deletions": 8}}, {"node": {"oid": "b515d08d2eec948dab986f58692ed859a8d377b3", "messageHeadline": "Escape translated strings before replacing placeholders with real HTM\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c32704021c17077707b29980878cdf0e5368ab4a", "messageHeadline": "Add basic support for the Pay for Order page (#488)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "b2945f6542ab32fa4f87e5389b66042eb777e53d", "messageHeadline": "Fix Jetpack connection check (#497)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "4da786a3dec582ce6d2de1e90d7a39b8443ab4c4", "messageHeadline": "Add dispute evidence file upload field (#419)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 1453, "deletions": 160}}, {"node": {"oid": "d422bd15fd2b888f8d6a6269225246899a6b5e12", "messageHeadline": "Remove unused assignment (#475)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "54228dc7ea68152f544c9265e8e9a83360e7733f", "messageHeadline": "Fixes undefined variable PHP notice (#493)", "author": {"name": "Matt Allan", "email": "matttallan@gmail.com", "user": {"login": "mattallan"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "b4a31db65eb8dfa4d4c3d8b0eb624991cdad336e", "messageHeadline": "Adjust call to action button size", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4e6827e4bbb3017ce4840ea216edced8b165f82d", "messageHeadline": "Adjust vertical spacing of splash screen elements", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "33e085f6e9077054d7dabf97766b818793104ab1", "messageHeadline": "Terms message styling", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "befcb1bd6b46286e65298a2769a8acc5cfe1622a", "messageHeadline": "Use Page component to control max width", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "44e021e962853d79455a6ff08c9435147ede368b", "messageHeadline": "Capitalize the P in WooCommerce Payments", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "776c66ad403ff7ee877fa8d677be63a62ef49031", "messageHeadline": "Add a \"woorelease\" task so this plugin can be built with the WooComme\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 116, "deletions": 145}}, {"node": {"oid": "b7b789da5fa5a70fb48a52b77b6c1311e5d173c0", "messageHeadline": "Use lint-staged for husky pre-commit hook (#431)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 632, "deletions": 56}}, {"node": {"oid": "66910d2ac07215fc06fee7c21c9533e07b9f30d7", "messageHeadline": "Bump version to 0.8.1 (#473)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5f9f6be339974fa0aeec47be6294eb604e6a6c2d", "messageHeadline": "Update test card doc to link to WCCOM (#472)", "author": {"name": "Brent Shepherd", "email": "brent@prospress.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "323b0e978384bad98220d4c58c01974b8516e716", "messageHeadline": "Update readme.txt", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "14c1d3ac8bb561d84c636931f5682eb044b00b48", "messageHeadline": "Update changelog.txt", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "85491528a42d6f6497708669a53d288e454b5f19", "messageHeadline": "Bump version to 0.8.0 for first beta release (#458)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "d3c1f6e7fcf0b03c03239d5704e1644b606c3d69", "messageHeadline": "Change the design and copy of the onboarding screen (#466)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 144, "deletions": 68}}, {"node": {"oid": "f8c702645dc015486d888a290692f8623322e47a", "messageHeadline": "Check if there is a bundled version of WooCommerce Admin, and if it's\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "ab6073a871169793df5dbd30d3a1598ae7462866", "messageHeadline": "Remove table card style overrides (#467)", "author": {"name": "David Levin", "email": "sayhi@levinmedia.com", "user": {"login": "LevinMedia"}}, "additions": 14, "deletions": 20}}, {"node": {"oid": "f7ed6e9934c77ed9436efd6e63757f42de332177", "messageHeadline": "Remove the transaction timeline card since it's not implemented, set \u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "ff687abe6a57db05153cd985291c91ec8773f80f", "messageHeadline": "Transdaction Details: Payment Details Card (#421)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 243, "deletions": 7}}, {"node": {"oid": "09214c69373c6511dd4588395cc2e3e6c7132c51", "messageHeadline": "Fix fallback case for deposit list resolver", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "067862eb05012788585d4e9ad171c09d4b24570e", "messageHeadline": "Fix deposit transactions snapshot", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02074c791acb2f72dda14c5a196d18ba84ce8d1d", "messageHeadline": "More strict fallback cases for query params", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "68a66e78d3e9cce23f3fb3fa205b91b44b73a264", "messageHeadline": "Specify table header in deposit details as 'Deposit Transactions'", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "937a519f64e3424c3470212897c76d58cfc6d4ef", "messageHeadline": "Use individual deposit selector for list selection as well", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c0601fb0cc5401532260de9f81778bb5021edb20", "messageHeadline": "Add translation for resolution error messages", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "be7c6d9534de8e98ffcb24480b2e64af89236b4b", "messageHeadline": "Update resolution state on getDeposit selector for each list retrieva\u2026", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "0246cc426dd747a3d70140090241bc067f2398ef", "messageHeadline": "Add error notices for deposit retrieval failure", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "12d414c9172fd3085e700c9b7226c3fa5a0080a1", "messageHeadline": "Adjust table border to match deposit overview (and designs)", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "01faad9ef5bda691ffa899a274690c8ec825ffdb", "messageHeadline": "Add deposit details snapshot tests", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "45d7bdc4e3a7650f6ab64a6bd6e2625c07f447b1", "messageHeadline": "Add elements and styling to deposit overview", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 94, "deletions": 1}}, {"node": {"oid": "3d81efbd2738d6c76cc60166ea155a344a1e20e0", "messageHeadline": "Initial deposit detail overview", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 43, "deletions": 6}}, {"node": {"oid": "d8bcabbee8bcd1358175fa73b3919446329f3681", "messageHeadline": "Move deposit string mappings to their own module", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "def5c6412c964578067501cecc415893b81d3d21", "messageHeadline": "Tests on reducer and selector for single deposits", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 64, "deletions": 7}}, {"node": {"oid": "72ef60054df79883154731c69dbf47416cf95ad9", "messageHeadline": "Single deposit retrieval in client data layer", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 62, "deletions": 10}}, {"node": {"oid": "88e10596c4172b9b8f16edffb45ff85c475748bf", "messageHeadline": "Remove unused call to deleted function get_connect_message (#461)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a58ea435809f69dedda4c6af59bd0585b9ad0981", "messageHeadline": "Redirect the merchant to the disputes list after accepting a dispute", "author": {"name": "Daniel Rey Lo\u0301pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "2ac6742914c0e2b6cd99f4da10ffa5f7be79e3c3", "messageHeadline": "Added a confirmation modal before the merchant accepts a dispute", "author": {"name": "Daniel Rey Lo\u0301pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 35, "deletions": 5}}, {"node": {"oid": "9c3131aa13ab4355e1a5c8c9960641275326c9cb", "messageHeadline": "Display correct fee and net amounts in transaction details (#422)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 271, "deletions": 13}}, {"node": {"oid": "39e691989d9d31fc5b3bb4741c0c16fb5dd6693d", "messageHeadline": "Remove calls to add_error and use visible notices instead", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "2c01564104250a6845773988b67f50697e633dac", "messageHeadline": "Only display the success notice on settings page", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "730a519fd8d314e6d75bb090a4a9b2153ca6945b", "messageHeadline": "Update the notice copy", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74e9e3c78b1d6a8054f1ac1984675a2a83805962", "messageHeadline": "Add account connection success message", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "36ffcb5f8d627e5b1c5da2a2d9213caea7814bef", "messageHeadline": "Update/355 handle request errors (#445)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 132, "deletions": 143}}, {"node": {"oid": "acb28e8d74833bdc344739346f0c5061e6f1fb08", "messageHeadline": "Add messaging when on-boarding is disabled (#446)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 177, "deletions": 40}}, {"node": {"oid": "dd84de56155fd132c4ae2b1f48092f7d1a2ce3bf", "messageHeadline": "Require most dispute table columns", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "b21bf878b7ef816b513b76067891fc87c8b6d5df", "messageHeadline": "Omit dispute time of day from table", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "225484539b1b0d1fcd340283eaafe161e9ba1b3c", "messageHeadline": "Title case dispute status", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "da3aa24ef27fdfa67cd817dba5036af4f308860d", "messageHeadline": "Adjust table text style", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bb1585c2da04ba07f6a480484da345a018572c79", "messageHeadline": "Reduce vertical padding in test mode notice", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f29a4d4e515188709eae4328e3da4617bfe67305", "messageHeadline": "Avoid wrapping in tables to promote vertical compactness", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d2fb1a6785f0cbe1064cde54ea198b6919e1a5ce", "messageHeadline": "Use new prop for default column visibility", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "0aaa58db5f8a40e97fe5ce75bd9041f55fad5f96", "messageHeadline": "Add customer detail columns to disputes table", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "267b8df5c337d4f8839866ea2b26256428e81710", "messageHeadline": "Add Source column to disputes table", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "10e31bb09a2c0d3a3efd1c7350b7f903276949e7", "messageHeadline": "Compact chip variant for list view", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "6dc4922d4db0495e5f51d4c387ffde812fb4f5eb", "messageHeadline": "Load up to one hundred disputes", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "35a3fabc9febc90c72d8fde5c5e5a6273f9957d8", "messageHeadline": "Add TOS message to WP.com setup notification (#401)", "author": {"name": "David Levin", "email": "sayhi@levinmedia.com", "user": {"login": "LevinMedia"}}, "additions": 105, "deletions": 38}}, {"node": {"oid": "35d1d75d95038b487b91303b7b3bfb15cd3aaeba", "messageHeadline": "Reset payment method creation state on submit", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d5c5208af7fd2f9d4cd103451cf84dc87941d93c", "messageHeadline": "Add TODOs for dispute detail and evidence screen placeholder views", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "257991e172920e3503f21fd8d0c4f561cf4aac30", "messageHeadline": "Add order to update dispute response", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "0d4f54b0d9ba0d00e6a06eff06e2f46ef022c1e9", "messageHeadline": "Separate evidence page from form, and update tests", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 92, "deletions": 69}}, {"node": {"oid": "23df2af878463a2900575be645f328cccc06ca65", "messageHeadline": "Update dispute details snapshots", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 258, "deletions": 3}}, {"node": {"oid": "a5a9cc108b6e544190dd0083897c338c20f1a3fc", "messageHeadline": "Add charge-related fields to dispute info", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "14e22a93f223e8b925c669b3b5c2c15969a564a6", "messageHeadline": "Add snapshot test for dispute info", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 120, "deletions": 1}}, {"node": {"oid": "695b1479ceb68bc7f401937c0deeb0d037c592a1", "messageHeadline": "Add dispute info card to evidence screen", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "23f68d3f276a091ac2cdc0b12b34b26eccc37a12", "messageHeadline": "Add order link to dispute info", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "48598112a899619ccdb8ff2ad1298040cfdba925", "messageHeadline": "Show dispute info on details screen", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 64, "deletions": 5}}, {"node": {"oid": "da7f55656f9805e5ec01d921162d0d2f165fbc25", "messageHeadline": "Add a logger class and a setting for enabling debug logging (#326)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 185, "deletions": 6}}, {"node": {"oid": "0efa88763745655fded8ab8ae013b84aa914bb20", "messageHeadline": "Make editability condition of evidence form more readable", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f6106d9b7d610e21812354e797d5ae318b2a337", "messageHeadline": "Update dispute details tests to adapt to Actions changes", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 88, "deletions": 10}}, {"node": {"oid": "c12450b2d509c066031759f7b25d5a215899175a", "messageHeadline": "Improve dispute details states in which response is not needed", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "207d4ff216e4b3059553db4d45445cf146171319", "messageHeadline": "Extract Actions footer component into its own module and add testing \u2026", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 145, "deletions": 29}}, {"node": {"oid": "8696437adbea09c3a5f60e72ddbb737287e3f2a4", "messageHeadline": "Move dispute details module to its own subdirectory", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cff64f1a724ce9cc1c768a651dfbc10f960f0f65", "messageHeadline": "Only show Accept button when dispute needs response", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "d96d61b95a377970747d05357d10982ffbefe00c", "messageHeadline": "Add button to accept dispute on dispute details screen", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "f120463b89073274b8ca199ed15459462c64ee69", "messageHeadline": "Add REST API endpoint for accepting dispute", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "ea209e0b6cabe5c184f235168a9eeaf135fc4bfc", "messageHeadline": "Rename $request to $params and make the comments clearer", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "09e57697098c27298cb72e0a50e523981f22b217", "messageHeadline": "Readability: add is_valid_cached_account check", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 32, "deletions": 10}}, {"node": {"oid": "088030fc44fbb12a392d0b0326d83bbdbba4e4dd", "messageHeadline": "Fix and add unit tests for dev mode switch", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 86, "deletions": 1}}, {"node": {"oid": "a9efc88f944018fee5951f67cd85c4b5d16dce6d", "messageHeadline": "Handle dev mode to live mode transition", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "66be994f68117b55188f6bffe09aee7edf11140f", "messageHeadline": "Add Deposit History table (#432)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 902, "deletions": 160}}, {"node": {"oid": "0cdae2fc92faf5cb896061478262c79971d50996", "messageHeadline": "Redirect to disputes list on evidence form submission (#429)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "edf2f6031dd4ecef02be466b423482e718a81449", "messageHeadline": "Disable test_mode setting in dev mode.", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e88f5374e20ac23c20f34a328ebf44f45ed8bec0", "messageHeadline": "Display alert on WP Admin if Jetpack is not connected (#391)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 65, "deletions": 25}}, {"node": {"oid": "d0487696e32e79a8a0331684a98b2787154e63e8", "messageHeadline": "Fix undefined variable: stripe_connected", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "3af2e5411ee6dba74de34a852a85744a8d098d76", "messageHeadline": "Deposit details transactions table linked from transactions screen (#\u2026", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 726, "deletions": 282}}, {"node": {"oid": "a08a32e5fe4657eacc0f1d0a7093b8e23c9fb767", "messageHeadline": "Add TODO calling out potentially unnecessary scoping of styling changes", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "80c9c22bf83d8cc2f694e190d89e3a82600bad12", "messageHeadline": "Fix table heading", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "e90676cf95263abbc247e997956574a514a98cd9", "messageHeadline": "Restore state after failed dispute requests", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "c286da485424f814bcbc9112092b419d54c0f5e3", "messageHeadline": "Update dispute details and evidence styles to match designs", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 144, "deletions": 143}}, {"node": {"oid": "2a4f8a87d60efab2c5918868ae2b4a1acd97181d", "messageHeadline": "Move Paragraphs into components directory, and fix/enhance snapshot t\u2026", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 555, "deletions": 81}}, {"node": {"oid": "e01b48c220f5f0f05c5b63e18268f86562ed7de5", "messageHeadline": "Add dispute details snapshot tests", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 144, "deletions": 3}}, {"node": {"oid": "d2eaebb60c32ed4ac3548677d504a5fb7daba40a", "messageHeadline": "Omit headings for missing sections", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f7e369f2895574b3fddd267dcd84407a2b07dc0b", "messageHeadline": "Dispute response prose conditional on type", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 182, "deletions": 19}}, {"node": {"oid": "efedbb3d8cdafca968d9e3eb88f453fd7950194f", "messageHeadline": "Info button on disputes list screen", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 107, "deletions": 121}}, {"node": {"oid": "0f329127e5f8db9b96ba33bf12ab380b733e4540", "messageHeadline": "Initial dispute details route with 'challenge' button", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 99, "deletions": 11}}, {"node": {"oid": "fb6d81b155cf2c11f4f9ae40972727268a737473", "messageHeadline": "Fix a typo default => on_error", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b41edf8f241c6281b8571ce3e3e851b17c3b9f1", "messageHeadline": "Add a convenience function is_stripe_connected that doesn't throw", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 70, "deletions": 26}}, {"node": {"oid": "bbce066e4fe85ab8dc9f749b4d4c44c4b8445b71", "messageHeadline": "Cleanup the finalize_connection code", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "d34cb11d353a697c7e2580213cee7b2b1a2a7f36", "messageHeadline": "Remove code duplication when checking for test mode", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 20, "deletions": 47}}, {"node": {"oid": "e40cda03d2695f1b83dc5d9bbc4dd0fd7c83c1f7", "messageHeadline": "Make is_stripe_connected throw on error", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "3cfea070270cdf28220fdbf963bee11056d5701d", "messageHeadline": "Remove asserts from tests that expect exception", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "38541a346f85a6f9f078bc90a22c47ddf9aa5558", "messageHeadline": "Change the gateway unit tests to use mock api client", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "928deb978c8dcc2783ac0685a3e4c1c4dfc892ec", "messageHeadline": "Use account ID and keys from the server, stored in a transient", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 428, "deletions": 228}}, {"node": {"oid": "6f889e486c36cf4a2c8ed87f6ef35df0d2319bf2", "messageHeadline": "Add confirmation request when submitting dispute evidence form (#415)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 97, "deletions": 47}}, {"node": {"oid": "ba87f5fdf2a7c63462d7128ee2667487e0e32e96", "messageHeadline": "Update disputes evidence form footer (#414)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 155, "deletions": 37}}, {"node": {"oid": "44c75846426ad0cca9a75b218683f043e406a076", "messageHeadline": "Transaction Details: Remove payment and session cards (#420)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "98abf6f05f8d08c5750ab2749f13db12f19a101c", "messageHeadline": "Including customer details in payment method requests. (#416)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "8c5c98fad506977b0cf9f48d134dda012362b1c7", "messageHeadline": "Improve appearance and string handling of categorical values and tabl\u2026", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 333, "deletions": 46}}, {"node": {"oid": "b12209d3a768b844b618088402faf66ecb80a070", "messageHeadline": "Add changelog to zip (#406)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "234888bfd430e446015f77f566788d3bcbacee52", "messageHeadline": "Add changelog.txt (#403)", "author": {"name": "Brent Shepherd", "email": "brent@prospress.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0a41fc9586bfacd45d6fc293960df93113b3f0f2", "messageHeadline": "update settings page copy (#399)", "author": {"name": "David Levin", "email": "sayhi@levinmedia.com", "user": {"login": "LevinMedia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8aced7f3013fbc2eb83b060e59c4219f01910ac3", "messageHeadline": "Bump version to 0.7.0 (#393)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "87742a35ca140327d163ce5c8cc890c1462d6755", "messageHeadline": "Display an admin notice if neither Jetpack transport is available for\u2026", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "2caebead1f46db6318c9c76d6e3ae8f598036f05", "messageHeadline": "Fix array offset on bool notice in PHP7 (#397)", "author": {"name": "Marcin Bot", "email": "marcinbot@users.noreply.github.com", "user": {"login": "marcinbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3659a2fe5488c3cc46e524e8fb529f0f47bd8545", "messageHeadline": "Added woo updater code and hash and updated release task (#392)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "539598377cb114f7e1e1ad44667454a0b59bedab", "messageHeadline": "Fix styling for textarea control (#357) (#386)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "4535287ad821faa75a663656a78c7d75fa6672e2", "messageHeadline": "Fix issue where wcpay wasn't enabled after oauth flow (#347)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "23c6385c62f33160a014edceece166490ec24ec5", "messageHeadline": "Use a span instead of a paragraph tag in RiskLevel component (#358)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e0cb79a35d38a4902249d21c6302283ea5c28127", "messageHeadline": "Add order number to disputes list (#359)", "author": {"name": "Vasily Belolapotkov", "email": "belolapotkov.v@gmail.com", "user": {"login": "vbelolapotkov"}}, "additions": 69, "deletions": 19}}, {"node": {"oid": "9b8eee65a0896db2f44a18fbc238bddd1363f092", "messageHeadline": "Version bump 0.6.0 (#330)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "01bc8be65df15d3a933e3be461d541222666e7c8", "messageHeadline": "Add dispute messages and statuses to payment status chip (#349)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 184, "deletions": 56}}, {"node": {"oid": "637525a364fd8942ec9117904a98029ac1a7b6f1", "messageHeadline": "Add a warning notice to pages when test mode is enabled (#251)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 732, "deletions": 107}}, {"node": {"oid": "16c16140f9882a9634eba24fd4c53eed57651522", "messageHeadline": "Add basic transactions list pagination (#343)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 225, "deletions": 121}}, {"node": {"oid": "977dfe14c33d2be90934ee8fe9d87ae3497dc8af", "messageHeadline": "Use the transactions cache on wpcom to populate transactions list (#341)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 603, "deletions": 120}}, {"node": {"oid": "8647ff73cd038a9861eeb7b759970347f1fde277", "messageHeadline": "Replace fresh-data with @wordpress/data (#324)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 458, "deletions": 1211}}, {"node": {"oid": "0bbc6d0baa5c403c95e0179fbcc98a2a41be1263", "messageHeadline": "Add support for DEV mode to the API class (#319)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "0ee48d8404a92423967800d859bdc23000390f86", "messageHeadline": "Update payment detail action button to point to order page (#313)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 16, "deletions": 77}}, {"node": {"oid": "425adc9ac631ed05e45fa31e440af3032106405b", "messageHeadline": "Properly handle the error thrown when we attempt to fetch the account.", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 71, "deletions": 44}}, {"node": {"oid": "d26ead8eaed5acfad9daf6d63765d81222d8e390", "messageHeadline": "Add payment methods logos (#305)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 218, "deletions": 22}}, {"node": {"oid": "1c41e6e228a5585ae3633721d4fbf2c253850543", "messageHeadline": "Adding dynamic WP_SITEURL and WP_HOME constants during setup, to allo\u2026", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "14b30072506ae05be5862cd91b1f9621a2be5cb8", "messageHeadline": "Update @woocommerce/currency dependecy to latest version (#307)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 160, "deletions": 22}}, {"node": {"oid": "f8776a195bfc48d69d27d26efb06e29d6413fe12", "messageHeadline": "Use original charge on payment details screen (#302)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 824, "deletions": 530}}, {"node": {"oid": "6ab15011f047ba89a2b6412a651415bbb6824cdb", "messageHeadline": "Initial disputes list and evidence form (#289)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 783, "deletions": 2}}, {"node": {"oid": "43ca1c90238dc3c83151e6a5064ada1751ec45ac", "messageHeadline": "Fix fatal by applying account methods refactor to new filters (#303)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f9a356b15410f45fdfc2be1096fc48f8a0fd0e5a", "messageHeadline": "Update transaction details page test snapshots", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "1ed16badc14dc17520afcc0eb573063fbe176271", "messageHeadline": "Update PULL_REQUEST_TEMPLATE.md", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "782931714f0ec6442d2d8cd6613032ba08722565", "messageHeadline": "Unmark the site as test only in case of reonboarding", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "31aebbd4cf64066ee68acdccd8b308032cd4e7e1", "messageHeadline": "Do not disable the test mode toggle", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "05ea1cda9e837d5ac9d41f3e36d1a4bd14f03ec7", "messageHeadline": "Lock the test mode after onboarding a test account", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "88a6a80969762d6c38556ed418f6bea571707570", "messageHeadline": "Add tests for the account class", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 115, "deletions": 3}}, {"node": {"oid": "a60e42c64488549b6c57edc193627c280338c97d", "messageHeadline": "Move existing acc requirements tests to the server", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 26, "deletions": 107}}, {"node": {"oid": "394ec7fdd8b377d20feabb1de23c06fd8d747d52", "messageHeadline": "Update public keys when the account is refetched", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "7c812f827059544a5c91a75600dbdcbf0c8325d9", "messageHeadline": "Move account-related functionality to a new class", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 312, "deletions": 267}}, {"node": {"oid": "5f0c31e7c29551e9a14a26ea197cc02d5638e073", "messageHeadline": "Use isset on array index to avoid undefined index notice (#297)", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34ed778ef1f207b9eddce7d446f6711e6a36333f", "messageHeadline": "Add transaction details to transaction summary (#288)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 658, "deletions": 40}}, {"node": {"oid": "f480bc40a39a8eeceff7c0b3d934c9ce058f7ef0", "messageHeadline": "Add basic transaction info to transaction summary (#287)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 416, "deletions": 13}}, {"node": {"oid": "0ab1d8119ddf7ddf12ffbb852ac0284a896bfc36", "messageHeadline": "Add payment status chip to transaction summary (#286)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 497, "deletions": 3}}, {"node": {"oid": "ad8740ba6a556958cc7b861d9891808e6f5f2162", "messageHeadline": "Remove account_id from api calls", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 3, "deletions": 30}}, {"node": {"oid": "6db5bb793c65dff84e0bdbe3fbb3c48c16681352", "messageHeadline": "Initialize payment form on Pay for Order screen (#292)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "045e87d0b3279c7ac4b0c379d0db2570dbcaa606", "messageHeadline": "Ignore the docker folder when running PHP code linting (#275)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "48c407a67e005e544f34ee2295a6541bbf1b6549", "messageHeadline": "Allow developers to re-run Stripe on-boarding (#273)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "222128b400731f9a693a2cecc9183f21b60f95e0", "messageHeadline": "Enable WooCommerce Payments by default on plugin activation (#270)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5b951174620ee167c12dee976606f7ddf26bfa41", "messageHeadline": "Limit availability to USD (#269)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "c547b4f332f259ede1a7dcaa78c65a1ce009f335", "messageHeadline": "Get WooCommerce with Composer (#166)", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 439, "deletions": 436}}, {"node": {"oid": "cf572a4335a0f361536650f6dd7ac21f39b02479", "messageHeadline": "Pass a query parameter to payments server indicating whether test mod\u2026", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "57e718bdab8e19fe6a4c7aed05fdb61a617dfd8f", "messageHeadline": "Put Woocommerce Payments on top of the gateways list by default (#271)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "67d531de3b942c83644767013359763b0384e0e9", "messageHeadline": "Fetch single transaction data for Transaction Details view (#267)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 410, "deletions": 201}}, {"node": {"oid": "f2c6dff9b6ed79277412c16ef43f4b0eefe8b1c6", "messageHeadline": "Update wordpress/scripts and dependency-extraction-webpack-plugin (#268)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 3600, "deletions": 1431}}, {"node": {"oid": "627c882b8807848fa7f9d2619da7e886a33172ef", "messageHeadline": "Add a comment about WCPAY_TEST_ENV", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f5e3ac01613bfcc1ea7a40174689730241df953c", "messageHeadline": "Do not ignore phpcs warnings in the CI environment", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d2f5fdcf640ee196f5c33238e27e6e3cbb85397b", "messageHeadline": "Properly check the return value of validate_plugin", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7a94f89c4efcb069130746743c7693256693fd15", "messageHeadline": "Add a constant to skip deps check in unit test env", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7700da074c781402c60e0f2b5532b57547f6767d", "messageHeadline": "Add WC Admin dependency check", "author": {"name": "Brent Shepherd", "email": "brent@prospress.com", "user": null}, "additions": 41, "deletions": 22}}, {"node": {"oid": "ab2d69d718b4e5cf11a5515d5c56055c028e842a", "messageHeadline": "Cache account details call (#252)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "db6d213d200642fc2fa0aaddc4de85a07eff7f71", "messageHeadline": "Handle site being already connected to Stripe", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "a6cfa36aa63ca630cd7e4672e7e3073a999ad710", "messageHeadline": "Negate the fees output on the transaction table (#227)", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c662450cacc3833beb679b19e475a5fe851e346e", "messageHeadline": "Add transaction and charge data to refund row (#237)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 41, "deletions": 7}}, {"node": {"oid": "edacf52307a210172846b1efdba39914a7cf1177", "messageHeadline": "Fix settings sub-navigation disappearance (#240)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "50026d4b43cd10bf3060345e0080c3fc80118410", "messageHeadline": "Register sub-navigation pages when Stripe account is connected (#239)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 62, "deletions": 60}}, {"node": {"oid": "cd0b09e23df802c9f5ab9133f1434aad0ca9ebfa", "messageHeadline": "Add verify business details page (#220)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 188, "deletions": 7}}, {"node": {"oid": "bdd7732e2107c02d5f2c19dc56ce960e6a247e87", "messageHeadline": "Install Woo core dependencies before running tests", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1c72ddfddbb6eb6e2923bb032482a21637dc57ef", "messageHeadline": "Add a filter for headers sent on the API requests", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be1aa98e2ed65bd3713c8193f64b335a96cee4eb", "messageHeadline": "Change the account links endpoint", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "83c7a2fed924fb31f645b988fcfda3a85bf47cd0", "messageHeadline": "Prefix API urls with site ID", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 25, "deletions": 10}}, {"node": {"oid": "9cf807c019d8e785512d26b21b511ebac307e600", "messageHeadline": "Update the order of transactions table columns and widths (#233)", "author": {"name": "David Levin", "email": "sayhi@levinmedia.com", "user": {"login": "LevinMedia"}}, "additions": 92, "deletions": 77}}, {"node": {"oid": "78516c3fa5c8a06cf61ea61674e31517be6e56fb", "messageHeadline": "Fix \"undefined variable: account\" warning", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5d53d0f335dec7a12bfc7c98a9415939e830d86", "messageHeadline": "Add camelcase linting rule to ESLint (#230)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 49, "deletions": 36}}, {"node": {"oid": "c234384841b48a453c18d6f9763b5ec07fb50285", "messageHeadline": "Disable WCPay when WooCommerce Multi-Currency is active (#194)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "a0e1425f81fd94b91eb7ee5bd72ec417a511b062", "messageHeadline": "Add Transaction details view (#201)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 289, "deletions": 9}}, {"node": {"oid": "e3b68288df46410cc1cc9c092b4e9ddce92cc1ad", "messageHeadline": "Add JS tests to travis build (#176)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "c439432e707e8693e20b00d2820305bc20ff82f8", "messageHeadline": "Update README.md", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2d7d01acb16a175c853b7d03f9b450b61e9ced7e", "messageHeadline": "Add basic setup instructions.", "author": {"name": "Dwain Maralack", "email": "dwainm@users.noreply.github.com", "user": {"login": "dwainm"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4e84dcd4a0448c60cc8a3cdbd8df09b7b93a5ef1", "messageHeadline": "Add verify business details notification (#212)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 333, "deletions": 11}}, {"node": {"oid": "065f5cea0eb2eeedf83deba8251b02165904c241", "messageHeadline": "Fix Jetpack Client deprecation warning", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "39e23a47fc24029886e3ad579c86bb45f241b237", "messageHeadline": "Update functional prototype settings (#211)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 52, "deletions": 69}}, {"node": {"oid": "ce600b6af54c3bfc8f09698d76c44cabf10b0ab7", "messageHeadline": "Remove Canada/CAD from readme", "author": {"name": "Luiz Reis", "email": "luizreis@outlook.com", "user": {"login": "luizreis"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "3b0b097a29f05a131020e4339bb4ab39bd3b09ec", "messageHeadline": "Enable source maps for production builds (#192)", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bd2a96c1d43f503a325c5103179fa4eb863b93db", "messageHeadline": "Add plugin version to enqueue scripts and styles based on SCRIPT_DEBU\u2026", "author": {"name": "Luiz Reis", "email": "luiz.reis@automattic.com", "user": {"login": "luizreis"}}, "additions": 53, "deletions": 15}}, {"node": {"oid": "76cd780c1f70f722ffa142e3392e31176f8b38d4", "messageHeadline": "Indicate test mode in checkout (#191)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "cf2f1fa6c9b6a99bc8c927262d5c528a080e390f", "messageHeadline": "Run linting during Travis build (#181)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e205a439394c57d07c29edbf7355374c7ac3b29d", "messageHeadline": "Add manual capture support (#106)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 322, "deletions": 21}}, {"node": {"oid": "53b83f5c4772d23ce03964821311ac44cc9fa1d6", "messageHeadline": "Update packages to fix high severity vulnerabilites (#149)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 680, "deletions": 300}}, {"node": {"oid": "9b621013b95368321a92054cf88428bcb4983225", "messageHeadline": "Fix inconsistent payment method input ID and name (#185)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "61adbb4896e1fc0ea8929c4d3cbd701e213dd299", "messageHeadline": "Fix linting issues (#180)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 55, "deletions": 39}}, {"node": {"oid": "118e68ee5f9c3248c3f6e99b1d115ef1103d3c34", "messageHeadline": "Tagging version 0.2.1", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bf5dcbd4bc24252308ce83576f5126f22a5cd148", "messageHeadline": "Use bespoke prefix for identifiers in browser environment (#182)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "30a2e52268462a804b8d90cc14a03d39f6d06376", "messageHeadline": "Adding Pressable's SFTP to known hosts in Travis (#172)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "561c1d8a92dce704b8471ba04289d192e7be780e", "messageHeadline": "Remove the url from the oauth request", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "41ec4fec4e36a5b6f93ed99def837abb1e4703a8", "messageHeadline": "Code cleanup", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4458d473c7bea8ef81692c3a6c30393a85112db0", "messageHeadline": "Add API error handling", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "dd06feed26dba2cb8c56130f47b4059e99da521c", "messageHeadline": "Add a title to the account actions field", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "5ed704e7ae02b1089e587b27e14dd8449cae4e17", "messageHeadline": "Remove oauth action buttons in favor of text links", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 6, "deletions": 39}}, {"node": {"oid": "0b3415a092c716fb01de0ca3b6dbc7f9255c46f5", "messageHeadline": "Remove external icon and target from dashboard button", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "64c110d5a18a69aaa8f41a68a9c36f39b278f521", "messageHeadline": "Move account actions higher up on the settings screen", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "03871108ee3f3a64b23c9da0f502df4b4ec22b25", "messageHeadline": "Use core button styles for account actions", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 32, "deletions": 12}}, {"node": {"oid": "54c9a513a94df57cf39feab2c69ace22b3309582", "messageHeadline": "Send redirect url when requesting a login link", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a152a0073ce51add17231c049ecf0bfc44646e8f", "messageHeadline": "Add Express OAuth flow and dashboard login buttons", "author": {"name": "Marcin Bot", "email": "both00z@gmail.com", "user": {"login": "marcinbot"}}, "additions": 129, "deletions": 0}}, {"node": {"oid": "daa9c92fd6b73342e275853c7d29138d8b2aaa20", "messageHeadline": "Fix transactions ui snapshot for fresh data (#177)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 156, "deletions": 49}}, {"node": {"oid": "4029776539b7c64871b6bb30552b2ee406d7452b", "messageHeadline": "Add linting commands for JS, CSS, and PHP (#175)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 1018, "deletions": 229}}, {"node": {"oid": "ea26fd1b06af08f43dd74b8d3b458103d96efc9c", "messageHeadline": "Use fresh data for transactions (#139)", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 1009, "deletions": 59}}, {"node": {"oid": "0e650426d400e032703f8b7419d4b982a07e3443", "messageHeadline": "Remove brand identification in checkout and tweak styles (#154)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "d21233b0b84161cfca92d4bf58d0bec18551fc45", "messageHeadline": "Avoid re-mounting elements if already in DOM (#151)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "71f177faf90359dd062d88378254f9b9bbd4bb4b", "messageHeadline": "Initial payment form styling (#152)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "3a8ba116885ece2d7a997c1db09bc53a7f4bd2db", "messageHeadline": "Add refund support (#102)", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 170, "deletions": 16}}, {"node": {"oid": "0e7b85a1f16463463f1e013fc7c420a778b525c4", "messageHeadline": "Update README.md", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "e1d792d940415f353896de3d7ab525199bca5fca", "messageHeadline": "Merge pull request #136 from Automattic/add/install-required-plugins-\u2026", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "434fdf77db53e4b6bcaa339e060d2131fc4b552d", "messageHeadline": "Docker setup: Install and activate WooCommerce Admin and Jetpack", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c05f57529b88259ed15eb23961596ea2eebfeb48", "messageHeadline": "Merge pull request #135 from Automattic/add/expose-logs-to-docker-host", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "974beed45efbf1d47700996bd40fb212755187a0", "messageHeadline": "Expose Apache logs to the Docker host", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "633f6b32838e194d7152784a4f818d24ad4f9b51", "messageHeadline": "Merge pull request #150 from Automattic/fix/php-7-test", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "a04f90fb51944021084616e645a4cbb12e3392ce", "messageHeadline": "PHPUnit: Use PHPUnit 6 for PHP 7.0", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "e801d85848d8a629a279af690f429e5be9456c2a", "messageHeadline": "Merge pull request #122 from Automattic/add/transactions-table-snapsh\u2026", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 2028, "deletions": 201}}, {"node": {"oid": "1c1b4959768bc6b2ee1cf40467393b6e8c4db58c", "messageHeadline": "Revert minimum minor version package updates", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "9ad9a4b26258db683b56026c0fea28973b78faa9", "messageHeadline": "Adjust TransactionsPage variable name", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4033ccec7ef1049b3fe4024dedc4cf582a27e208", "messageHeadline": "Update transactions snapshot after rebase", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9d03cd95b40a72b59fe00c6dead5b168902be534", "messageHeadline": "Tests: updated dependencies, imports, shallow", "author": {"name": "Paul Sealock", "email": "psealock@gmail.com", "user": {"login": "psealock"}}, "additions": 647, "deletions": 417}}, {"node": {"oid": "36005983f069d4416c2ebf922fa9304ff3d3c4bb", "messageHeadline": "Adjust transactions test to new columns", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "ffa5904e5642622e0a62d27bf40e4af04f4f999a", "messageHeadline": "Add Jest snapshot test for TransactionsList", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 1559, "deletions": 8}}, {"node": {"oid": "32ba390fb36d1b4e3db0619c6d37b8130417e0f9", "messageHeadline": "Merge pull request #138 from Automattic/add/81-release-task", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 357, "deletions": 0}}, {"node": {"oid": "2148dfbb2ae7cb2a2ad13155d76b6f99eca406da", "messageHeadline": "Remove unneeded images folder from folders to copy", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3ba9dccfd4a7b31405ed2f73c874f46983d0a97c", "messageHeadline": "Add release folder to gitignore", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 230, "deletions": 0}}, {"node": {"oid": "c7ee9e7886c376c29e133578b5906fe8b72ab232", "messageHeadline": "Add shelljs to dev dependencies", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "114b520850e7b4e98ebd04eac65cce7f235913c6", "messageHeadline": "Add release script, readme.txt", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 127, "deletions": 0}}, {"node": {"oid": "ef14687b5f07112f97a11c92bbb12b08117f3dcb", "messageHeadline": "Merge pull request #145 from Automattic/fix/tests-intention-class-not\u2026", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c5fac16883e850d778b8fa6e6dd5a8488baa0397", "messageHeadline": "Tests: Include file for WC_Payments_API_Intention", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bdd612af214f5f5006614f4a20f5db06aff353fc", "messageHeadline": "Add MySQL service to .travis.yml", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "14c278eb0338f881bdc7fb2a3e6d2341b2440d8d", "messageHeadline": "Merge pull request #141 from Automattic/fix/remount-payment-form-on-r\u2026", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "36b0f5aba9eb7828497ffef0708bc9a060f83a02", "messageHeadline": "Run all code on page load instead of after updated_checkout event", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "99232fb13438c8c416ee6408ab38e50b21944ab0", "messageHeadline": "Merge pull request #137 from Automattic/fix/null-charge-properties", "author": {"name": "James Rodger", "email": "james.rodger@automattic.com", "user": {"login": "jrodger"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "e4d776798a01f19641edd4670d809bf5b0213f96", "messageHeadline": "Prevent access of null properties when reading charge object", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "448f20fbca2e987b402638c2eb45bbf1c88f666e", "messageHeadline": "Merge pull request #129 from Automattic/add/jetpack-http-wrapper", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 64, "deletions": 23}}, {"node": {"oid": "f9f4dc1676b5f7e6f81317fb5388f75ead403851", "messageHeadline": "Fix incorrect number of parameters in function call in PHP unit tests", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b90197164ed99ad436c924d1ddab110879bf1d7", "messageHeadline": "Add variables to test for easier configuration and readability", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7e00f1c72dd022d5f01f0d57eb6ea7b59cedcb49", "messageHeadline": "Enable skipped test", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "50c28d6d14dc8f59a3b2ae50d25e995fb84f1475", "messageHeadline": "Fix comments for consistency", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b5735f4f89fdf8c2dfc43e66b34faa74dc8d90f8", "messageHeadline": "Re-enable skipped tests and use the mocked http client", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "3abcd2504b64fdaa2dbddbdaff75ad06dc3186e8", "messageHeadline": "Use the HTTP wrapper for requests in the Payments API", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "fe99cb956294147f3a5605ee79ccd62c9ca91380", "messageHeadline": "Add wrapper for HTTP request calls through Jetpack", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "2252c3cb952e3b94485fad1d70f8ca6f8c66ff3f", "messageHeadline": "Merge pull request #107 from Automattic/fix/allow-newer-xdebug", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5fc05de4ef421611c475078f564f6ce1eede8850", "messageHeadline": "Unpin xdebug version", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f9ad48676d63035fa8c69110c93d45e059e12e9f", "messageHeadline": "Merge pull request #127 from Automattic/add/link-to-order-in-transact\u2026", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 61, "deletions": 3}}, {"node": {"oid": "80cb3114672f229a62c4e4746308b0b68f5eaf8e", "messageHeadline": "Merge pull request #125 from Automattic/add/confirm-intent-single-call", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 54, "deletions": 13}}, {"node": {"oid": "c6ba9542f849c8ec8c037aec18890dfcc9bd6b8d", "messageHeadline": "Add Order # to transaction list table", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1a7968593156460e471138d893337fc056909abf", "messageHeadline": "Refactor `list_transactions` to use helper functions", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 6, "deletions": 21}}, {"node": {"oid": "5a7345ec5625ed207399c76d9b4c48934172ff7e", "messageHeadline": "Add helper functions to retrieve order information from DB", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "ee909a77d1963e762936a1afeeb599baf00e7f65", "messageHeadline": "Add order information to each transaction retrieved from client API", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "a7618f95e43aa5270d356e04cd8c2ac4213b9da3", "messageHeadline": "Merge pull request #124 from Automattic/update/transactions-table-req\u2026", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 33, "deletions": 16}}, {"node": {"oid": "3befb85dc36ad1088e50f127e4776b8e631a72c3", "messageHeadline": "Add isNumeric flag to numeric columns", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cfa140f17aef37fcc26362209d384665b1bf25b0", "messageHeadline": "Adjust Date / Time column to match design", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "44d2f603f391611ee329881fc53cd8b2e027cb63", "messageHeadline": "Update required and available transactions table columns", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 32, "deletions": 15}}, {"node": {"oid": "517f47c8ff7b50d66f75a4918825e4e5ed65acbb", "messageHeadline": "Merge pull request #89 from Automattic/add/initial-transactions-table", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 73, "deletions": 11}}, {"node": {"oid": "4b0b065083d3e2cb00b4765dcd42e12dff540380", "messageHeadline": "Log API fetch error instead of setting undefined transactions state", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "f6f2939ba783928a70bf526cfae6da30aff172b0", "messageHeadline": "Modify dependency config to hard-code external requests", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "7c103f873ec9762571b8daa0e978f2864163e485", "messageHeadline": "Separate response state into transactions and loading state", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "09ba3c1451d5fd68e84dec2d8d7588b8fcff3f74", "messageHeadline": "Adapt table columns to be closer to design", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7c5cc38da6d159ac9c530ed9f74d8de469788732", "messageHeadline": "Remove placeholder text in Payments page container", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d1115b52c199646b7b921d152242a9c4af251540", "messageHeadline": "Initial tabular transactions view", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "b3e45c915e14c6b770b2ce48829a5e1903f07641", "messageHeadline": "Modify webpack config to handle all wc packages", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "140be1b08299a9244b5d1948e267c04f88f087b7", "messageHeadline": "Add all the submenus to the WP-Admin sidebar navigation (#67)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@automattic.com", "user": null}, "additions": 120, "deletions": 43}}, {"node": {"oid": "59b4502056e2a76d9a91a915d5cabe8a682a5a67", "messageHeadline": "Merge pull request #128 from Automattic/add/package-repo", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82c7110f43b7aec9cdebe0205b0a09290eb27247", "messageHeadline": "Merge pull request #121 from Automattic/add/phpmyadmin-to-docker", "author": {"name": "Krist\u00f3fer Reykjal\u00edn", "email": "reykjalin@users.noreply.github.com", "user": {"login": "reykjalin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "880616e9adff3d7463acae50132863095025b8b8", "messageHeadline": "Rename `create_intention` to `create_and_confirm_intention`", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "256e67082c474a1cfde16244b0402b8c3c901ec0", "messageHeadline": "Skip `create_intention` test", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0910e8bbdc3794e7a64e8b10e046aba4796a1715", "messageHeadline": "Automatic deployment to a Pressable test site (#72)", "author": {"name": "Radoslav Georgiev", "email": "rageorgiev@gmail.com", "user": {"login": "RadoslavGeorgiev"}}, "additions": 72, "deletions": 5}}, {"node": {"oid": "a780a2d5c6cda78d3dbb79e7f01b7b74cb786ef0", "messageHeadline": "Add unit test for successful call to 'create_intention'", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "a2066f4dd9dcf2f4d3c73c83c43b2a23fe950fa2", "messageHeadline": "Add repository information to package.json", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61d98d03195966944463fb8205abc688151ffd1b", "messageHeadline": "Update PULL_REQUEST_TEMPLATE.md", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e9fac32e911b6551af1f32c0a4cbcb2e058cd90", "messageHeadline": "Create and confirm intentions in one Stripe API call", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "6f7e3411eef7c6e3e9e49414fce3d0d11095c67b", "messageHeadline": "Add a phpMyAdmin dashboard to port 8083", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "7a7480713ebb2f8b953d0f53c13211db095f26a7", "messageHeadline": "Change MySQL port from 3306 to 5678", "author": {"name": "Krist\u00f3fer R", "email": "kristofer.thorlaksson@automattic.com", "user": {"login": "reykjalin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2adb7049ff2da0e89e5060de3af5e6050e16302b", "messageHeadline": "Merge pull request #88 from Automattic/add/transactions-rest-endpoint", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 129, "deletions": 24}}, {"node": {"oid": "b22c3e746fa1daee7353764c0a19c8f3281075cf", "messageHeadline": "Update transactions API path", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "794707dc158bc8a90852ee18520fe48107040b77", "messageHeadline": "Fix code sniffing issues", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "b47341ac9e2b52eda28146d3da2aa83c2ce3a7a4", "messageHeadline": "Add REST endpoint to retrieve list of transactions", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "a0484dddecb1dfaecd334e74f8b67d929cd1775c", "messageHeadline": "Add server call to retrieve list of transactions", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "93c0289b0ae03559b58e07d42db23a32d5186a5c", "messageHeadline": "Support query params for GET requests", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "7ca6c57ee65244dc94d8868ea95cf646465e3ffe", "messageHeadline": "Refactor main class to make API client more available", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "693f2b870267903270b8083acc91862bcd3b9d79", "messageHeadline": "Merge pull request #109 from Automattic/update/80-source-to-payment-m\u2026", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 34, "deletions": 35}}, {"node": {"oid": "59e7ec94a00403f2b51d04f8ba731a35321e5a52", "messageHeadline": "Create and pass Payment Method instead of Source object", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 34, "deletions": 35}}, {"node": {"oid": "30994221eff4824beba3b7ab62091631bab466aa", "messageHeadline": "Create PULL_REQUEST_TEMPLATE.md", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "f07e98f94c4af6dfb4b2d27f8c1ef6130b8e6183", "messageHeadline": "Merge pull request #105 from Automattic/add/69-pre-commit-phpcs", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 194, "deletions": 1}}, {"node": {"oid": "2f3d153c5f5514aab18ce842ef6e3eb168a20862", "messageHeadline": "Add basepath to phpcs arguments", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "049470b5a01751c893595d089ff33aa47c2b5483", "messageHeadline": "Remove redundant logging of filename; add colors", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3be6da6b3871399623c1b3000d61de3cbd14a786", "messageHeadline": "Add husky pre commit checks on PHPCS", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 195, "deletions": 1}}, {"node": {"oid": "1e2c1e8826fb699aed0fdcec060f6ac5c7988223", "messageHeadline": "Merge pull request #71 from Automattic/add/js-unit-testing", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 7098, "deletions": 369}}, {"node": {"oid": "293530a62408b5c3825c55c74e66473984364e49", "messageHeadline": "Removed unneeded setupFiles from config", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "b8037bf975c609c05e10ff24263e4ffcb119f4ef", "messageHeadline": "Removed uneeded configuration", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 1833, "deletions": 533}}, {"node": {"oid": "98d804118dc760f86db9bdd89ad35506cdf583bf", "messageHeadline": "Merge pull request #96 from Automattic/fix/95-no-secrets", "author": {"name": "Allen Snook", "email": "allendav@automattic.com", "user": {"login": "allendav"}}, "additions": 0, "deletions": 23}}, {"node": {"oid": "4fe5776cce93e023b8549f00f16f4f7492891ce8", "messageHeadline": "Update to include core js 3", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 6312, "deletions": 953}}, {"node": {"oid": "d8faf12490cef0c2d9096115a511af2d58d9888d", "messageHeadline": "Remove secrets from settings. We don't use them.", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 0, "deletions": 23}}, {"node": {"oid": "bec99d6c49553792db435c82df765d132659b7c0", "messageHeadline": "Merge pull request #91 from Automattic/fix/one-cent-truncated-from-ch\u2026", "author": {"name": "Paul Dechov", "email": "paul.dechov@automattic.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c4940cc9bf9dd10a8fa8c8e9da069a91441535d", "messageHeadline": " Change the palm tree admin menu icon for the Material UI \"local-atm\"\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "4f1fe3232db34a1377dce6de701db77386e2ffd9", "messageHeadline": "Avoid off-by-one charge amount due to floating point truncation", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0720f688760d937db73539265c2bea5b4437b944", "messageHeadline": "Add missing core js to dependencies", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6d24279007fcde2e086fdcd354988bac4f4cceb6", "messageHeadline": "Add jest unit test framework to app", "author": {"name": "Allen Snook", "email": "allen@allendav.com", "user": null}, "additions": 75, "deletions": 3}}, {"node": {"oid": "9b47cd27f3132170ff90e440f6dc73a97fb8cd2b", "messageHeadline": "Merge pull request #61 from Automattic/add/create-charge-end-to-end", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 349, "deletions": 47}}, {"node": {"oid": "3d1a27158761c3b799772bc74789c399609636c6", "messageHeadline": "Use \"createSource\" instead of \"createToken\"", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "29d51805a7cb375f6e4377b44a7d66f9d15e8a25", "messageHeadline": "Fix DateTime constructor", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d640373a3127b9c987cb8dbd10ee23b6b40087ad", "messageHeadline": "Fix the order total amount (must be an integer, in cents)", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a5809cf63701872c91fc5901b888d9ae2c6cec4", "messageHeadline": "Start using the intention APIs for processing a payment", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "a0b1b37709477feeae9a83697ef382097a6bc7b9", "messageHeadline": "Make HTTP requests to the Payments API", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 115, "deletions": 10}}, {"node": {"oid": "e155775c10192f02f766056a7f1707307d1fb154", "messageHeadline": "Add methods for creating and confirming payment intents", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 68, "deletions": 2}}, {"node": {"oid": "0d8d19c9dadb8bde3f0ff4d3a28add18769cab31", "messageHeadline": "Create a Stripe account ID setting", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "e02643c009cb79445e605592205ed48a49b757d4", "messageHeadline": "Tweak parameter name to make it clear an ID is expected", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "88e4cff1988694c7f48692f5386cea8ffc3b6e53", "messageHeadline": "Define an Intention object", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "c94e3022d7688ffc77cc3871c0f22fd093dbbb68", "messageHeadline": "Merge pull request #50 from Automattic/try/docker-setup", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 139, "deletions": 1}}, {"node": {"oid": "3d45c6f720f3a6c1b8af5a40eb0445b1745fecda", "messageHeadline": "Add basic Docker setup", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 139, "deletions": 1}}, {"node": {"oid": "7827c711c21ca8656fb1e8ac770f1deef87b51eb", "messageHeadline": "Merge pull request #56 from Automattic/add/webpack-plugin-for-externa\u2026", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 870, "deletions": 974}}, {"node": {"oid": "41f56d2da0c11595b45bcd677bb3ae4493b8e9eb", "messageHeadline": "Webpack: Use wordpress deps plugin for externals", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 870, "deletions": 974}}, {"node": {"oid": "053da9ecaa36baaea6d02af43f47d4464e289365", "messageHeadline": "Merge pull request #75 from Automattic/fix/5.2-and-5.3-temp-remove", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "04b71c83ce1e987a51ceeda7a0ddfda142300483", "messageHeadline": "Tests: Disable php 5.2 and 5.3 temporarily", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "56b259370bff0a7f0ea1af6dc1022f00851d4ecf", "messageHeadline": "Merge pull request #60 from Automattic/add/phpcs-exclude-paths", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e11dd94d076d8f2ab505b0593aa4477969c1b0f7", "messageHeadline": "Exclude new JavaScript folders from PHP code sniffing", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4dd7f6fced2a3107830d8364c2fce4718b7e79c3", "messageHeadline": "Merge pull request #48 from Automattic/add/checkout-payment-form", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 241, "deletions": 34}}, {"node": {"oid": "b676571a99c6061204efd2695390bef39cd65b2c", "messageHeadline": "Exclude the assets folder from PHPCS", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "527d110e0499d2870f71b48a364b00cff5c3daaa", "messageHeadline": "Add JavaScript for rendering and controlling payment fields", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 102, "deletions": 1}}, {"node": {"oid": "fd100bdbac2c7ccc128150f446f23734af4706ae", "messageHeadline": "Accept payment token when processing payment", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 58, "deletions": 28}}, {"node": {"oid": "b2ca4e005bf29975d86a1c0e1d7e21c023c94c58", "messageHeadline": "Output base HTML for payment fields", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "152a729241db9dd83a875611eb1ad2efcb461a21", "messageHeadline": "Add settings for Stripe keys", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 73, "deletions": 3}}, {"node": {"oid": "3d7d204ca60d0487858a5030d9a23020f8b1ad7b", "messageHeadline": "Merge pull request #43 from Automattic/add/payments-top-level-menu-item", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 7074, "deletions": 0}}, {"node": {"oid": "f8c2f0a79d21ecc5a368966252b8cf665af774b2", "messageHeadline": "Add initial view to payments page", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "83d7c139657453a4588a0e8d729c030ffa772eed", "messageHeadline": "Add .nvmrc", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bbee530e4fc5a9f223675612e81c7ebc90fa5fb9", "messageHeadline": "Add webpack config", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 125, "deletions": 0}}, {"node": {"oid": "24c6648680fb55c94e2c81f50ecbae1c003f1701", "messageHeadline": "Add package.json", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 6838, "deletions": 0}}, {"node": {"oid": "a6e4fdd20f6f440b4ab0d51a505093a58fef3204", "messageHeadline": "Add payments top-level admin menu item", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "ce8b85ab3e05814c1e4dec4d9c3b9d831b3f4270", "messageHeadline": "Merge pull request #30 from Automattic/add/minimal-payments-api-client", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 284, "deletions": 34}}, {"node": {"oid": "612442f6954da6529268a4e74907c82d8f329676", "messageHeadline": "Remove sample test now we have a real test", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "a27bf942962df8f1b87fb7d2d8e2ca2f1b8d95c9", "messageHeadline": "Use API client to create charge when processing payment", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 47, "deletions": 14}}, {"node": {"oid": "fa588383dbe9d5724210f900562a726bb31a2890", "messageHeadline": "Create minimal WooCommerce Payments API client", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 237, "deletions": 0}}, {"node": {"oid": "d1a74f2c07e6b5ccc51f6ba8f09271bd64ebba4a", "messageHeadline": "Merge pull request #38 from Automattic/fix/resolve-phpcs-errors-and-w\u2026", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "2f06c397c54f3e9107dc2c41f944e25548dc1d0e", "messageHeadline": "Fix warnings and errors raised by PHPCS", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "716c19de21e7dc6240f65ad9eebe80618783bd41", "messageHeadline": "Disable warnings for TODO comments", "author": {"name": "James Rodger", "email": "james.r.rodger@gmail.com", "user": {"login": "jrodger"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c4113b6f7c55f47b9586edc504b692411dc28d97", "messageHeadline": "Merge pull request #31 from Automattic/enable/travisci", "author": {"name": "Valerie K", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 107, "deletions": 19}}, {"node": {"oid": "9e0b8dd18247f7440b420fc4dbbe366e436256ef", "messageHeadline": "Rename xml files to xml.dist for local override", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c0747abd1c25284bce8f28d7fe095d2daf4a427d", "messageHeadline": "Enable TravisCI", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 84, "deletions": 1}}, {"node": {"oid": "98f556539c5a1b7e7b44da8096ba741f91495fe7", "messageHeadline": "Allow specific WC version when running tests", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "6c06f3a373a7695dc5a1f4f94c32c0de8acc3256", "messageHeadline": "Check WooCommerce and WordPress versions before initializing the plug\u2026", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 144, "deletions": 20}}, {"node": {"oid": "444b33479f1a9203e528258404b418a9606fd7ca", "messageHeadline": "PHPUnit: Install WooCommerce for tests", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "7fe658f04f6eab06d5303c17666da9cdb07fb988", "messageHeadline": "Add PHP unit test support", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 2272, "deletions": 0}}, {"node": {"oid": "30a202dca620d3d11252fc5287b8536b752978d8", "messageHeadline": "Add PHPCS support", "author": {"name": "Valerie", "email": "valerie@automattic.com", "user": {"login": "v18"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "7354746a7a9ccb86ff2bfdb06ba1e642149b62ec", "messageHeadline": "Add EditorConfig and gitignore config files (#20)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "c7ad665e8fa5f559f2f4da308476b08afe8f4d23", "messageHeadline": "Add a dummy payment gateway (#21)", "author": {"name": "Daniel Rey L\u00f3pez", "email": "daniel.rey.lopez@gmail.com", "user": {"login": "DanReyLop"}}, "additions": 165, "deletions": 0}}, {"node": {"oid": "0a08098268d152ba7d6d4e49f3ede457d742df2f", "messageHeadline": "Minimum WordPress plugin (#15)", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "e3562ed7f8ed383be2d59c134f97aeace2141baf", "messageHeadline": "Initial commit", "author": {"name": "Paul Dechov", "email": "dechovsky@gmail.com", "user": {"login": "dechov"}}, "additions": 1, "deletions": 0}}]