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

fix(deps): update reach-ui monorepo to ^0.18.0 - autoclosed #2205

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 10, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@reach/dialog (source) ^0.16.2 -> ^0.18.0 age adoption passing confidence
@reach/visually-hidden (source) ^0.16.0 -> ^0.18.0 age adoption passing confidence

Release Notes

reach/reach-ui (@​reach/dialog)

v0.18.0

Compare Source

BREAKING Changes
  • All default exports have been removed. Replace all default imports with the appropriate documented named export.
  • The output directory structure has changed slightly. Module files are now named reach-<pkg>.mjs instead of reach-<pkg>.esm.js.
Minor Changes
  • We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed.

    This may affect you if you use patch-package to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly.

  • We no longer check that our internal styles are included by looking for a defined CSS custom property. You can still include our base styles as before, but this removes the need to define --reach-<pkg> in your own stylesheets to silence dev warnings.

Patch Changes

v0.17.0

Compare Source

💔 Breaking Changes

  • disclosure
    • In uncontrolled disclosures, previously we would render the disclosure as open on the first render, regardless of the defaultOpen prop's value. This was done as a progressive enhancement to ensure content was visible to users without JavaScript, but in most cases it just meant that the user might see a flash before the state would change, causing unwanted layout shift.
    • We simplified this by simply respecting the defaultOpen prop's value on the initial render. If you want the old behavior, control the state of your disclosures and ensure that the initial open state is always set to true, then set the desired state for the following render in useEffect.
  • tabs
    • Removed the isSelected from from the Tab component. This prop was useful before we had hooks, but we can now get the selected tab from context without using render props. (2dd0aec)

