Make WordPress Core


Ignore:
Timestamp:
02/07/2023 12:57:52 PM (15 months ago)
Author:
youknowriad
Message:

Block Editor: Updates the WordPress packages with all the fixes targetted for WP 6.2 beta1.

Includes the following changes

  • Fix multi entities saved state in the post editor
  • Adds a global save button to the site editor
  • Shadow: move shadow to own panel
  • [Block Editor]: Lock experimentalBlockInspectorAnimation setting
  • useBlockSync: change subscribed.current on unsubscribe
  • [Block Library - Gallery]: Minor code quality update
  • [Patterns]: Reorder pattern categories
  • Fix inline preview infinite render
  • Show a pointer/hint in the settings tab informing the user about the styles tab
  • I18N: update string concatenation method in read more block
  • LocalAutosaveNotice: use stable notice id to prevent double notices
  • Navigation: Remove the IS_GUTENBERG_PLUGIN check around block_core_navigation_parse_blocks_from_menu_items

Props mamaduka, ntsekouras, kebbet.
See #57471.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/blocks/navigation-link.php

    r55246 r55257  
    372372}
    373373add_action( 'init', 'register_block_core_navigation_link' );
    374 
    375 /**
    376  * Enables animation of the block inspector for the Navigation Link block.
    377  *
    378  * See:
    379  * - https://github.com/WordPress/gutenberg/pull/46342
    380  * - https://github.com/WordPress/gutenberg/issues/45884
    381  *
    382  * @param array $settings Default editor settings.
    383  * @return array Filtered editor settings.
    384  */
    385 function block_core_navigation_link_enable_inspector_animation( $settings ) {
    386     $current_animation_settings = _wp_array_get(
    387         $settings,
    388         array( '__experimentalBlockInspectorAnimation' ),
    389         array()
    390     );
    391 
    392     $settings['__experimentalBlockInspectorAnimation'] = array_merge(
    393         $current_animation_settings,
    394         array(
    395             'core/navigation-link' =>
    396                 array(
    397                     'enterDirection' => 'rightToLeft',
    398                 ),
    399         )
    400     );
    401 
    402     return $settings;
    403 }
    404 
    405 add_filter( 'block_editor_settings_all', 'block_core_navigation_link_enable_inspector_animation' );
Note: See TracChangeset for help on using the changeset viewer.