{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1377239,"defaultBranch":"master","name":"WordPress","ownerLogin":"markjaquith","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-02-17T06:33:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/353790?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715097124.0","currentOid":""},"activityList":{"items":[{"before":"cbc1c955d855e8d8abda0b8de391447d47dfcaae","after":"3c2e6808c38dcfa6eacaa66c583ae11073548e09","ref":"refs/heads/master","pushedAt":"2024-05-23T20:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Editor: add new block PHP files.\n\nThis was forgotten in changeset 58187.\n\n\nBuilt from https://develop.svn.wordpress.org/trunk@58189\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57652 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Editor: add new block PHP files."}},{"before":"1fbf5fa51d90b9e778878e7edfcd33b101dcf994","after":"cbc1c955d855e8d8abda0b8de391447d47dfcaae","ref":"refs/heads/master","pushedAt":"2024-05-23T19:58:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Introduce Token Map: An optimized static translation class.\n\nThis patch introduces a new class: `WP_Token_Map`, designed for efficient\nlookup and translation of static mappings between string keys or tokens, and\nstring replacements (for example, HTML character references).\n\nThe Token Map imposes certain restrictions on the byte length of the lookup\ntokens and their replacements, but is a highly-optimized data structure for\nmappings with a very high number of tokens.\n\nDeveloped in https://github.com/WordPress/wordpress-develop/pull/5373\nDiscussed in https://core.trac.wordpress.org/ticket/60698\n\nFixes #60698.\nProps: dmsnell, gziolo, jonsurrell, jorbin.\n\nBuilt from https://develop.svn.wordpress.org/trunk@58188\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57651 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Introduce Token Map: An optimized static translation class."}},{"before":"031dbe0b4dc3f1fedf815b24c619285ab338d356","after":"1fbf5fa51d90b9e778878e7edfcd33b101dcf994","ref":"refs/heads/master","pushedAt":"2024-05-23T19:40:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Editor: Update npm packages.\n\nUpdates the editor npm packages to latest versions.\n\nSee https://github.com/WordPress/wordpress-develop/pull/6612.\n\nProps ellatrix, mukesh27, youknowriad, mamaduka.\n\n\nBuilt from https://develop.svn.wordpress.org/trunk@58187\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57650 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Editor: Update npm packages."}},{"before":"bdebc89143069e1b5f4c3357c320b27c9b18543c","after":"031dbe0b4dc3f1fedf815b24c619285ab338d356","ref":"refs/heads/master","pushedAt":"2024-05-23T18:36:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Block Hooks API: Insert metadata at the same time as hooked blocks.\n\nThe Block Hooks UI relies on the `ignoredHookedBlocks` metadata when determining whether to show the toggle in the Site Editor. The problem is that for uncustomized templates we don't add this metadata.\n\nCurrently the visitor functions have a default callback of `insert_hooked_blocks` and we only add the metadata when we're writing to the database via an available filter in the template controller.\n\nThis changeset creates a new callback which both inserts the hooked blocks and adds the `ignoredHookedBlocks` metadata to the anchor block, and uses this new callback explicitly in the visitor functions that are run upon reading from the database.\n\nWe continue to set the `ignoredHookedBlocks` metadata when writing to the database, i.e. this operation happens twice. Although not ideal, this is necessary to cover the following scenarios:\n\n* When the user adds an anchor block within the editor, we still need to add the `ignoredHookedBlocks` meta to it to prevent hooked blocks hooking on to it unexpectedly on the frontend. This is required to keep parity between the frontend and editor.\n* When a user writes template data to the database directly through the API (instead of the editor), we need to again ensure we're not inserting hooked blocks unexpectedly.\n\nIt is worth noting that with this change, the first hooked block to insert relative to its anchor block will be accepted. Any additional blocks of the same type (e.g. a second `core/loginout` block) trying to hook onto the same anchor block will be ignored, irrespective of the position.\n\nProps tomjcafferkey, bernhard-reiter, gziolo.\nFixes #59574.\nBuilt from https://develop.svn.wordpress.org/trunk@58186\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57649 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Block Hooks API: Insert metadata at the same time as hooked blocks."}},{"before":"0d6e7f33c4c91eb53e97d39ef67627e4c1684225","after":"bdebc89143069e1b5f4c3357c320b27c9b18543c","ref":"refs/heads/master","pushedAt":"2024-05-23T16:16:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Editor: Remove additional calls to `WP_Theme_JSON::_construct`.\n\nThis improves performance of the `WP_Theme_JSON_Resolver` class by avoiding redundant construction of `WP_Theme_JSON` objects for each origin.\n\nProps thekt12, joemcgill, swissspidy, audrasjb, oandregal.\nFixes #61112.\n\nBuilt from https://develop.svn.wordpress.org/trunk@58185\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57648 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Editor: Remove additional calls to WP_Theme_JSON::_construct."}},{"before":"6cb9583d5d6051d92597b15e5388296a360fbb51","after":"0d6e7f33c4c91eb53e97d39ef67627e4c1684225","ref":"refs/heads/master","pushedAt":"2024-05-23T13:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Editor: Add `excerpt` support to the `wp_block` post type.\n\nThe purpose is to enable using the excerpt as a description for user-created patterns on the Site Editor Pattern screens.\n\nThis commit backports the original PR from Gutenberg repository:\n* [[https://github.com/WordPress/gutenberg/pull/60549|#60549: [Data Views] User patterns: Use excerpt as description]]\n\nReference: [[https://github.com/WordPress/gutenberg/issues/55244|#55244: Patterns: Add descriptions to user-created patterns]].\n\nFollow-up to [44146], [44150], [50835], [56030].\n\nProps poena, ntsekouras, krupalpanchal.\nFixes #61250.\nBuilt from https://develop.svn.wordpress.org/trunk@58184\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57647 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Editor: Add excerpt support to the wp_block post type."}},{"before":"0775b694274f220f2e5a5107da4992cb49e19edb","after":"6cb9583d5d6051d92597b15e5388296a360fbb51","ref":"refs/heads/master","pushedAt":"2024-05-22T15:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Tests: Use `assertSame()` in navigation fallback tests.\n\nThis ensures that not only the return values match the expected results, but also that their type is the same.\n\nGoing forward, stricter type checking by using `assertSame()` should generally be preferred to `assertEquals()` where appropriate, to make the tests more reliable.\n\nFollow-up to [56052].\n\nSee #60705.\nBuilt from https://develop.svn.wordpress.org/trunk@58183\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57646 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Tests: Use assertSame() in navigation fallback tests."}},{"before":"b6b5ffbf9f42965e4eb7311105a9642235d9fae2","after":"0775b694274f220f2e5a5107da4992cb49e19edb","ref":"refs/heads/master","pushedAt":"2024-05-21T21:40:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Options, Meta APIs: Introduce wp_prime_network_option_caches() to load multiple network options with a single database request.\n\nWordPress's `get_network_option` function generally makes individual database requests for each network option. While some options are preloaded in `wp_load_core_site_options`, many still require single database calls to the network options table.\n\nBuilding on the work done in [56445], [56990], and [57013], which introduced the `wp_prime_option_caches` function, this commit adds two new functions: `wp_prime_network_option_caches` and `wp_prime_site_option_caches`. These functions enable developers to pass an array of option names, allowing caches for these options to be primed in a single object cache or database request. If an option is not found, the notoptions cache key is refreshed, preventing unnecessary repeated requests.\n\nThe function `wp_prime_site_option_caches` is similar to `get_site_option`, enabling developers to retrieve network options on the current network without needing to know the current network ID. If these functions are called in a non-multisite environment, they fall back to using wp_prime_option_caches.\n\nThese functions have been implemented in `wp_load_core_site_options`, `get_site_transient`, and `set_site_transient`.\n\nProps to spacedmonkey, peterwilsoncc, mukesh27, joemcgill.\nFixes #61053.\nBuilt from https://develop.svn.wordpress.org/trunk@58182\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57645 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Options, Meta APIs: Introduce wp_prime_network_option_caches() to loa…"}},{"before":"90de126bd5655a6287025905cd9ca68f18bd509e","after":"b6b5ffbf9f42965e4eb7311105a9642235d9fae2","ref":"refs/heads/master","pushedAt":"2024-05-21T10:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Tests: Use `assertSame()` in block support tests.\n\nThis ensures that not only the return values match the expected results, but also that their type is the same.\n\nGoing forward, stricter type checking by using `assertSame()` should generally be preferred to `assertEquals()` where appropriate, to make the tests more reliable.\n\nIncludes renaming a few test classes per the naming conventions.\n\nReference: [https://make.wordpress.org/core/handbook/testing/automated-testing/writing-phpunit-tests/#naming-and-organization Writing PHP Tests: Naming and Organization].\n\nFollow-up to [53076], [53085], [54497], [56046], [56614], [57246], [57491].\n\nSee #60705.\nBuilt from https://develop.svn.wordpress.org/trunk@58181\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57644 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Tests: Use assertSame() in block support tests."}},{"before":"73bb34454d07eaa164bb38a5df5cc0a5f9edd8fa","after":"90de126bd5655a6287025905cd9ca68f18bd509e","ref":"refs/heads/master","pushedAt":"2024-05-20T21:22:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Query: Add more context to the split_the_query filter.\n\n Add more context to the `split_the_query` filter by adding two new parameters: '$old_request' and '$clauses'. This enriches the filter with additional information about the SQL query before the query is run, enabling developers to have more context to help decide if a query should be split. \n\nProps spacedmonkey, shailu25, rcorrales, tillkruess.\nFixes #59514.\nBuilt from https://develop.svn.wordpress.org/trunk@58180\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57643 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Query: Add more context to the split_the_query filter."}},{"before":"cd0b1dde3c4c388196bae0858f82cbfb9c29c5b3","after":"73bb34454d07eaa164bb38a5df5cc0a5f9edd8fa","ref":"refs/heads/master","pushedAt":"2024-05-20T17:50:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Twenty Twenty-Three: Updates Screenshot.\n\nThe screenshot wasn't showing the front view. This now resolves it to fit guidelines. \n\nProps kafleg, poena, shivashankerbhatta, SergeyBiryukov.\nFixes #56949.\n\nBuilt from https://develop.svn.wordpress.org/trunk@58179\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57642 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Twenty Twenty-Three: Updates Screenshot."}},{"before":"15c49cc2ca26e7e23c60455325d2a6e6d0b4f1ef","after":"cd0b1dde3c4c388196bae0858f82cbfb9c29c5b3","ref":"refs/heads/master","pushedAt":"2024-05-20T15:18:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Bundled Themes: Removes measurement in px for zero and related fixes.\n\nThe measurement in px for zero values is not needed. It does this for Twenty Twenty-One, Twenty Ten, Twenty Eleven and Twenty Nineteen. This also adds short-hand-property-no-redudant-values to Twenty Twenty-One's stylelint rules. Included is removing box-shadow prefixed rules before the standard property in Twenty Ten. Finally, it also removes empty spaces at the ends of lines in Twenty Thirteen, Twenty Nineteen and Twenty Twenty. \n\nProps ankitmaru, SergeyBiryukov, netweb, mukesh27, ryelle, audrasjb, sabernhardt.\nFixes #53874.\n\nBuilt from https://develop.svn.wordpress.org/trunk@58178\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57641 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Bundled Themes: Removes measurement in px for zero and related fixes."}},{"before":"22aa7cb48af220df66fb796cc2606ccecbb5637f","after":"15c49cc2ca26e7e23c60455325d2a6e6d0b4f1ef","ref":"refs/heads/master","pushedAt":"2024-05-20T14:44:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Twenty Sixteen: Fixes mismatch of visual and DOM order of elements.\n\nIn the footer the site info and social menu visual order and DOM order was mismatched. This fixes that and resolves the altering.\n\nProps afercia, joedolson, rcreators, sabernhardt.\nFixes #60496.\n\nBuilt from https://develop.svn.wordpress.org/trunk@58177\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57640 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Twenty Sixteen: Fixes mismatch of visual and DOM order of elements."}},{"before":"1251cb8c5eea57adb4d49bba73fb782a00edcb17","after":"22aa7cb48af220df66fb796cc2606ccecbb5637f","ref":"refs/heads/master","pushedAt":"2024-05-20T14:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Tests: Correct a number of invalid `@covers` tags.\n\nThis resolves a few warnings when running PHPUnit with the code coverage report:\n{{{\n\"@covers WP_Privacy_Requests_List_Table::get_views\" is invalid\n\"@covers WP_Block_Bindings_Registry::register_block_bindings_source\" is invalid\n\"@covers WP_Block_Patterns_Registry::_register_theme_block_patterns\" is invalid\n}}}\n\nThe two removed `@coversDefaultClass` annotations are redundant, as the class name is already included in the individual `@covers` tags. Removing them allows `@covers ::_register_theme_block_patterns` to work as expected, where `_register_theme_block_patterns` is an standalone function, not a class method.\n\nFollow-up to [54215], [56733], [57373], [57562].\n\nSee #60705.\nBuilt from https://develop.svn.wordpress.org/trunk@58176\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57639 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Tests: Correct a number of invalid @covers tags."}},{"before":"e1034e15f0ca67a828df46e27df13d4263639c18","after":"1251cb8c5eea57adb4d49bba73fb782a00edcb17","ref":"refs/heads/master","pushedAt":"2024-05-20T13:48:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Coding Standards: Rewrite an empty conditional in `get_post_status()`.\n\nExpand the comment to further clarify the post object check performed.\n\nFollow-up to [58174].\n\nSee #59283.\nBuilt from https://develop.svn.wordpress.org/trunk@58175\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57638 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Coding Standards: Rewrite an empty conditional in get_post_status()."}},{"before":"3cdaeae7abf4a9b413003e9741852b92f899af13","after":"e1034e15f0ca67a828df46e27df13d4263639c18","ref":"refs/heads/master","pushedAt":"2024-05-20T09:50:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Posts: Ensure get_sample_permalink returns the right permalink for auto-draft posts.\n\nThe post editor uses the permalink_template property from the posts REST API to render the post slug input or not. For auto-drafts or newly created posts, this property was not set properly. This PR solves by fixing the get_sample_permalink function used to compute this property.\n\nProps youknowriad, mcsf, antonvlasenko, azaozz, peterwilsoncc, andrewserong, hellofromTonya, spacedmonkey.\nFixes #59283.\nBuilt from https://develop.svn.wordpress.org/trunk@58174\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57637 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Posts: Ensure get_sample_permalink returns the right permalink for au…"}},{"before":"e59e1908551c093067f0be2991ddb6ff45070b3c","after":"3cdaeae7abf4a9b413003e9741852b92f899af13","ref":"refs/heads/master","pushedAt":"2024-05-20T05:26:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Editor: Fix unit tests for fluid typography CSS.\n\nFixes a unit test to assert that CSS variables are defined in `:root{}` rather than `body{}`. Fixes a couple of docblocks in the same file.\n\nFollow up to [58171].\n\nProps ramonopoly.\nSee #61118.\n\nBuilt from https://develop.svn.wordpress.org/trunk@58173\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57636 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Editor: Fix unit tests for fluid typography CSS."}},{"before":"ff2929bf1915f7ebfb54966b61b52195135afbdb","after":"e59e1908551c093067f0be2991ddb6ff45070b3c","ref":"refs/heads/master","pushedAt":"2024-05-19T19:54:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Docs: Add a note that the `who` parameter in `WP_User_Query` is deprecated.\n\nAny usage of `'who' => 'authors'` should be updated to use capability queries instead.\n\nIncludes documenting the capability query parameters in `wp_dropdown_users()`.\n\nFollow-up to [51943].\n\nProps kkmuffme, swissspidy, SergeyBiryukov.\nSee #61243.\nBuilt from https://develop.svn.wordpress.org/trunk@58172\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57635 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Docs: Add a note that the who parameter in WP_User_Query is depre…"}},{"before":"ab8cc6dce331062c627039bf8eb90d1bf82a3f11","after":"ff2929bf1915f7ebfb54966b61b52195135afbdb","ref":"refs/heads/master","pushedAt":"2024-05-18T23:22:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Editor: pass fluid typography theme.json settings to `wp_get_typography_font_size_value`.\n\nUpdates `wp_get_typography_font_size_value` to accept an array of theme.json settings instead of a boolean derived from global state.\n\nProps ramonopoly, audrasjb.\nFixes #61118.\n\nBuilt from https://develop.svn.wordpress.org/trunk@58171\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57634 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Editor: pass fluid typography theme.json settings to `wp_get_typograp…"}},{"before":"c4ff251f13517ffb3f41580a60dacf746539bbba","after":"ab8cc6dce331062c627039bf8eb90d1bf82a3f11","ref":"refs/heads/master","pushedAt":"2024-05-18T20:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Editor: add column and row spans to grid children.\n\nAdds support for setting spans using `grid-column` and `grid-row` properties on children of blocks with grid layout.\n\nProps isabel_brison, andrewserong, peterwilsoncc, mukesh27.\nFixes #61111.\n\nBuilt from https://develop.svn.wordpress.org/trunk@58170\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57633 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Editor: add column and row spans to grid children."}},{"before":"c649fd77bd889b73147efb531c5072b354213a11","after":"c4ff251f13517ffb3f41580a60dacf746539bbba","ref":"refs/heads/master","pushedAt":"2024-05-18T18:24:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Move is_utf8_charset() into functions.php\n\nThis caused issues in maintenance mode, and it's not warranted to have\nits own module. This will live alongside `_canonical_charset()`, it's\npartner function.\n\nFixes: #61182.\nProps: dmsnell, sergeybiryukov, swisspiddy.\nFollow-up to: [58148].\n\nBuilt from https://develop.svn.wordpress.org/trunk@58169\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57632 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Move is_utf8_charset() into functions.php"}},{"before":"4b51c9f5d50edbfa08ea81a1ec9f39f3c369f015","after":"c649fd77bd889b73147efb531c5072b354213a11","ref":"refs/heads/master","pushedAt":"2024-05-18T15:22:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Shortcodes: Remove redundant variable type check in `get_post_galleries()`.\n\n`shortcode_parse_atts()` always returns an array as of [57597], so the check is no longer needed.\n\nFollow-up to [40070], [57597].\n\nProps david.binda, swissspidy, oglekler.\nFixes #60581.\nBuilt from https://develop.svn.wordpress.org/trunk@58168\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57631 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Shortcodes: Remove redundant variable type check in `get_post_galleri…"}},{"before":"3ac0cb9fce82276411928d2601274d2d5274bdcf","after":"4b51c9f5d50edbfa08ea81a1ec9f39f3c369f015","ref":"refs/heads/master","pushedAt":"2024-05-17T20:32:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Administration: A11y: Hide thickbox close icon from screen readers.\n\nAdd `aria-hidden=\"true\"` to the dashicon symbol used as the `close` icon in Thickbox modals. Prevent the icon from being read as a replacement character by screen readers.\n\nProps stevejonesdev, sabernhardt, joedolson.\nSee #61028.\nBuilt from https://develop.svn.wordpress.org/trunk@58167\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57630 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Administration: A11y: Hide thickbox close icon from screen readers."}},{"before":"f83d9a6af2181e2b8940946b459b94df5bab0842","after":"2c9913655d20d7f8f0019e89bebf31cd7faade69","ref":"refs/heads/6.5-branch","pushedAt":"2024-05-17T18:16:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Build/Test Tools: Use new reusable workflows in the 6.5 branch.\n\nThis updates the 6.5 branch to utilize the new reusable workflows in `trunk` introduced in [58165].\n\nProps johnbillion, swissspidy, jorbin.\nSee #61213.\nBuilt from https://develop.svn.wordpress.org/branches/6.5@58166\n\n\ngit-svn-id: http://core.svn.wordpress.org/branches/6.5@57629 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Build/Test Tools: Use new reusable workflows in the 6.5 branch."}},{"before":"8c878056d50eedc007b6dab0824be5536e687478","after":"3ac0cb9fce82276411928d2601274d2d5274bdcf","ref":"refs/heads/master","pushedAt":"2024-05-17T17:44:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Build/Test Tools: Convert GitHub action workflows into reusable ones.\n\nWith a few exceptions, GitHub Actions workflows run using the version of the workflow file present in the commit SHA or Git ref for the triggering event. This is useful for maintaining different versions of a workflow file.\n\nIn the case of WordPress where there are currently 25+ branches that could potentially receive a security fix, it creates a huge maintenance burden. When 3rd party actions are updated or features are deprecated on GitHub Actions, the required changes need to be backported to all of those branches. This takes considerable time and effort.\n\nThis change converts Core’s workflow files to reusable ones. This allows the same workflow to be used for all (or most) branches, allowing the described maintenance updates to be made once in `trunk`.\n\nTo keep track of which files are reusable vs. those that are responsible for holding the strategy matrix for that branch, reusable workflows are now prefixed with `reusable-`.\n\nProps johnbillion, swissspidy, jorbin, desrosj.\nFixes #61213.\nBuilt from https://develop.svn.wordpress.org/trunk@58165\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57628 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Build/Test Tools: Convert GitHub action workflows into reusable ones."}},{"before":"802fa72d10f8793dd7d222f218f4df199815123a","after":"8c878056d50eedc007b6dab0824be5536e687478","ref":"refs/heads/master","pushedAt":"2024-05-17T13:14:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Tests: Remove trailing characters from `@ticket` annotations.\n\nFollow-up to [44693], [46209], [54230], [54733], [55151].\n\nProps jonsurrell.\nSee #61238.\nBuilt from https://develop.svn.wordpress.org/trunk@58164\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57627 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Tests: Remove trailing characters from @ticket annotations."}},{"before":"4a4b9a64938685fc439da47f0ffbf8912b49d83a","after":"802fa72d10f8793dd7d222f218f4df199815123a","ref":"refs/heads/master","pushedAt":"2024-05-16T17:30:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Script Loader: Update failing test after [58162].\n\nSee #60962.\nBuilt from https://develop.svn.wordpress.org/trunk@58163\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57626 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Script Loader: Update failing test after [58162]."}},{"before":"a91012a34bca6061d244904fc88a30069709fb59","after":"4a4b9a64938685fc439da47f0ffbf8912b49d83a","ref":"refs/heads/master","pushedAt":"2024-05-16T16:46:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Script Loader: Disable `injectPolyfill` flag in webpack config.\n\nThis is a follow-up to [57981] to ensure that `wp-polyfill` is no longer automatically added as a dependency to package scripts. This avoids unnecessarily loading the polyfill script in places such as the block editor.\n\nSee #60962.\nBuilt from https://develop.svn.wordpress.org/trunk@58162\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57625 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Script Loader: Disable injectPolyfill flag in webpack config."}},{"before":"fdbe1f11a5f5034d8bf89e792ba8017e12ce80fb","after":"a91012a34bca6061d244904fc88a30069709fb59","ref":"refs/heads/master","pushedAt":"2024-05-16T15:32:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Plugins: Assign role of button to links that act as buttons.\n\nClicking on these links initiates an action, so they are more semantically a button rather than a link. Keeping them as an anchor in html allows any existing JS that is targeted to these items to continue to function. The addition of the role helps assistive technology to know that they should treat this as a button.\n\nProps stevejonesdev, sabernhardt, vipulgupta003, rcreators, joedolson.\nFixes #61011.\n\nBuilt from https://develop.svn.wordpress.org/trunk@58161\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57624 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Plugins: Assign role of button to links that act as buttons."}},{"before":"a3b5efe8831a22abf44f53fa270c02e5517c4300","after":"fdbe1f11a5f5034d8bf89e792ba8017e12ce80fb","ref":"refs/heads/master","pushedAt":"2024-05-16T15:16:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markjaquith","name":"Mark Jaquith","path":"/markjaquith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353790?s=80&v=4"},"commit":{"message":"Tests: Use `assertSame()` in `block_has_support()` tests.\n\nThis ensures that not only the return values match the expected results, but also that their type is the same.\n\nGoing forward, stricter type checking by using `assertSame()` should generally be preferred to `assertEquals()` where appropriate, to make the tests more reliable.\n\nFollow-up to [56382].\n\nSee #60706.\nBuilt from https://develop.svn.wordpress.org/trunk@58160\n\n\ngit-svn-id: http://core.svn.wordpress.org/trunk@57623 1a063a9b-81f0-0310-95a4-ce76da25c4cd","shortMessageHtmlLink":"Tests: Use assertSame() in block_has_support() tests."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUmdUyAA","startCursor":null,"endCursor":null}},"title":"Activity · markjaquith/WordPress"}