🐛 Bugfixes

  • auto-id
    • Use the user-provided ID beyond the first render for deterministic behavior (b2f3bc0)
  • tabs
    • Stop managing focus on mouse clicks to fix :focus-visible
  • listbox
    • Update submit button querySelector specificity to fix incorrect button clicks (#​903)
  • menu-button, combobox, listbox
    • Skip rendering of portaled popovers before hydration. This prevents unwanted layout shift when the server-rendered popover mounts to a temporary DOM node (a8f38a4).
🤜🤛 8 Committers
reach/reach-ui (@​reach/visually-hidden)

v0.18.0

Compare Source

BREAKING Changes
  • All default exports have been removed. Replace all default imports with the appropriate documented named export.
  • The output directory structure has changed slightly. Module files are now named reach-<pkg>.mjs instead of reach-<pkg>.esm.js.
Minor Changes
  • We have simplified our build setup to remove a boatload of dependencies. Build output for all packages may look slightly different, though functionally packages that don't have explicit changes marked in the release notes have not changed.

    This may affect you if you use patch-package to modify output code. If you need support for legacy browsers, the new bundle may not transpile the same ECMA features as before. In that case you may want to transpile Reach packages directly.

Patch Changes

v0.17.0

Compare Source

💔 Breaking Changes
  • disclosure
    • In uncontrolled disclosures, previously we would render the disclosure as open on the first render, regardless of the defaultOpen prop's value. This was done as a progressive enhancement to ensure content was visible to users without JavaScript, but in most cases it just meant that the user might see a flash before the state would change, causing unwanted layout shift.
    • We simplified this by simply respecting the defaultOpen prop's value on the initial render. If you want the old behavior, control the state of your disclosures and ensure that the initial open state is always set to true, then set the desired state for the following render in useEffect.
  • tabs
    • Removed the isSelected from from the Tab component. This prop was useful before we had hooks, but we can now get the selected tab from context without using render props. (2dd0aec)
🐛 Bugfixes
  • auto-id
    • Use the user-provided ID beyond the first render for deterministic behavior (b2f3bc0)
  • tabs
    • Stop managing focus on mouse clicks to fix :focus-visible
  • listbox
    • Update submit button querySelector specificity to fix incorrect button clicks (#​903)
  • menu-button, combobox, listbox
    • Skip rendering of portaled popovers before hydration. This prevents unwanted layout shift when the server-rendered popover mounts to a temporary DOM node (a8f38a4).
🤜🤛 8 Committers

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

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


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

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 July 10, 2023 00:49
@renovate renovate bot enabled auto-merge (squash) July 10, 2023 00:49
@renovate
Copy link
Contributor Author

renovate bot commented Jul 10, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
/usr/local/bin/docker: line 4: .: filename argument required
.: usage: . filename [arguments]
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/react
npm ERR!   react@"^18.2.0" from [email protected]
npm ERR!   demos/default
npm ERR!     [email protected]
npm ERR!     node_modules/default-demo
npm ERR!       workspace demos/default from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^16.8.0 || 17.x" from @reach/[email protected]
npm ERR! node_modules/@reach/dialog
npm ERR!   @reach/dialog@"^0.18.0" from [email protected]
npm ERR!   demos/default
npm ERR!     [email protected]
npm ERR!     node_modules/default-demo
npm ERR!       workspace demos/default from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! 
npm ERR! For a full report see:
npm ERR! /tmp/worker/81e141/281086/cache/others/npm/_logs/2023-07-27T12_44_44_070Z-eresolve-report.txt

npm ERR! A complete log of this run can be found in: /tmp/worker/81e141/281086/cache/others/npm/_logs/2023-07-27T12_44_44_070Z-debug-0.log

@github-actions github-actions bot added the type: bug code to address defects in shipped code label Jul 10, 2023
@netlify
Copy link

netlify bot commented Jul 10, 2023

Deploy Preview for next-plugin-edge-middleware failed.

Name Link
🔨 Latest commit 800b015
🔍 Latest deploy log https://app.netlify.com/sites/next-plugin-edge-middleware/deploys/64c266c7cde4cb00089bfdd5

@netlify
Copy link

netlify bot commented Jul 10, 2023

Deploy Preview for netlify-plugin-nextjs-export-demo failed.

Name Link
🔨 Latest commit 800b015
🔍 Latest deploy log https://app.netlify.com/sites/netlify-plugin-nextjs-export-demo/deploys/64c266c7d2797300089b4282

@netlify
Copy link

netlify bot commented Jul 10, 2023

Deploy Preview for next-i18next-demo failed.

Name Link
🔨 Latest commit 800b015
🔍 Latest deploy log https://app.netlify.com/sites/next-i18next-demo/deploys/64c266c70ba7620008d52a40

@netlify
Copy link

netlify bot commented Jul 10, 2023

Deploy Preview for next-plugin-canary failed.

Name Link
🔨 Latest commit 800b015
🔍 Latest deploy log https://app.netlify.com/sites/next-plugin-canary/deploys/64c266c72733a60008ff1e4f

@netlify
Copy link

netlify bot commented Jul 10, 2023

Deploy Preview for netlify-plugin-nextjs-next-auth-demo failed.

Name Link
🔨 Latest commit 800b015
🔍 Latest deploy log https://app.netlify.com/sites/netlify-plugin-nextjs-next-auth-demo/deploys/64c266c7875d8b00088634ee

@netlify
Copy link

netlify bot commented Jul 10, 2023

Deploy Preview for nextjs-plugin-custom-routes-demo failed.

Name Link
🔨 Latest commit 800b015
🔍 Latest deploy log https://app.netlify.com/sites/nextjs-plugin-custom-routes-demo/deploys/64c266c73151d80008bc9c7b

@netlify
Copy link

netlify bot commented Jul 10, 2023

Deploy Preview for netlify-plugin-nextjs-demo failed.

Name Link
🔨 Latest commit 800b015
🔍 Latest deploy log https://app.netlify.com/sites/netlify-plugin-nextjs-demo/deploys/64c266c8e983810008cd7a93

@netlify
Copy link

netlify bot commented Jul 10, 2023

Deploy Preview for netlify-plugin-nextjs-nx-monorepo-demo failed.

Name Link
🔨 Latest commit 800b015
🔍 Latest deploy log https://app.netlify.com/sites/netlify-plugin-nextjs-nx-monorepo-demo/deploys/64c266c6e23e98000826dc02

@netlify
Copy link

netlify bot commented Jul 10, 2023

Deploy Preview for netlify-plugin-nextjs-static-root-demo failed.

Name Link
🔨 Latest commit 800b015
🔍 Latest deploy log https://app.netlify.com/sites/netlify-plugin-nextjs-static-root-demo/deploys/64c266c755345b00082c5cc6

@renovate renovate bot force-pushed the renovate/reach-ui-monorepo branch from ab42f3a to 800b015 Compare July 27, 2023 12:44
Copy link
Contributor Author

renovate bot commented Jun 13, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@renovate renovate bot changed the title fix(deps): update reach-ui monorepo to ^0.18.0 fix(deps): update reach-ui monorepo to ^0.18.0 - autoclosed Jun 13, 2024
@renovate renovate bot closed this Jun 13, 2024
auto-merge was automatically disabled June 13, 2024 21:28

Pull request was closed

@renovate renovate bot deleted the renovate/reach-ui-monorepo branch June 13, 2024 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug code to address defects in shipped code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant