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 wordpress monorepo (major) #111

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 11, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@wordpress/block-editor (source) 8.6.0 -> 10.2.0 age adoption passing confidence
@wordpress/components (source) 19.17.0 -> 21.2.0 age adoption passing confidence
@wordpress/data (source) 6.15.0 -> 7.3.0 age adoption passing confidence
@wordpress/scripts (source) 22.5.0 -> 24.3.0 age adoption passing confidence

Release Notes

WordPress/gutenberg (@​wordpress/block-editor)

v10.2.0

Compare Source

v10.1.0

Compare Source

v10.0.4

Compare Source

v10.0.3

Compare Source

v10.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

Compare Source

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

v10.0.0

Compare Source

Breaking change
  • FontSizePicker: Deprecate bottom margin style. Add a __nextHasNoMarginBottom prop to start opting into the margin-free styles that will become the default in a future version, currently scheduled to be WordPress 6.4 (#​43870).

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

v9.3.0

Compare Source

Bug fix
  • Fix focus trap on certain input elements when navigating within a block with the left/right arrow keys (#​41538).

v9.2.0

Compare Source

v9.1.0

Compare Source

v9.0.0

Compare Source

Breaking change
  • BlockNavigationDropdown is now deprecated. Use the Dropdown component from the @wordpress/components package and the ListView component from this package (#​40777).
  • ListView no longer accepts the __experimentalFeatures, __experimentalPersistentListViewFeatures, __experimentalHideContainerBlockActions, and showNestedBlocks props. Passing additional undocumented props through to ListView is also now disallowed. (#​40777).
WordPress/gutenberg (@​wordpress/components)

v21.2.0

Compare Source

Enhancements
Bug Fix
  • Popover: fix limitShift logic by adding iframe offset correctly (#​42950).
  • Popover: refine position-to-placement conversion logic, add tests (#​44377).
  • ToggleGroupControl: adjust icon color when inactive, from gray-700 to gray-900 (#​44575).
  • TokenInput: improve logic around the aria-activedescendant attribute, which was causing unintended focus behavior for some screen readers (#​44526).
  • NavigatorScreen: fix focus issue where back button received focus unexpectedly (#​44239)
Internal
  • Mobile updated to ignore react/exhaustive-deps eslint rule (#​44207).
  • Popover: refactor unit tests to TypeScript and modern RTL assertions (#​44373).
  • SearchControl: updated to ignore react/exhaustive-deps eslint rule in native files(#​44381)
  • ResizableBox updated to pass the react/exhaustive-deps eslint rule (#​44370).
  • Sandbox: updated to satisfy react/exhaustive-deps eslint rule (#​44378)
  • FontSizePicker: Convert to TypeScript (#​44449).
  • FontSizePicker: Replace SCSS with Emotion + components (#​44483).

v21.1.0

Compare Source

Deprecations
  • Popover: added new anchor prop, supposed to supersede all previous anchor-related props (anchorRef, anchorRect, getAnchorRect). These older anchor-related props are now marked as deprecated and are scheduled to be removed in WordPress 6.3 (#​43691).
Bug Fix
  • Button: Remove unexpected has-text class when empty children are passed (#​44198).
  • The LinkedButton to unlink sides in BoxControl, BorderBoxControl and BorderRadiusControl have changed from a rectangular primary button to an icon-only button, with a sentence case tooltip, and default-size icon for better legibility. The Button component has been fixed so when isSmall and icon props are set, and no text is present, the button shape is square rather than rectangular.
New Features
  • MenuItem: Add suffix prop for injecting non-icon and non-shortcut content to menu items (#​44260).
  • ToolsPanel: Add subheadings to ellipsis menu and reset text to default control menu items (#​44260).
Internal
  • NavigationMenu updated to ignore react/exhaustive-deps eslint rule (#​44090).
  • RangeControl: updated to pass react/exhaustive-deps eslint rule (#​44271).
  • UnitControl updated to pass the react/exhaustive-deps eslint rule (#​44161).
  • Notice: updated to satisfy react/exhaustive-deps eslint rule (#​44157)

v21.0.4

Compare Source

v21.0.3

Compare Source

v21.0.2

Compare Source

v21.0.1

Compare Source

v21.0.0

Compare Source

Deprecations
  • FontSizePicker: Deprecate bottom margin style. Add a __nextHasNoMarginBottom prop to start opting into the margin-free styles that will become the default in a future version, currently scheduled to be WordPress 6.4 (#​43870).
  • AnglePickerControl: Deprecate bottom margin style. Add a __nextHasNoMarginBottom prop to start opting into the margin-free styles that will become the default in a future version, currently scheduled to be WordPress 6.4 (#​43867).
  • Popover: deprecate __unstableShift prop in favour of new shift prop. The __unstableShift is currently scheduled for removal in WordPress 6.3 (#​43845).
  • Popover: removed the __unstableObserveElement prop, which is not necessary anymore. The functionality is now supported directly by the component without the need of an external prop (#​43617).
Bug Fix
  • Button, Icon: Fix iconSize prop doesn't work with some icons (#​43821).
  • InputControl, NumberControl, UnitControl: Fix margin when labelPosition is bottom (#​43995).
  • Popover: enable auto-updating every animation frame (#​43617).
  • Popover: improve the component's performance and reactivity to prop changes by reworking its internals (#​43335).
  • NavigatorScreen: updated to satisfy react/exhaustive-deps eslint rule (#​43876)
  • Popover: fix positioning when reference and floating elements are both within an iframe (#​43971)
Enhancements
  • ToggleControl: Add __nextHasNoMargin prop for opting into the new margin-free styles (#​43717).
  • CheckboxControl: Add __nextHasNoMargin prop for opting into the new margin-free styles (#​43720).
  • FocalPointControl: Add __nextHasNoMargin prop for opting into the new margin-free styles (#​43996).
  • TextControl, TextareaControl: Add __nextHasNoMargin prop for opting into the new margin-free styles (#​43782).
  • Flex: Remove margin-based polyfill implementation of flex gap (#​43995).
  • RangeControl: Tweak dark gray marking color to be consistent with the grays in @wordpress/base-styles (#​43773).
  • UnitControl: Tweak unit dropdown color to be consistent with the grays in @wordpress/base-styles (#​43773).
  • SearchControl: Add __nextHasNoMargin prop for opting into the new margin-free styles (#​43871).
  • UnitControl: Consistently hide spin buttons (#​43985).
  • CardHeader, CardBody, CardFooter: Tweak isShady background colors to be consistent with the grays in @wordpress/base-styles (#​43719).
  • InputControl, SelectControl: Tweak disabled colors to be consistent with the grays in @wordpress/base-styles (#​43719).
  • FocalPointPicker: Tweak media placeholder background color to be consistent with the grays in @wordpress/base-styles (#​43994).
  • RangeControl: Tweak rail, track, and mark colors to be consistent with the grays in @wordpress/base-styles (#​43994).
  • UnitControl: Tweak unit dropdown hover color to be consistent with the grays in @wordpress/base-styles (#​43994).
Internal
  • Icon: Refactor tests to @testing-library/react (#​44051).
  • Fix TypeScript types for isValueDefined() and isValueEmpty() utility functions (#​43983).
  • RadioControl: Clean up styles to use less custom CSS (#​43868).
  • Remove unused normalizeArrowKey utility function (#​43640).
  • SearchControl: Convert to TypeScript (#​43871).
  • FormFileUpload: Convert to TypeScript (#​43960).
  • DropZone: Convert to TypeScript (#​43962).
  • ToggleGroupControl: Rename __experimentalIsIconGroup prop to __experimentalIsBorderless (#​43771).
  • NumberControl: Add TypeScript types (#​43791).
  • Refactor FocalPointPicker to function component (#​39168).
  • Guide: use code instead of keyCode for keyboard events (#​43604).
  • ToggleControl: Convert to TypeScript and streamline CSS (#​43717).
  • FocalPointPicker: Convert to TypeScript (#​43872).
  • Navigation: use code instead of keyCode for keyboard events (#​43644).
  • ComboboxControl: Add unit tests (#​42403).
  • NavigableContainer: use code instead of keyCode for keyboard events, rewrite tests using RTL and user-event (#​43606).
  • ComboboxControl: updated to satisfy react/exhuastive-deps eslint rule (#​41417)
  • FormTokenField: Refactor away from Lodash (#​43744).
  • NavigatorButton: updated to satisfy react/exhaustive-deps eslint rule (#​42051)
  • TabPanel: Refactor away from _.partial() (#​43895).
  • Panel: Refactor tests to @testing-library/react (#​43896).
  • Popover: refactor to TypeScript (#​43823).
  • BorderControl and BorderBoxControl: replace temporary types with Popover's types (#​43823).
  • DimensionControl: Refactor tests to @testing-library/react (#​43916).
  • withFilters: Refactor tests to @testing-library/react (#​44017).
  • IsolatedEventContainer: Refactor tests to @testing-library/react (#​44073).
  • KeyboardShortcuts: Refactor tests to @testing-library/react (#​44075).
  • Slot/Fill: Refactor tests to @testing-library/react (#​44084).
  • ColorPalette: Refactor tests to @testing-library/react (#​44108).

v20.0.0

Compare Source

Deprecations
  • CustomSelectControl: Deprecate constrained width style. Add a __nextUnconstrainedWidth prop to start opting into the unconstrained width that will become the default in a future version, currently scheduled to be WordPress 6.4 (#​43230).
  • Popover: deprecate __unstableForcePosition prop in favour of new flip and resize props. The __unstableForcePosition is currently scheduled for removal in WordPress 6.3 (#​43546).
Bug Fix
  • AlignmentMatrixControl: keep the physical direction in RTL languages (#​43126).
  • AlignmentMatrixControl: Fix the width prop so it works as intended (#​43482).
  • SelectControl, CustomSelectControl: Truncate long option strings (#​43301).
  • ToggleGroupControl: Fix minor inconsistency in label height (#​43331).
  • Popover: fix and improve opening animation (#​43186).
  • Popover: fix incorrect deps in hooks resulting in incorrect positioning after calling update (#​43267).
  • FontSizePicker: Fix excessive margin between label and input (#​43304).
  • Ensure all dependencies allow version ranges (#​43355).
  • Popover: make sure offset middleware always applies the latest frame offset values (#​43329).
  • Dropdown: anchor popover to the dropdown wrapper (instead of the toggle) (#​43377).
  • Guide: Fix error when rendering with no pages (#​43380).
  • Disabled: preserve input values when toggling the isDisabled prop (#​43508)
Enhancements
  • GradientPicker: Show custom picker before swatches (#​43577).
  • CustomGradientPicker, GradientPicker: Add __nextHasNoMargin prop for opting into the new margin-free styles (#​43387).
  • ToolsPanel: Tighten grid gaps (#​43424).
  • ColorPalette: Make popover style consistent (#​43570).
  • ToggleGroupControl: Improve TypeScript documentation (#​43265).
  • ComboboxControl: Normalize hyphen-like characters to an ASCII hyphen (#​42942).
  • FormTokenField: Refactor away from _.difference() (#​43224).
  • Autocomplete: use KeyboardEvent.code instead of KeyboardEvent.keyCode (#​43432).
  • ConfirmDialog: replace (almost) every usage of fireEvent with @testing-library/user-event (#​43429).
  • Popover: Introduce new flip and resize props (#​43546).
Internal
  • Tooltip: Refactor tests to @testing-library/react (#​43061).
  • ClipboardButton, FocusableIframe, IsolatedEventContainer, withConstrainedTabbing, withSpokenMessages: Improve TypeScript types (#​43579).
  • Clean up unused and duplicate COLORS values (#​43445).
  • Update floating-ui to the latest version (#​43206).
  • DateTimePicker, TimePicker, DatePicker: Switch from moment to date-fns (#​43005).
  • DatePicker: Switch from react-dates to use-lilius (#​43005).
  • DateTimePicker: address feedback after recent refactor to date-fns and use-lilius (#​43495).
  • convertLTRToRTL(): Refactor away from _.mapKeys() (#​43258).
  • withSpokenMessages: Update to use @testing-library/react (#​43273).
  • MenuGroup: Refactor unit tests to use @testing-library/react (#​43275).
  • FormTokenField: Refactor away from _.uniq() (#​43330).
  • contextConnect: Refactor away from _.uniq() (#​43330).
  • ColorPalette: Refactor away from _.uniq() (#​43330).
  • Guide: Refactor away from _.times() (#​43374).
  • Disabled: Convert to TypeScript (#​42708).
  • Guide: Update tests to use @testing-library/react (#​43380).
  • Modal: use KeyboardEvent.code instead of deprecated KeyboardEvent.keyCode. improve unit tests (#​43429).
  • FocalPointPicker: use KeyboardEvent.code, partially refactor tests to modern RTL and user-event (#​43441).
  • CustomGradientPicker: use KeyboardEvent.code instead of KeyboardEvent.keyCode (#​43437).
  • Card: Convert to TypeScript (#​42941).
  • NavigableContainer: Refactor away from _.omit() (#​43474).
  • Notice: Refactor away from _.omit() (#​43474).
  • Snackbar: Refactor away from _.omit() (#​43474).
  • UnitControl: Refactor away from _.omit() (#​43474).
  • BottomSheet: Refactor away from _.omit() (#​43474).
  • DropZone: Refactor away from _.includes() (#​43518).
  • NavigableMenu: Refactor away from _.includes() (#​43518).
  • Tooltip: Refactor away from _.includes() (#​43518).
  • TreeGrid: Refactor away from _.includes() (#​43518).
  • FormTokenField: use KeyboardEvent.code, refactor tests to modern RTL and user-event (#​43442).
  • DropdownMenu: use KeyboardEvent.code, refactor tests to model RTL and user-event (#​43439).
  • Autocomplete: Refactor away from _.escapeRegExp() (#​43629).
  • TextHighlight: Refactor away from _.escapeRegExp() (#​43629).
Experimental
  • FormTokenField: add __experimentalAutoSelectFirstMatch prop to auto select the first matching suggestion on typing (#​42527).
  • Popover: Deprecate __unstableForcePosition, now replaced by new flip and resize props (#​43546).
WordPress/gutenberg (@​wordpress/data)

v7.3.0

Compare Source

v7.2.0

Compare Source

v7.1.3

Compare Source

v7.1.2

Compare Source

v7.1.1

Compare Source

v7.1.0

Compare Source

v7.0.0

Compare Source

Breaking Changes

– Add TypeScript types to the built package (via "types": "build-types" in the package.json)

Bug Fix
  • Packages: Replace is-plain-obj with is-plain-object (#​43511).
WordPress/gutenberg (@​wordpress/scripts)

v24.3.0

Compare Source

v24.2.0

Compare Source

v24.1.2

Compare Source

v24.1.1

Compare Source

v24.1.0

Compare Source

New Features
  • Update the default webpack config to allow webp image format (#​43880).
  • Update webpack configuration for the build and start commands to automatically copy PHP files listed in the render field of block.json files from the source to the build folder (#​43917).

v24.0.0

Compare Source

Breaking Change
  • Increase the minimum Node.js version to 14 and minimum npm version to 6.14.4 (#​43141).
  • The bundled @wordpress/eslint-plugin package got updated to the new major version and the default linting for Jest unit tests is now handled in the default config in this package (#​43272).
Bug Fix
  • Packages: Replace is-plain-obj with is-plain-object (#​43511).

v23.7.2

Compare Source

Bug Fix
  • Jest Preset: Improve is-plain-obj transformation ignore (#​43271).

v23.7.1

Compare Source

Bug Fix
  • Jest Preset: Ignore is-plain-obj transformation (#​43179).

v23.7.0

Compare Source

v23.6.0

Compare Source

Bug Fix
  • Fix the incorrect exit error code when status missing in webpack call for build and start commands (#​42396).

v23.5.0

Compare Source

v23.4.0

Compare Source

v23.3.0

Compare Source

Enhancements
  • The bundled wp-prettier dependency has been upgraded from 2.2.1 to 2.6.2 (#​40542).

v23.2.0

Compare Source

Bug Fix
  • Fix incorrect handling in plugin-zip for root-level files and some specific platform conditions (#​41439).

v23.1.0

Compare Source

New Feature
  • Enable by default code formatting for JSON files in the format command (#​40994). You can opt-out of this behavior by providing a custom file matcher, example: wp-scripts format src/**/*.js.
  • Support tsx files in viewScript, script, editorScript (#​41068).
Bug Fixes
  • Fix: env unit test fails on Windows (#​41070)

v23.0.0

Compare Source

Breaking Changes
  • Remove lint-md-js script that was broken for some time and it's extemely hard to make it work correctly with the recommended ESLint config in Markdown files (#​40511).
  • Remove the previously deprecated and undocumented format-js command (#​40512). You should use the format command instead.
New Features

Configuration

📅 Schedule: Branch creation - "before 3am on wednesday" (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot requested a review from a team as a code owner May 11, 2022 02:53
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 4 times, most recently from d846a4b to 45888df Compare May 25, 2022 02:37
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 4 times, most recently from 51421f9 to 3043ed0 Compare June 8, 2022 00:19
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 2 times, most recently from 48e50e5 to ede5953 Compare June 15, 2022 18:26
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 3 times, most recently from e652871 to 96115ac Compare June 27, 2022 02:35
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 3 times, most recently from 9d71052 to f749a08 Compare July 6, 2022 01:55
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 4 times, most recently from c2e434f to 16d608c Compare July 20, 2022 01:20
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 3 times, most recently from 8f652a1 to 3c4f281 Compare August 1, 2022 15:29
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 2 times, most recently from 0843817 to 941907a Compare August 8, 2022 06:01
@renovate renovate bot changed the title Update wordpress monorepo (major) Update wordpress monorepo to v9 (major) Aug 9, 2022
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 941907a to 6cb2f16 Compare August 10, 2022 01:26
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 6cb2f16 to a5a797c Compare August 10, 2022 12:01
@renovate renovate bot changed the title Update wordpress monorepo to v9 (major) Update wordpress monorepo (major) Aug 10, 2022
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 5 times, most recently from a062041 to 7dc782f Compare August 17, 2022 19:08
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 3 times, most recently from 8f566fb to 3260818 Compare August 31, 2022 00:24
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 3 times, most recently from 1e60184 to 5b76f1a Compare September 19, 2022 05:21
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 4 times, most recently from ea4743e to 610a32e Compare September 28, 2022 00:56
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 2 times, most recently from 148adf9 to 41fde93 Compare October 10, 2022 04:18
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 41fde93 to 940a08f Compare October 10, 2022 06:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant