Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency @wordpress/env to v10 #101

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jul 27, 2022

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@wordpress/env (source) 4.0.5 -> 10.10.0 age adoption passing confidence

Release Notes

WordPress/gutenberg (@​wordpress/env)

v10.10.0

Compare Source

v10.9.0

Compare Source

v10.8.1: 10.8.1

Compare Source

Bug Fixes
  • Fix Post Content block regression. (32693)
  • Fix Safari 13 issue. (32581)
Performance
  • Site editor: Add typing performance test. (32553)
Tools
  • Fix Post Title end-to-end test. (32686)

v10.8.0

Compare Source

v10.7.0

Compare Source

v10.6.0

Compare Source

v10.5.0

Compare Source

v10.4.0

Compare Source

v10.3.0

Compare Source

Bug Fixes
  • Remove version field from docker-compose config generated by env package #​63099. Docker has starting throwing a warning that this property is obsolete and should be removed.

v10.2.0

Compare Source

Enhancements
  • Ignore $schema key in environment config parsing (#​62626).

v10.1.0

Compare Source

v10.0.2: 10.0.2

Compare Source

Bug Fixes
  • Fix white screen on RTL languages. (29256)
  • Fix Button block borders for the solid style variation.

v10.0.1: 10.0.1

Compare Source

Bug Fixes
  • CSS-in-JS: Fix inline comment for select-dropdown (external module)

v10.0.0

Compare Source

Breaking Changes
  • Increase the minimum required Node.js version to v18.12.0 matching long-term support releases (#​31270). Learn more about Node.js releases.

v9.10.0

Compare Source

v9.9.0

Compare Source

v9.8.0

Compare Source

v9.7.0

Compare Source

v9.6.0

Compare Source

v9.5.0

Compare Source

v9.4.0

Compare Source

Bug Fixes

v9.3.1

Compare Source

v9.3.0

Compare Source

v9.2.0

Compare Source

v9.1.0

Compare Source

v9.0.0

Compare Source

Breaking Changes
  • Update Docker usage to docker compose V2 following deprecation of docker-compose V1.

v8.13.0

Compare Source

v8.12.0

Compare Source

v8.11.0

Compare Source

Enhancements
  • wp-env now works offline after the environment has been created. Note that many wp-env configuration changes involve internet connectivity and may not work in offline mode. #​53547

v8.10.0

Compare Source

Bug Fixes
  • Corrected PATH to include the host user's Composer bin directory.
  • Replaced yoast/phpunit-polyfills with phpunit/phpunit to install the required PHPUnit version, avoiding the need for project-specific polyfills.

v8.9.0

Compare Source

v8.8.13

Compare Source

v8.8.12

Compare Source

v8.8.11

Compare Source

v8.8.10

Compare Source

v8.8.9

Compare Source

v8.8.8

Compare Source

v8.8.7

Compare Source

v8.8.6

Compare Source

v8.8.5

Compare Source

v8.8.4

Compare Source

v8.8.3

Compare Source

v8.8.2

Compare Source

v8.8.1

Compare Source

v8.8.0

Compare Source

v8.7.0

Compare Source

v8.6.1: 8.6.1

Compare Source

Bug Fixes:
  • Fix the plugin translations.

v8.6.0

Compare Source

v8.5.0

Compare Source

v8.4.0

Compare Source

v8.3.0

Compare Source

v8.2.0

Compare Source

v8.1.3

Compare Source

v8.1.2

Compare Source

v8.1.1

Compare Source

Bug Fixes
  • Address issue where a missing file in the underlying Docker image caused wp-env to crash. #​51513

v8.1.0

Compare Source

New Features
  • Execute the local package's wp-env instead of the globally installed version if one is available.
Bug Fixes
  • Run useradd with -l option to prevent excessive Docker image sizes.

v8.0.0

Compare Source

Breaking Changes
  • Remove afterSetup option from .wp-env.json and the WP_ENV_AFTER_SETUP environment variable in favor of more granular lifecycle scripts.
New Features
  • Add afterStart, afterClean, and afterDestroy lifecycle scripts to a new lifecycleScripts key in .wp-env.json.
  • Add a series of WP_ENV_LIFECYCLE_SCRIPT_ environment variables for the various lifecycle scripts.
  • Rework run command to resolve bugs with non-quoted commands. As a consequence it is no longer possible to pass your entire command to wp-env wrapped in double-quotes. While npx wp-env run cli wp help will still work, npx wp-env run cli "wp help" will not. If you are currently escaping any quotes you will need to review those commands and ensure they are compatible with this update.
Enhancements
  • Support using double dashes in wp-env run ... to pass arguments that would otherwise be consumed by wp-env. For example, while normally --help would provide the wp-env help text, if you use npx wp-env run cli php -- --help you will see the PHP help text.
  • Validate whether or not config options exist to prevent accidentally including ones that don't.
Bug Fixes
  • Support Windows without requiring the use of WSL.

v7.0.0

Compare Source

Breaking Changes
  • Docker containers now run as the host user. This should resolve problems with permissions arising from different owners between the host, web container, and cli container. If you still encounter permissions issues, try running npx wp-env destroy so that the environment can be recreated with the correct permissions.
  • Remove the composer and phpunit Docker containers. If you are currently using the run composer or run phpunit command you can migrate to run cli composer or run tests-cli phpunit respectively. Note that with composer, you will need to use the --env-cwd option to navigate to your plugin's directory as it is no longer the default working directory.
New Features
  • Create an afterSetup option in .wp-env.json files for setting arbitrary commands to run after setting up WordPress when using npx wp-env start and npx wp-env clean.
  • Add a WP_ENV_AFTER_SETUP environment variable to override the afterSetup option.
  • Execute the afterSetup command on npx wp-env start after the environment is set up. This can happen when your config changes, WordPress updates, or you pass the --update flag.
  • Execute the afterSetup command on npx wp-env clean.
  • Globally install composer and the correct version of phpunit in all of the Docker containers.
Bug Fixes
  • Ensure wordpress, tests-wordpress, cli, and tests-cli always build the correct Docker image.
  • Fix Xdebug while using PHP 7.2x.
Enhancements
  • wp-env run ... now uses docker-compose exec instead of docker-compose run. As a result, it is much faster, since commands are executed against existing services, rather than creating them from scratch each time.
  • Increase the maximum upload size to 1GB.

v6.0.0

Compare Source

Breaking Changes
  • Use test environment's WP_SITEURL instead of WP_TESTS_DOMAIN as the WordPress URL.
  • Automatically add the environment's port to WP_TESTS_DOMAIN.
  • run command now has a --env-cwd option to set the working directory in the container for the command to execute from.

v5.16.0

Compare Source

v5.15.0

Compare Source

v5.14.0

Compare Source

v5.13.0

Compare Source

v5.12.0

Compare Source

v5.11.2

Compare Source

v5.11.1

Compare Source

v5.11.0

Compare Source

Bug fix
  • PHP 7.3 and 7.4 must use PHPUnit 9.
Enhancement
  • It's now possible to run PHPUnit tests on PHP 8.1 and 8.2.

v5.10.0

Compare Source

v5.9.0

Compare Source

v5.8.0

Compare Source

v5.7.0

Compare Source

v5.6.0

Compare Source

v5.5.0

Compare Source

v5.4.0

Compare Source

v5.3.0

Compare Source

v5.2.2

Compare Source

v5.2.1

Compare Source

v5.2.0

Compare Source

Enhancements
  • Query parameters can now be used in .zip source URLs.

v5.1.1

Compare Source

Bug Fixes
  • Fix a crash when "core" was set to null in a .wp-env.json file. We now use the latest stable WordPress version in that case. This also restores the previous behavior of "core": null in .wp-env.override.json, which was to use the latest stable WordPress version.

v5.1.0

Compare Source

Enhancements
  • Previously, wp-env used the WordPress version provided by Docker in the WordPress image for installations which don't specify a WordPress version. Now, wp-env will find the latest stable version on WordPress.org and check out the https://github.com/WordPress/WordPress repository at the tag matching that version. In most cases, this will match what Docker provides. The benefit is that wp-env (and WordPress.org) now controls the default WordPress version rather than Docker.
Bug Fixes
  • Downloading a default WordPress version also resolves a bug where the wrong WordPress test files were used if no core source was specified in wp-env.json. The current trunk test files were downloaded rather than the stable version. Now, the test files will match the default stable version.

v5.0.0

Compare Source

Breaking Changes
  • Removed the WP_PHPUNIT__TESTS_CONFIG environment variable from the phpunit container. This removes automatic support for the wp-phpunit/wp-phpunit Composer package. To continue using the package, set the following two environment variables in your phpunit.xml file or similar: WP_TESTS_DIR="" and WP_PHPUNIT__TESTS_CONFIG="/wordpress-phpunit/wp-tests-config.php".
  • Removed the generated /var/www/html/phpunit-wp-config.php file from the environment.
Enhancements
  • Read WordPress' version and include the corresponding PHPUnit test files in the environment.
  • Set the WP_TESTS_DIR environment variable in all containers to point at the PHPUnit test files.
Bug Fixes
  • Restrict WP_TESTS_DOMAIN constant to just hostname rather than an entire URL (e.g. it now excludes scheme, port, etc.) (#​41039).

v4.9.0: 4.9.0

Compare Source

Changelog

Performance

  • Implement an async rendering mode for the data module updates.
  • Avoid rerendering the block components when selecting a block.
  • Improve the performance of isEditorEmptyPost selector (13% typing performance improvement).
  • Data Module: Avoid persisting unchanged values.
  • Update withSelect to use type-optimized isShallowEqual.
  • Move data selection to event handlers (called only when necessary).
  • Improve the initial rendering time by optimizing the withFilters Higher-order component.

Bug Fixes

  • Fix RichText toolbar when using multiline=”li”.
  • Correct the margin of the block icons in the inserter.
  • Fix ampersand in post tags causing editor crash.
  • Remove alignundefined class from gallery block edit markup.
  • Disable the button to open the publish sidebar if locked.
  • Correct the default margin for buttons with icons.
  • Keep the date floating when for posts with "pending" status.
  • Fix using the EXIF title when uploading images.
  • Fix font size picker on mobile.
  • Fix z-index of the Reusable Block Inserter button.
  • Fix autop behavior when a text is followed by a div.
  • Fix warning when returning null from a data module generator.
  • Announce the screen reader messages in the correct order in Safari.
  • Check Post Type support in the options modal.

Enhancements

  • Support customizing the table background colors.
  • Support underlining text using the keyboard shortcut ctrl+U.
  • Apply the editor styles to the HTML Block Preview.
  • Improve the color swatch selection indicator.
  • Improve scrolling behavior in Fullscreen Mode in Edge.
  • Remove deprecated embed providers.
  • Refactor the alignements support in the Cover Block and the Categories Block.
  • Code quality improvement to getBlockContentSchema
  • Internationalize the excerpt documentation link.
  • Improve pasting of quotes with citations.
  • A11y
    • Add a tooltip to the block list appender.
    • Improve the color contrast of the inserter shortcuts.
    • Remove the label from the Warning component’s menu.
  • Add an option to overwrite the block in the Warning component.

Extensibility

  • Support custom fetch handlers for wp.apiFetch.
  • Support additional data passed to the mediaUpload utility.
  • Add filter for the preview interstitial markup.
  • Avoid appending empty query string in wp.url.addQueryArgs.
  • Dispatch heartbeat events as hook actions to avoid the jQuery dependency.
  • Support adding classnames to the plugins sidebar panels.
  • Add a className to the parent page selector.

Documentation

  • Add tutorials for
    • Creating sidebar plugins.
    • Using the Format API.
    • Creating meta blocks.
  • Reorganize the tutorials page.
  • Improve the UI component documentation:
    • The ButtonGroup component.
    • The IconButton component.
    • The SelectControl component.
    • The TextareaControl component.
    • The TabPanel component.
    • The Toolbar component.
    • The FormToggle component.
  • Update the Gutenberg Release and the Repository Management docs.
  • Add new section on scoping JS code.
  • Use Block Editor instead of Gutenberg in the docs.
  • Mention the Advanced Controls Panel in the design guidelines.
  • Clarify the unregisterBlockStyle documentation.
  • Clarify the difference between the button block and the button component.
  • Scope JavaScript ES5 code example.
  • Fix incorrect code example.
  • Clarify the deprecated APIs.
  • Fix typos 1 2 3 4 5 6 7.

Chore

  • Improve CI build times.
  • Extract error messages from console logging in E2E tests.
  • Reorganization of the E2E tests setup and expose it as npm packages.
  • Add aXe accessibility E2E tests support.
  • Add E2E tests for the excerpt meta box plugin.

Mobile

  • Fix the Image Size implementation.
  • Fix scrolling long text content.

v4.8.0

Compare Source

Enhancements
  • Removed the need for quotation marks when passing options to wp-env run.
  • Setting a config key to null will prevent adding the constant to wp-config.php even if a default value is defined by wp-env.

v4.7.0

Compare Source

Enhancements
  • Added SSH protocol support for git sources

v4.6.0: 4.6.0

Compare Source

Changelog

  • Fix issue with drag-and-drop in columns.
  • Fix TinyMCE list plugin registration.
  • Fix IE11 flexbox alignment when min-width is set.
  • Fix IE11 focus loss after TinyMCE init. Add IE check.
  • Fix getSelectedBlockClientId selector.
  • Fix issue where unregistering a block type would cause blocks that convert to it to break.
  • Fix Classic block not showing galleries on a grid.
  • Fix visual issues with Button block text wrap.
  • Fix modals in Edge.
  • Fix Categories block filter effect on the front-end.
  • Fix an issue where the block toolbar would cause an image to jump downwards when the wide or full - alignments were activated.
  • Apply IE11 input fix only when mounting TinyMCE.
  • Improve block preview styling.
  • Make the Image Link URL field readonly.
  • Disable HTML edit from Media & Text block.
  • Avoid loading theme editor styles if not existing (RTL languages).
  • Improve scoping of nested paragraph right-padding CSS rule.
  • Add e2e tests for the format API.
  • Merge similar text strings for i18n.
  • Move editor specific styles from style.scss to editor.scss in Cover block.
  • Simplify sidebar tabs aria-labels.
  • Remove onSplit from RichText docs.
  • Remove textdomain from the block library.
  • Avoid rendering AdminNotices compatibility component.
  • Avoid changing default wpautop priority.
  • Change @​package names to WordPress.
  • Update published packages changelogs.

v4.5.1: 4.5.1

Compare Source

= Latest =

  • Raw Handling: fix consecutive lists with one item
  • Avoid showing draft revert message on autosaves
  • Honor the Disable Visual Editor setting in the Gutenberg editor page
  • Docs: Fix dead links in CONTRIBUTING.md
  • Fix undefined index warnings in Latest Comments & Latest Posts
  • Add react-native module property to html-entities package.json
  • RichText: List: Sync DOM after editor command
  • Fix RichText infinte rerendering
  • Fix keycodes package missing i18n dependencies

v4.5.0: 4.5.0

Compare Source

Changelog

  • Add relevant attribute data from images to be used server side to handle things like theme specific responsive media.
  • In order to be able to use srcset and sizes on the front end, wp-image-### CSS class has been added to the media and text block.
  • Add minimal multi-selection block panel to replace “Coming Soon” message. It shows word and block count for the selection.
  • Exclude reusable blocks from the global block count in Document Outline.
  • Upgrade admin notices to use Notices module at runtime. It attempts to seamlessly upgrade notices output via an admin_notices or all_admin_notices action server-side.
  • Adjust the prefix transforms so that they only execute when they match text right at the caret so that they are undoable. Also makes it faster by checking if the previous character is a space.
  • Add ability to specify a different default editor font per locale.
  • Add link rel and link class settings to Image block inspector.
  • Transform an Image and Audio block to an Embed block if the URL matches an embed.
  • Respect the “Disable Visual Editor” setting per user.
  • Make it easy to access image IDs server-side on the Gallery block.
  • Recursively step through edits to track individually changed post meta in Block API. This prevents saving the default value for each registered meta when only one of them is changed.
  • Perform a complete draft save on preview.
  • Save all meta-boxes when clicking the preview button. Set preview URL only after saving is complete.
  • Disable hover interaction on mobile to improve scrolling.
  • Update the displayed permalink when the slug is cleared.
  • When converting to blocks, place unhandled HTML within an HTML block.
  • Ensure content that cannot be handled in quotes is preserved within an HTML block.
  • Localize the DateTimePicker Component.
  • Fixes the behavior of link validation including properly handling URL fragments, validating forward slashes in HTTP URLs, more strictness to match getProtocol, addressing false positives in E2E tests.
  • Fix issue where existing reusable blocks on a post would not render if the user was an author or a contributor. This happens because requests to fetch a single block or post are blocked when ?context=edit is passed and the current user is not an editor.
  • Make sure the media library collection is refreshed when a user uploads media outside of the Media Library workflow (i.e. file drops, file uploads, etc).
  • Update the editor reducer so that RESET_BLOCKS will only remove blocks that are actually in the post.
  • It used to be possible to add a reusable block inside the same reusable block in the UI, e.g. someone could create a column block inside another column block. Now it is not.
  • Deleting after certain types of selection was causing the caret to appear in the wrong place, now that it fixed, along with unexpected behavior of Ctrl+A after other kinds of selection, and the associated E2E tests updated.
  • Remove permalink-based features from non-public CPTs.
  • Address various issues with post locking modal.
  • Fix issue with duplicating blocks and undo on Top Toolbar mode.
  • Visual fix of margin on icons that are not dashicons in placeholders.
  • Visual fix for centre-aligned text on coverblocks.
  • Visual fix for embeds that are wider than the mobile breakpoint, cropping them to fit within the screen.
  • Adds MediaUploadCheck before some MediaUpload components where it was not being checked in time, creating a confusing experience for users in the “contributor” role.
  • Fix undefined variable warning in gutenberg.php.
  • Add missing stringifier and iterator in TokenList component.
  • Address i18n issue in MultiSelectionInspector.
  • Fix small visual regression with button variation preview.
  • Fix interaction regression with Sibling Inserter.
  • Fix issue with the Privacy Policy help notice.
  • Fix post visibility popover not appearing on mobile.
  • Fix issue with toolbar in IE11.
  • Fix small gap in style variation button.
  • Fix popovers position in RTL languages.
  • Fix double border issue with disabled toggle control.
  • Fix the TinyMCE init array.
  • RichText content that comes from headings content attribute should use the RichText.Content instead of rendering it directly.
  • Makes the escape key consistently exit the inline link popover – previously this could behave unexpectedly depending on focus.
  • Improve accessibility of permalink sidebar panel using external link component.
  • Display selected block outlines on Top Toolbar mode.
  • Avoid responding to componentDidUpdate in withDispatch.
  • Allow previewing changes to the post featured image.
  • Preserve unknown attributes and respect null in server attributes preparation
  • Adds missing periods to notification that another user has control of the post.
  • Restore the help modal in the Classic block.
  • Reduce specificity in core button styles to reduce conflicts with theme styles.
  • Update name of “Unified Toolbar” to “Top Toolbar” for extra clarity.
  • Make it possible to have an editor-only annotation format that stays in
  • position when typing inside RichText.
  • Adds missing periods to notification that the user does not have permission to read the blocks of the post.
  • Only add data-align for wide/full aligns if editor/theme supports them.
  • Updates jest to latest version to address vulnerabilities.
  • Removes redundant code now that TinyMCE is not being used to handle paste events.
  • Remove the gutenberg text-domain from dynamic blocks.
  • Remove redundant word from media and text block description.
  • Makes the URL for the classic editor translatable, so that the appropriate translated version can be linked to.
  • Update More block description.
  • Avoid .default on browser global assignments.
  • Mirror packages dependencies registration with core.
  • Remove absolute positions in the link popover E2E test.
  • Improve keyboard mappings in E2E tests, replacing custom utils with modifiers from the keycodes package.
  • Add missing imports on some E2E test utilities.
  • Update API Fetch documentation – removes unnecessary wp-json.
  • Remove iOS scroll adjusting now that enter behavior is more smooth.
  • Register the paragraph block as the default block.
  • Handle isSelected in plain text blocks (currently Code and More blocks).

v4.4.0: 4.4.0

Compare Source

Changelog

  • Improves discoverability of permalinks by adding permalink panel to the document sidebar.
  • Improves margins, column child block, and mobile display of columns.
  • Allow for programmatically removing editor document panels.
  • Replaces the uploading indicator of images and galleries with a spinner and faded out image.
  • Toolbar for floats was a little offset beyond the mobile breakpoint, now fixed.
  • Text and code editing blocks did not have width set, now set to fill the space.
  • Correctly align URL input autocomplete.
  • Improve animations: new, consistent naming convention, adds editor prefix, and moves keyframe animations (which don’t work well with mixins) into the edit post style.
  • Hover styles were showing on mobile, where hover is not available – now disabled.
  • Click and drag was incorrectly triggering a selection event in the block list under the popover, resulting in the popover dismissing. This was causing blocks to be selected when trying to set links to open in a new tab, for example. Fixed by preventing the mouse down event from propagating.
  • Adds some padding to the block inserter so that it never overlaps text in nested contexts or mobile views.
  • Better handle images larger than the editor by allowing a 2.5x buffer. Allows images inserted in TwentyNineteen and other themes that have a wider than 580px editor width, to look as expected, but prevents infinite resizing of images.
  • Stop mousedown event propagating through the toolbar, fixing problem of unexpectedly selecting blocks.
  • Improve the way that long words are broken on multiple lines, using word-break: keep-all;
  • Preserve the ratio of video backgrounds in cover blocks, videos may be cropped to fit but will keep their original ratio.
  • It was not possible to scroll a long menu on first load of Gutenberg, fixed by removing sticky-menu.
  • Properly check for allowed types of Media in Media Placeholder components.
  • “Resolve” and “Convert to HTML” buttons were not clickable (regression), now resolved.
  • Exclude HTML editing from Columns and Column blocks.
  • Better handle links without href, which were showing as undefined.
  • Renders block appender after the template is processed, to prevent incorrectly inserting new paragraphs.
  • Parent pages were being lost when draft pages were autosaved, fixed by removing parent pages from autosave requests and refactoring to stop using “parent” as the path argument name.
  • Adding line breaks in formatted content in quote blocks were not working correctly, fixed by persisting formats when new lines are added.
  • Prevent users in the contributor role from using blocks that require upload privileges.
  • Fix block selection in removing blocks, correct typo in comparison.
  • Japanese text (double byte characters) was not usable in the list block, fixed by changing handling of composition events.
  • Better handles different text encodings (e.g. emoji) within a block in block validation.
  • Use a query argument instead of data to prevent error being thrown on post refresh.
  • Keyboard navigation was not working as expected in Firefox, added extra key binding.
  • Adds missing alt values to images when editing.
  • Better communicate block nesting level by using unordered lists.
  • Fix sidebar icons being incorrectly announced in NVDA by adding a span with aria-hidden=”true”.
  • Fixes block toolbar aria label to announce “block tools toolbar” rather than “block toolbar (a11y).
  • Adjusts focus on media and text blocks to select the overall block, not the child paragraph block.
  • Refactors i18n module to replaces Jed with Tannin for significant performance improvements.
  • Replace getSelectedBlock and getMultiSelectedBlocks with more performant getSelectedBlockClientId and a getBlocks selectors in copy handler.
  • Replace getBlock selector in favor of the more performant getBlockName.
  • Replace getSelectedBlock with more performant getSelectedBlockClientId and new isBlockValid selectors in the BlockToolbar.
  • Replace getSelectedBlock with more performant getSelectedBlockClientId and new isBlockValid selectors in the Block Inspector.
  • Replaces getInserterItems with a new hasInserterItems selector which is more performant, and makes some adjustments to memorization.
  • Avoid using the getSelectedBlock selector in autocompleters.
  • Remove use of getBlock selector in the DefaultBlockAppender and EditorKeyboardShortcuts components.
  • Move undo handling out of TinyMCE and into the RichText component.
  • is_gutenberg_page incorrectly assumes get_current_screen exists, add check.
  • Brings code inline with CSS standards by switching font weight to numeric values.
  • Wrapped component would not the most up-to-date store values if it incurred a store state change during its own mount (e.g. dispatching during its own constructor), resolved by rerunning selection.
  • Display an error message if Javascript is disabled.
  • Update to React 16.6.3.
  • Adds missing components dependency for RichText.
  • Refactors list block to remove previously exposed RichText/TinyMCE logic.
  • Removes focusOnMount prop from NavigableToolbar components, which was generating a warning.
  • Refactor checks for upload permissions, removing unnecessary checks for store permissions.
  • Use the large image size when inserting images in both galleries and image blocks.
  • Fixes dependency of wp-polyfill which needs to be registered before React and React-Dom when plugins (like Yoast) rely on Gutenberg’s React.
  • Mark onSplit as unstable as it is pending refactor.
  • Remove 4.4 deprecated features.
  • Fix SCSS syntax error.
  • Remove export of previously removed function.
  • Add an E2E test for unsupported blocks.
  • Refactor E2E utility functions.
  • Formatting updates to copy guidelines.
  • Makes headings consistent in the dropdown documentation.
  • Removes outdated documentation referring to function support in registerBlockType.
  • Fixes some typos and line breaks in block design documentation.
  • Fixes some typos and improves readability of README.
  • Adds toolbar to the editing block, and edit button.
  • Passes the isSelected prop down to the implementation of RichText components to make them respond properly to focus changes.

v4.3.1

Compare Source

v4.3.0: 4.3.0

Compare Source

  • Allow toggling the core custom fields meta box.
  • Introduce Annotations API across Block and Formatting.
  • Allow using a YouTube URL (or other sources) in the Video block and transparently convert it to Embed.
  • Allow Alt+F10 keyboard shortcut to navigate to block toolbar regardless of the toolbar visibility (isTyping, etc).
  • Return focus to element that opened the post publish panel after it is closed.
  • Avoid unnecessary re-renders when navigating between blocks.
  • Improve interactions around Columns block.
  • Improve keyboard navigation through the Gallery block.
  • Use full parser in do_blocks with nested block support. This switch will allow dynamic blocks which contain nested blocks inside of them and it will pave the way for a filtering API to structurally process blocks.
  • Refactor contextual toolbar to work better with floats.
  • Auto-refresh Popovers position but only refresh if the anchor position changes.
  • Add min-width to audio block.
  • Avoid auto-saving with empty post content.
  • Display correct Taxonomy labels.
  • Fix incorrect import name.
  • Fix styling issue with checkboxes.
  • Add full set of reusable block post type labels (addresses “no blocks found” state).
  • Fix right to left block alignment.
  • Fix “updating failed” notices showing on long-open tabs.
  • Fix default PHP parser to cast inner blocks as arrays.
  • Fix JS/PHP inconsistencies with empty attributes on parsing.
  • Link to the source image in the media block.
  • Fix select all keyboard shortcut for Safari and Firefox.
  • Create multiple blocks when multiple files are drag and dropped.
  • Fixes potential theme syle.css clash.
  • Makes preview button a link (a11y).
  • Stop re-rendering all blocks on arrow navigation.
  • Add constraint tabbing to post publish panel (a11y).
  • Fix image uploading bug (incorrect JSON in apiFetch).
  • Fix taxonomy visibility for contributors.
  • Adds aria labels to images in gallery blocks during editing (a11y).
  • Formatting fix for blockquotes.
  • Hide custom fields when meta box is disabled.
  • Limits blockquote color auto-selection to solid color blocks for readability.
  • Fixes announcement on multi-selection of blocks (a11y).
  • Display upload errors in the image block.
  • Fixes selection of embed type blocks.
  • Fixes JSON attribute parsing.
  • Fixes post publish focus (a11y).
  • Resolve macOS Firefox / Safari sibling inserter behavior.
  • Fix visibility of sibling inserter on tab focus.
  • Fix issue with pasting from Word where an image would be created instead of text.
  • Fix multi-selection for float elements.
  • Fetch all tag terms, not just first 100.
  • Correctly displays media on the right.
  • Only show named image sizes.
  • Improves handling of paste action.
  • Updates displayed permalink after permalink is edited.
  • Adjust font size for contrast warning (a11y).
  • Better handles formatting – nested and Google Docs.
  • Fixes suggestion list scrolling when using keyboard (a11y).
  • Fixes block and menu navigation a11y.
  • Click to close dropdown popover.
  • Fix save lock control.
  • Timezone handling fix.
  • Improve a11y of empty text blocks.
  • Fix states for publish buttons.
  • Fix backspace behavior.
  • Change aria labels for paragraph blocks (a11y).
  • Add support for prepare RichText tree.
  • With this change we force the browser to treat the textarea for the
  • code editor as auto when handling direction for its display to preserve the ability to interact with the block delimiters.
  • Rename parentClientId to rootClientId.
  • Remove deprecated findDOMNode call from Tooltip component.
  • Remove unused ref assignment to RichText.
  • Remove redundant onClickOutside handler from Dropdown.
  • Refactor block state.
  • Remove Cloudflare warning for blocked API calls.
  • Remove _wpGutenbergCodeEditorSettings (dead code).
  • Adds periods to block a11y descriptions.
  • Refactor embed block.
  • Handle metabox warning exceptions.
  • Refactor RichText to update formatting bar on format availability changes.
  • Rename wp-polyfill-ecmascript.
  • Update translator comments for quote and pullquote.
  • Remove findDOMNode useage from NavigableToolbar.
  • Changes handling of dates to properly handling scheduling.
  • Remove findDomNode from withHoverAreas.
  • Fixes missing translator comments.
  • Refactor to import Format API components.
  • Refactor of change detection: initial edits.
  • Adds better translation comments to “resolve” and “resolve block”.
  • Adds option for blocks with child blocks to change selection behavior.
  • Allows blocks to disable being converted to reusable blocks.
  • Improve undo/redo states.
  • Updates parsing to better handle nested content.
  • Remove undefined className argument from save().
  • Use different tooltips for different alignment buttons.
  • Improve performance and handling of autosave.
  • Improve gallery upload for multiple images: load one by one.
  • Adds context variable to RichText component.
  • Avoid calling missing get_current_screen function.
  • Make cssnano remove all style comments.
  • Refactor normalizeBlockType.
  • Shows icon in block toolbar.
  • Makes kitchensink button removable from plugins.
  • Fix popover sizing on screen change (autorefresh)
  • Improvement to Columns block.
  • Update block description for consistency.
  • Refactor block styles registration.
  • Use apostrophe instead of single-quote character in strings.
  • Add transformations between video and media and text block.
  • Version update for NPM packages.
  • Update Lerna to latest version.
  • Validates link format in RichText.
  • Refactor contextual toolbar to work better with floats.
  • Move wp-polyfill-ecmascript override to scripts registration.
  • Improves consistency of parser tests.
  • Remove code coverage.
  • Adds mocking helpers for E2E tests.
  • Runs E2E tests with the user in author role.
  • Adds tests for Format API.
  • Adds E2E test for rapid enter presses.
  • Fix typo in documentation.
  • Fix typos in block API documentation.
  • Improved documentation and examples for withFilters.
  • Fix some broken links in documentation.
  • Fix typo and quote consistency.
  • Remove duplicated word.
  • Adds custom block icon instructions.
  • Update documentation on keyboard shortcuts.
  • Updates isSelectionEnabledDocumentation.
  • Update FontSizePicker component documentation.
  • Export switchToBlockType function.
  • Remove mobile RN test suite (temporary measure).
  • Improve styling of next page block.
  • Removes fixed cover on iOS (unsupported in mobile Safari).
  • Adds support for native media picker.
  • Remove onChange delay.
  • Exposes slot/fill pattern to mobile.
  • Expose @​wordpress/editor to mobile.
  • Refreshes native post block merge.
  • Properly handle cancel on the media picker.

v4.2.2

Compare Source

v4.2.1

Compare Source

v4.2.0

Compare Source

Enhancements
  • Added command wp-env install-path to list the directory used for the environment.
  • The help entry is now shown when no subcommand is passed to wp-env.
Bug Fixes

v4.1.3

Compare Source

Bug Fixes
  • Fix Xdebug installation code to ensure it would fail gracefully

v4.1.2

Compare Source

v4.1.1: 4.1.1

Compare Source

Changelog


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 3 times, most recently from 7edd60d to 6804ff1 Compare August 16, 2022 19:55
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 6804ff1 to 2252817 Compare September 25, 2022 14:53
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 2252817 to 157453a Compare November 20, 2022 07:50
@renovate renovate bot changed the title chore(deps): update dependency @wordpress/env to v5 Update dependency @wordpress/env to v5 Nov 20, 2022
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 157453a to e53a40b Compare December 14, 2022 20:32
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from e53a40b to eff587b Compare January 2, 2023 13:41
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from eff587b to 58ed588 Compare January 17, 2023 21:06
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 58ed588 to 5bed4fe Compare March 16, 2023 23:52
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 5bed4fe to 0d8bbcc Compare March 30, 2023 04:23
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 0d8bbcc to 694b6cf Compare April 12, 2023 21:18
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 694b6cf to f167c11 Compare April 26, 2023 13:26
@renovate renovate bot changed the title Update dependency @wordpress/env to v5 Update dependency @wordpress/env to v6 Apr 26, 2023
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from f167c11 to 87de5a3 Compare May 28, 2023 15:58
@renovate renovate bot changed the title Update dependency @wordpress/env to v6 Update dependency @wordpress/env to v8 May 28, 2023
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 87de5a3 to 8a1a8c5 Compare June 10, 2023 08:28
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 2 times, most recently from 8d0e3cb to d10bca9 Compare June 23, 2023 09:37
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from d10bca9 to 5deff33 Compare July 6, 2023 05:49
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 5deff33 to 461dd2a Compare July 20, 2023 07:12
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 2 times, most recently from d158739 to 025b03b Compare August 17, 2023 10:06
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 025b03b to 7bfaa2e Compare August 31, 2023 11:24
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 7bfaa2e to f847ff6 Compare September 20, 2023 12:58
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from f847ff6 to 2bd03a4 Compare October 5, 2023 05:51
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 2bd03a4 to 051909c Compare October 18, 2023 23:17
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 051909c to 1e367fc Compare November 2, 2023 11:46
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 1e367fc to b3b4173 Compare November 16, 2023 22:53
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from b3b4173 to 49b34f0 Compare November 30, 2023 17:53
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 49b34f0 to 89c9f4d Compare December 13, 2023 12:08
@renovate renovate bot changed the title Update dependency @wordpress/env to v8 Update dependency @wordpress/env to v9 Dec 13, 2023
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 89c9f4d to dfb2159 Compare January 16, 2024 15:31
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from dfb2159 to d35d6a5 Compare January 24, 2024 21:47
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from d35d6a5 to 922d5e9 Compare February 9, 2024 18:29
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 922d5e9 to f9698d9 Compare February 21, 2024 22:00
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from f9698d9 to 3ea2854 Compare March 6, 2024 14:40
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 3ea2854 to 5974af3 Compare March 21, 2024 17:07
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 5974af3 to 21281a4 Compare April 3, 2024 06:56
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 21281a4 to 0fd9ab1 Compare April 19, 2024 19:56
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 0fd9ab1 to 5f20bfa Compare May 2, 2024 19:36
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 5f20bfa to 8f407ee Compare May 16, 2024 06:30
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 8f407ee to 0ea0d9a Compare May 31, 2024 19:36
@renovate renovate bot changed the title Update dependency @wordpress/env to v9 Update dependency @wordpress/env to v10 May 31, 2024
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 0ea0d9a to 02cbbf1 Compare June 15, 2024 19:06
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 02cbbf1 to 4a67455 Compare June 26, 2024 10:52
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 4a67455 to 076c283 Compare July 10, 2024 11:15
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 076c283 to faba57d Compare July 26, 2024 12:53
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from faba57d to 7558264 Compare August 7, 2024 20:49
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 7558264 to c4941d4 Compare August 21, 2024 19:08
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from c4941d4 to 1478768 Compare September 5, 2024 08:33
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 1478768 to 39a7259 Compare September 19, 2024 20:29
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 39a7259 to c393067 Compare October 3, 2024 15:53
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from c393067 to f1d2e93 Compare October 16, 2024 17:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants