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(masthead): change logo protocol to https #9911

Closed

Conversation

kennylam
Copy link
Member

Related Ticket(s)

#9567

Description

This updates the React masthead logo URL to use https.

Changelog

Changed

  • React masthead logo URL changed to use https

kennylam and others added 30 commits November 21, 2022 04:02
### Description

This updates the repository to Carbon v10.58.5.

### Changelog

**New**

- {{new thing}}

**Changed**

- {{changed thing}}

**Removed**

- {{removed thing}}

<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
…tem#9660)

### Description

Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.4.0 to 1.4.2.

### Changelog

**New**

- {{new thing}}

**Changed**

- upgrade `loader-utils` 1.4.0 to 1.4.2

**Removed**

- {{removed thing}}

<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
…system#9608)

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: kennylam <[email protected]>
…m#9311)

### Related Ticket(s)

Closes carbon-design-system#9170 

### Description

Adds `email`, `schedule`, `chat`, and `call` CTA types.

### Changelog

**New**

- New CTA types
…tem#9674)

* Revert "Revert "feat(package): adds `carbon-web-components` package to monorepo" (carbon-design-system#9665)"

This reverts commit 546de38.
…n-system#9632)

### Related Ticket(s)
carbon-design-system#9375

### Description
Due to the way the event is captured upon the selection of a search suggestion, the input event doesn't fire again when the selection is updated. This PR ensures that both the input change AND the redirection event both fire.

### Changelog

**New**

- input event fires once more upon clicking suggestion

<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
…m#9678)

### Related Ticket(s)

{{Provide url(s) to the related ticket(s) that this pull request addresses}}

### Description

changelog file is needed in the release process, removing from the gitignore file

### Changelog

**New**

- {{new thing}}

**Changed**

- {{changed thing}}

**Removed**

- {{removed thing}}

<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
### Related Ticket(s)
carbon-design-system#8416
carbon-design-system#9633

### Description
This PR reintroduces the previously removed scoped search functionality while Search changes were being made. Now that the changes have been done, we can reintroduce this feature.

To test, go to the Scoped search masthead story, change the scope with the dropdown menu, look up a query, and submit the search input query. 

You should be seeing a different page signaling that the search has been done in a specific part of IBM

<img width="400" alt="Screen Shot 2022-11-17 at 4 37 37 PM" src="https://user-images.githubusercontent.com/24970122/202589794-c1cb1b83-2a83-476c-b88f-74a00bf45b40.png">

This is using the following URL that was automatically built through the search with typeahead component.

https://www.ibm.com/search/scoped?lang=en&cc=US&lnk=mhsrch&scope-domain=scope&scope-value=["dw,dwaspera"]&scope-type=dw&scope-label=Desarrolladores&q=blockchain

### Changelog

**New**

- scoped search functionality reintroduced
- e2e scoped search tests

**Changed**
- search component has extra parameters if scoped functionality is present

**Removed**

- removed feature flag for the scoped functionality as it will now be public

<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
…onents` (carbon-design-system#9686)

### Description

This updates all references of the previous `carbon-web-components` package for the newly scoped `@carbon/carbon-web-components`. Also adds deploy entries in various Github workflows.

### Changelog

**New**
- deploys `canary`/`next` gh-pages for `@carbon/carbon-web-components`

**Changed**
- change all references of `carbon-web-components` to `@carbon/carbon-web-components`


<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
### Related Ticket(s)

Fixes carbon-design-system#9675 

### Description

This PR continues the work of moving inline styles out of the masthead to ensure CSP compliance within the cloud console. There are some changes to how the CSP compliance mixin is implemented, but the approach of creating a nonced style element within the shadow root is largely the same.

In addition to components creating an internal stylesheet, they also share a global stylesheet for elements that need to utilize it. The internal stylesheet should always be preferred, but some elements, like the `dds-masthead-container` don't attach a shadowroot, and thus cannot have an "internal" stylesheet.


### Changelog

**New**

- Implemented CSP compliance mixin in additional masthead components

**Changed**

- Updates to CSP compliance mixin

### Testing Instructions

The simplest way to test this is to open the chrome console tab of the devtools and to add a "live expression" for `$$('#main-content [style]')`. This will show any elements within the main content wrapper with an inline style attribute. Click through the masthead in various screen widths and ensure no elements populate that live expression.
<img width="253" alt="Screenshot 2022-11-21 at 9 29 42 PM" src="https://user-images.githubusercontent.com/25532785/203205404-a9166e94-a4a6-4bbb-831f-665094d5b567.png">
…9669)

* chore(deps): update dependency sass to ~1.56.0

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kennylam <[email protected]>
### Related Ticket(s)

N/A
### Description

downgrade cypress


<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
### Related Ticket(s)
carbon-design-system#8843

### Description
Content section had multiple different components that used different children components, though they look identical and practically the same. This PR combines the stories, adds documentation, and ensures the children components style properly.

### Changelog

**New**

- `dds-content-section` now supports `dds-carousel`, `dds-link-list`, and `dds-card-group`

<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
…em#9670)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kennylam <[email protected]>
Co-authored-by: Anna Wen <[email protected]>
Co-authored-by: Ariella Gilmore <[email protected]>
…bon-design-system#9668)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [mini-css-extract-plugin](https://togithub.com/webpack-contrib/mini-css-extract-plugin) | [`~2.5.0` -> `~2.7.0`](https://renovatebot.com/diffs/npm/mini-css-extract-plugin/2.5.3/2.7.0) | [![age](https://badges.renovateapi.com/packages/npm/mini-css-extract-plugin/2.7.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/mini-css-extract-plugin/2.7.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/mini-css-extract-plugin/2.7.0/compatibility-slim/2.5.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/mini-css-extract-plugin/2.7.0/confidence-slim/2.5.3)](https://docs.renovatebot.com/merge-confidence/) |

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

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

♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.

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

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/carbon-design-system/carbon-for-ibm-dotcom).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4zMi4yIiwidXBkYXRlZEluVmVyIjoiMzQuMzIuMiJ9-->
…em#9666)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [flatpickr](https://flatpickr.js.org) ([source](https://togithub.com/chmln/flatpickr)) | [`4.6.1` -> `4.6.13`](https://renovatebot.com/diffs/npm/flatpickr/4.6.1/4.6.13) | [![age](https://badges.renovateapi.com/packages/npm/flatpickr/4.6.13/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/flatpickr/4.6.13/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/flatpickr/4.6.13/compatibility-slim/4.6.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/flatpickr/4.6.13/confidence-slim/4.6.1)](https://docs.renovatebot.com/merge-confidence/) |

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

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

♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.

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

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/carbon-design-system/carbon-for-ibm-dotcom).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4zMC4yIiwidXBkYXRlZEluVmVyIjoiMzQuMzAuMiJ9-->
…em#9692)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kennylam <[email protected]>
### Related Ticket(s)

n/a

### Description

Been trying to fix the react wrapper issue to show components combining parent props with the current props. This fix though at least will temporarily show the current props without combining the parent props

### Changelog


**Changed**

- removing the `Object.assign` so storybook can find the props


<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react](https://reactjs.org/) ([source](https://togithub.com/facebook/react)) | [`16.9.0` -> `16.14.0`](https://renovatebot.com/diffs/npm/react/16.9.0/16.14.0) | [![age](https://badges.renovateapi.com/packages/npm/react/16.14.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/react/16.14.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/react/16.14.0/compatibility-slim/16.9.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/react/16.14.0/confidence-slim/16.9.0)](https://docs.renovatebot.com/merge-confidence/) |
| [react-dom](https://reactjs.org/) ([source](https://togithub.com/facebook/react)) | [`16.9.0` -> `16.14.0`](https://renovatebot.com/diffs/npm/react-dom/16.9.0/16.14.0) | [![age](https://badges.renovateapi.com/packages/npm/react-dom/16.14.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/react-dom/16.14.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/react-dom/16.14.0/compatibility-slim/16.9.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/react-dom/16.14.0/confidence-slim/16.9.0)](https://docs.renovatebot.com/merge-confidence/) |
| [react-is](https://reactjs.org/) ([source](https://togithub.com/facebook/react)) | [`16.9.0` -> `16.13.1`](https://renovatebot.com/diffs/npm/react-is/16.9.0/16.13.1) | [![age](https://badges.renovateapi.com/packages/npm/react-is/16.13.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/react-is/16.13.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/react-is/16.13.1/compatibility-slim/16.9.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/react-is/16.13.1/confidence-slim/16.9.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>facebook/react</summary>

### [`v16.14.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#&#8203;16140-October-14-2020)

[Compare Source](https://togithub.com/facebook/react/compare/v16.13.1...v16.14.0)

##### React

-   Add support for the [new JSX transform](https://reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html). ([@&carbon-design-system#8203;lunaruan](https://togithub.com/lunaruan) in [#&carbon-design-system#8203;18299](https://togithub.com/facebook/react/pull/18299))

### [`v16.13.1`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#&#8203;16131-March-19-2020)

[Compare Source](https://togithub.com/facebook/react/compare/v16.13.0...v16.13.1)

##### React DOM

-   Fix bug in legacy mode Suspense where effect clean-up functions are not fired. This only affects users who use Suspense for data fetching in legacy mode, which is not technically supported. ([@&carbon-design-system#8203;acdlite](https://togithub.com/acdlite) in [#&carbon-design-system#8203;18238](https://togithub.com/facebook/react/pull/18238))
-   Revert warning for cross-component updates that happen inside class render lifecycles (`componentWillReceiveProps`, `shouldComponentUpdate`, and so on). ([@&carbon-design-system#8203;gaearon](https://togithub.com/gaearon) in [#&carbon-design-system#8203;18330](https://togithub.com/facebook/react/pull/18330))

### [`v16.13.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#&#8203;16130-February-26-2020)

[Compare Source](https://togithub.com/facebook/react/compare/v16.12.0...v16.13.0)

##### React

-   Warn when a string ref is used in a manner that's not amenable to a future codemod ([@&carbon-design-system#8203;lunaruan](https://togithub.com/lunaruan) in [#&carbon-design-system#8203;17864](https://togithub.com/facebook/react/pull/17864))
-   Deprecate `React.createFactory()` ([@&carbon-design-system#8203;trueadm](https://togithub.com/trueadm) in [#&carbon-design-system#8203;17878](https://togithub.com/facebook/react/pull/17878))

##### React DOM

-   Warn when changes in `style` may cause an unexpected collision ([@&carbon-design-system#8203;sophiebits](https://togithub.com/sophiebits) in [#&carbon-design-system#8203;14181](https://togithub.com/facebook/react/pull/14181), [#&carbon-design-system#8203;18002](https://togithub.com/facebook/react/pull/18002))
-   Warn when a function component is updated during another component's render phase ([@&carbon-design-system#8203;acdlite](https://togithub.com/acdlite) in [#&carbon-design-system#8203;17099](https://togithub.com/facebook/react/pull/17099))
-   Deprecate `unstable_createPortal` ([@&carbon-design-system#8203;trueadm](https://togithub.com/trueadm) in [#&carbon-design-system#8203;17880](https://togithub.com/facebook/react/pull/17880))
-   Fix `onMouseEnter` being fired on disabled buttons ([@&carbon-design-system#8203;AlfredoGJ](https://togithub.com/AlfredoGJ) in [#&carbon-design-system#8203;17675](https://togithub.com/facebook/react/pull/17675))
-   Call `shouldComponentUpdate` twice when developing in `StrictMode` ([@&carbon-design-system#8203;bvaughn](https://togithub.com/bvaughn) in [#&carbon-design-system#8203;17942](https://togithub.com/facebook/react/pull/17942))
-   Add `version` property to ReactDOM ([@&carbon-design-system#8203;ealush](https://togithub.com/ealush) in [#&carbon-design-system#8203;15780](https://togithub.com/facebook/react/pull/15780))
-   Don't call `toString()` of `dangerouslySetInnerHTML` ([@&carbon-design-system#8203;sebmarkbage](https://togithub.com/sebmarkbage) in [#&carbon-design-system#8203;17773](https://togithub.com/facebook/react/pull/17773))
-   Show component stacks in more warnings ([@&carbon-design-system#8203;gaearon](https://togithub.com/gaearon) in [#&carbon-design-system#8203;17922](https://togithub.com/facebook/react/pull/17922), [#&carbon-design-system#8203;17586](https://togithub.com/facebook/react/pull/17586))

##### Concurrent Mode (Experimental)

-   Warn for problematic usages of `ReactDOM.createRoot()` ([@&carbon-design-system#8203;trueadm](https://togithub.com/trueadm) in [#&carbon-design-system#8203;17937](https://togithub.com/facebook/react/pull/17937))
-   Remove `ReactDOM.createRoot()` callback params and added warnings on usage ([@&carbon-design-system#8203;bvaughn](https://togithub.com/bvaughn) in [#&carbon-design-system#8203;17916](https://togithub.com/facebook/react/pull/17916))
-   Don't group Idle/Offscreen work with other work ([@&carbon-design-system#8203;sebmarkbage](https://togithub.com/sebmarkbage) in [#&carbon-design-system#8203;17456](https://togithub.com/facebook/react/pull/17456))
-   Adjust `SuspenseList` CPU bound heuristic ([@&carbon-design-system#8203;sebmarkbage](https://togithub.com/sebmarkbage) in [#&carbon-design-system#8203;17455](https://togithub.com/facebook/react/pull/17455))
-   Add missing event plugin priorities ([@&carbon-design-system#8203;trueadm](https://togithub.com/trueadm) in [#&carbon-design-system#8203;17914](https://togithub.com/facebook/react/pull/17914))
-   Fix `isPending` only being true when transitioning from inside an input event ([@&carbon-design-system#8203;acdlite](https://togithub.com/acdlite) in [#&carbon-design-system#8203;17382](https://togithub.com/facebook/react/pull/17382))
-   Fix `React.memo` components dropping updates when interrupted by a higher priority update ([@&carbon-design-system#8203;acdlite](\(https://github.com/acdlite\)) in [#&carbon-design-system#8203;18091](https://togithub.com/facebook/react/pull/18091))
-   Don't warn when suspending at the wrong priority ([@&carbon-design-system#8203;gaearon](https://togithub.com/gaearon) in [#&carbon-design-system#8203;17971](https://togithub.com/facebook/react/pull/17971))
-   Fix a bug with rebasing updates ([@&carbon-design-system#8203;acdlite](https://togithub.com/acdlite) and [@&carbon-design-system#8203;sebmarkbage](https://togithub.com/sebmarkbage) in [#&carbon-design-system#8203;17560](https://togithub.com/facebook/react/pull/17560), [#&carbon-design-system#8203;17510](https://togithub.com/facebook/react/pull/17510), [#&carbon-design-system#8203;17483](https://togithub.com/facebook/react/pull/17483), [#&carbon-design-system#8203;17480](https://togithub.com/facebook/react/pull/17480))

### [`v16.12.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#&#8203;16120-November-14-2019)

[Compare Source](https://togithub.com/facebook/react/compare/v16.11.0...v16.12.0)

##### React DOM

-   Fix passive effects (`useEffect`) not being fired in a multi-root app. ([@&carbon-design-system#8203;acdlite](https://togithub.com/acdlite) in [#&carbon-design-system#8203;17347](https://togithub.com/facebook/react/pull/17347))

##### React Is

-   Fix `lazy` and `memo` types considered elements instead of components ([@&carbon-design-system#8203;bvaughn](https://togithub.com/bvaughn) in [#&carbon-design-system#8203;17278](https://togithub.com/facebook/react/pull/17278))

### [`v16.11.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#&#8203;16110-October-22-2019)

[Compare Source](https://togithub.com/facebook/react/compare/v16.10.2...v16.11.0)

##### React DOM

-   Fix `mouseenter` handlers from firing twice inside nested React containers. [@&carbon-design-system#8203;yuanoook](https://togithub.com/yuanoook) in [#&carbon-design-system#8203;16928](https://togithub.com/facebook/react/pull/16928)
-   Remove `unstable_createRoot` and `unstable_createSyncRoot` experimental APIs. (These are available in the Experimental channel as `createRoot` and `createSyncRoot`.) ([@&carbon-design-system#8203;acdlite](http://github.com/acdlite) in [#&carbon-design-system#8203;17088](https://togithub.com/facebook/react/pull/17088))

### [`v16.10.2`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#&#8203;16102-October-3-2019)

[Compare Source](https://togithub.com/facebook/react/compare/v16.10.1...v16.10.2)

##### React DOM

-   Fix regression in react-native-web by restoring order of arguments in event plugin extractors ([@&carbon-design-system#8203;necolas](https://togithub.com/necolas) in [#&carbon-design-system#8203;16978](https://togithub.com/facebook/react/pull/16978))

### [`v16.10.1`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#&#8203;16101-September-28-2019)

[Compare Source](https://togithub.com/facebook/react/compare/v16.10.0...v16.10.1)

##### React DOM

-   Fix regression in Next.js apps by allowing Suspense mismatch during hydration to silently proceed ([@&carbon-design-system#8203;sebmarkbage](https://togithub.com/sebmarkbage) in [#&carbon-design-system#8203;16943](https://togithub.com/facebook/react/pull/16943))

### [`v16.10.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#&#8203;16100-September-27-2019)

[Compare Source](https://togithub.com/facebook/react/compare/v16.9.0...v16.10.0)

##### React DOM

-   Fix edge case where a hook update wasn't being memoized. ([@&carbon-design-system#8203;sebmarkbage](http://github.com/sebmarkbage) in [#&carbon-design-system#8203;16359](https://togithub.com/facebook/react/pull/16359))
-   Fix heuristic for determining when to hydrate, so we don't incorrectly hydrate during an update. ([@&carbon-design-system#8203;sebmarkbage](http://github.com/sebmarkbage) in [#&carbon-design-system#8203;16739](https://togithub.com/facebook/react/pull/16739))
-   Clear additional fiber fields during unmount to save memory. ([@&carbon-design-system#8203;trueadm](http://github.com/trueadm) in [#&carbon-design-system#8203;16807](https://togithub.com/facebook/react/pull/16807))
-   Fix bug with required text fields in Firefox. ([@&carbon-design-system#8203;halvves](http://github.com/halvves) in [#&carbon-design-system#8203;16578](https://togithub.com/facebook/react/pull/16578))
-   Prefer `Object.is` instead of inline polyfill, when available. ([@&carbon-design-system#8203;ku8ar](http://github.com/ku8ar) in [#&carbon-design-system#8203;16212](https://togithub.com/facebook/react/pull/16212))
-   Fix bug when mixing Suspense and error handling. ([@&carbon-design-system#8203;acdlite](http://github.com/acdlite) in [#&carbon-design-system#8203;16801](https://togithub.com/facebook/react/pull/16801))

##### Scheduler (Experimental)

-   Improve queue performance by switching its internal data structure to a min binary heap. ([@&carbon-design-system#8203;acdlite](http://github.com/acdlite) in [#&carbon-design-system#8203;16245](https://togithub.com/facebook/react/pull/16245))
-   Use `postMessage` loop with short intervals instead of attempting to align to frame boundaries with `requestAnimationFrame`. ([@&carbon-design-system#8203;acdlite](http://github.com/acdlite) in [#&carbon-design-system#8203;16214](https://togithub.com/facebook/react/pull/16214))

##### useSubscription

-   Avoid tearing issue when a mutation happens and the previous update is still in progress. ([@&carbon-design-system#8203;bvaughn](http://github.com/bvaughn) in [#&carbon-design-system#8203;16623](https://togithub.com/facebook/react/pull/16623))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

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

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/carbon-design-system/carbon-for-ibm-dotcom).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4zNC4xIiwidXBkYXRlZEluVmVyIjoiMzQuMzQuMSJ9-->
kennylam and others added 19 commits January 4, 2023 06:52
### Related Ticket(s)

carbon-design-system#9724 

### Description

Add missing component CDN URL in Storybook docs.

### Changelog

**Changed**

- add CDN for `input` component

<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/json5/json5/releases">json5's releases</a>.</em></p>
<blockquote>
<h2>v1.0.2</h2>
<ul>
<li>Fix: Properties with the name <code>__proto__</code> are added to objects and arrays. (<a href="https://github-redirect.dependabot.com/json5/json5/issues/199">#199</a>) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (<a href="https://github-redirect.dependabot.com/json5/json5/issues/295">#295</a>). This has been backported to v1. (<a href="https://github-redirect.dependabot.com/json5/json5/issues/298">#298</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/json5/json5/blob/main/CHANGELOG.md">json5's changelog</a>.</em></p>
<blockquote>
<h3>Unreleased [<a href="https://github.com/json5/json5/tree/main">code</a>, <a href="https://github.com/json5/json5/compare/v2.2.3...HEAD">diff</a>]</h3>
<h3>v2.2.3 [<a href="https://github.com/json5/json5/tree/v2.2.3">code</a>, <a href="https://github.com/json5/json5/compare/v2.2.2...v2.2.3">diff</a>]</h3>
<ul>
<li>Fix: [email protected] is now the 'latest' release according to npm instead of
v1.0.2. (<a href="https://github-redirect.dependabot.com/json5/json5/issues/299">#299</a>)</li>
</ul>
<h3>v2.2.2 [<a href="https://github.com/json5/json5/tree/v2.2.2">code</a>, <a href="https://github.com/json5/json5/compare/v2.2.1...v2.2.2">diff</a>]</h3>
<ul>
<li>Fix: Properties with the name <code>__proto__</code> are added to objects and arrays.
(<a href="https://github-redirect.dependabot.com/json5/json5/issues/199">#199</a>) This also fixes a prototype pollution vulnerability reported by
Jonathan Gregson! (<a href="https://github-redirect.dependabot.com/json5/json5/issues/295">#295</a>).</li>
</ul>
<h3>v2.2.1 [<a href="https://github.com/json5/json5/tree/v2.2.1">code</a>, <a href="https://github.com/json5/json5/compare/v2.2.0...v2.2.1">diff</a>]</h3>
<ul>
<li>Fix: Removed dependence on minimist to patch CVE-2021-44906. (<a href="https://github-redirect.dependabot.com/json5/json5/issues/266">#266</a>)</li>
</ul>
<h3>v2.2.0 [<a href="https://github.com/json5/json5/tree/v2.2.0">code</a>, <a href="https://github.com/json5/json5/compare/v2.1.3...v2.2.0">diff</a>]</h3>
<ul>
<li>New: Accurate and documented TypeScript declarations are now included. There
is no need to install <code>@types/json5</code>. (<a href="https://github-redirect.dependabot.com/json5/json5/issues/236">#236</a>, <a href="https://github-redirect.dependabot.com/json5/json5/issues/244">#244</a>)</li>
</ul>
<h3>v2.1.3 [<a href="https://github.com/json5/json5/tree/v2.1.3">code</a>, <a href="https://github.com/json5/json5/compare/v2.1.2...v2.1.3">diff</a>]</h3>
<ul>
<li>Fix: An out of memory bug when parsing numbers has been fixed. (<a href="https://github-redirect.dependabot.com/json5/json5/issues/228">#228</a>,
<a href="https://github-redirect.dependabot.com/json5/json5/issues/229">#229</a>)</li>
</ul>
<h3>v2.1.2 [<a href="https://github.com/json5/json5/tree/v2.1.2">code</a>, <a href="https://github.com/json5/json5/compare/v2.1.1...v2.1.2">diff</a>]</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/json5/json5/commit/a62db1e51e1031d92ac260f5bb38bbed1fdbc754"><code>a62db1e</code></a> 1.0.2</li>
<li><a href="https://github.com/json5/json5/commit/e0c23fe458a77c0b2cdb271376be5d8d0908133c"><code>e0c23fe</code></a> docs: update CHANGELOG for v1.0.2</li>
<li><a href="https://github.com/json5/json5/commit/62a65408408d40aeea14c7869ed327acead12972"><code>62a6540</code></a> fix: add <strong>proto</strong> to objects and arrays</li>
<li>See full diff in <a href="https://github.com/json5/json5/compare/v1.0.1...v1.0.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=json5&package-manager=npm_and_yarn&previous-version=1.0.1&new-version=1.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/network/alerts).

</details>
### Description

Add interpolation to sass variable.

### Changelog

**New**

- {{new thing}}

**Changed**

- {{changed thing}}

**Removed**

- {{removed thing}}

<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
…-design-system#9883)

### Related Ticket(s)

No related issue

### Description

The lerna builds didn't seem to be properly building the vendor files, this is an attempt to use the `--ignore` flag instead (which was previously used).

### Changelog

**Changed**

- `deploy-canary.yml`
…gn-system#9885)

### Related Ticket(s)

No related issue

### Description

Missed a couple of places to ix this, also added fixes to `deploy-next`.

### Changelog

**Changed**

- deploy-canary.yml
- deploy-next.yml
# Conflicts:
#	.github/workflows/deploy-canary.yml
…design-system#9889)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [isomorphic-dompurify](https://togithub.com/kkomelin/isomorphic-dompurify) | [`0.24.0` -> `0.25.0`](https://renovatebot.com/diffs/npm/isomorphic-dompurify/0.24.0/0.25.0) | [![age](https://badges.renovateapi.com/packages/npm/isomorphic-dompurify/0.25.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/isomorphic-dompurify/0.25.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/isomorphic-dompurify/0.25.0/compatibility-slim/0.24.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/isomorphic-dompurify/0.25.0/confidence-slim/0.24.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>kkomelin/isomorphic-dompurify</summary>

### [`v0.25.0`](https://togithub.com/kkomelin/isomorphic-dompurify/releases/tag/v0.25.0): Updated dependencies

[Compare Source](https://togithub.com/kkomelin/isomorphic-dompurify/compare/v0.24.0...v0.25.0)

##### Changelog

-   \[x] Updated `dompurify` and other dependencies.  See the [changes](https://togithub.com/kkomelin/isomorphic-dompurify/pulls?q=is%3Apr+is%3Aclosed) for more details.

##### Release

[0.25.0](https://www.npmjs.com/package/isomorphic-dompurify/v/0.25.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

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

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

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

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/carbon-design-system/carbon-for-ibm-dotcom).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC44NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuODQuMiJ9-->
…arbon-design-system#9888)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
…on-design-system#9887)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
### Related Ticket(s)

[Button group]: Update the button order carbon-design-system#9831

### Description

Update the `button-group` component to render the primary button on the left instead of right.

<img width="550" alt="Screen Shot 2023-01-04 at 3 58 44 PM" src="https://user-images.githubusercontent.com/54281166/210651352-900330c3-8a1b-4a92-8221-6bbf2d43d1c5.png">

<img width="1231" alt="Screen Shot 2023-01-04 at 3 59 12 PM" src="https://user-images.githubusercontent.com/54281166/210651356-d3b25f3d-0e0f-4bc0-8961-5c6aea274790.png">

### Changelog

**Changed**

- set the first button child to be primary instead for both react and web-components `button-group`

<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
…-system#9881)

### Related Ticket(s)

Closes: carbon-design-system#9754

### Description

When disabled bx-dropdown is not interactive

### Changelog

**Changed**

- Fixed bug in bx-dropdown
…em#9871)

### Related Ticket(s)

Fixes carbon-design-system#8996 

### Description

Adds `Escape` logic to the `keydown` listener and a new `focusout` listener. Both will toggle the state of the tooltip only in the "closed" direction

### Changelog

**Changed**

- Accessibility improvements to tooltip
…9892)

### Related Ticket(s)

carbon-design-system#9815

### Description

Removes hover styles from `disabled` card links.

### Changelog

**New**

- add disabled hover styles to card links

<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
…design-system#9906)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [isomorphic-dompurify](https://togithub.com/kkomelin/isomorphic-dompurify) | [`0.25.0` -> `0.26.0`](https://renovatebot.com/diffs/npm/isomorphic-dompurify/0.25.0/0.26.0) | [![age](https://badges.renovateapi.com/packages/npm/isomorphic-dompurify/0.26.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/isomorphic-dompurify/0.26.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/isomorphic-dompurify/0.26.0/compatibility-slim/0.25.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/isomorphic-dompurify/0.26.0/confidence-slim/0.25.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>kkomelin/isomorphic-dompurify</summary>

### [`v0.26.0`](https://togithub.com/kkomelin/isomorphic-dompurify/releases/tag/v0.26.0): Updated dependencies

[Compare Source](https://togithub.com/kkomelin/isomorphic-dompurify/compare/v0.25.0...v0.26.0)

##### Changelog

-   \[x] Updated `jsdom` to 21.0.0. See its release log https://github.com/jsdom/jsdom/releases/tag/21.0.0

##### Release

[0.26.0](https://www.npmjs.com/package/isomorphic-dompurify/v/0.26.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

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

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

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

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/carbon-design-system/carbon-for-ibm-dotcom).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMDAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEwMC4xIn0=-->
@kennylam kennylam added the package: react Work necessary for the Carbon for IBM.com react components package label Jan 17, 2023
@kennylam kennylam requested a review from a team as a code owner January 17, 2023 18:02
@ibmdotcom-bot
Copy link
Contributor

@ibmdotcom-bot
Copy link
Contributor

@ibmdotcom-bot
Copy link
Contributor

@ibmdotcom-bot
Copy link
Contributor

@kennylam kennylam closed this Jan 17, 2023
@kennylam kennylam deleted the fix/masthead-logo-https-9567 branch January 17, 2023 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package: react Work necessary for the Carbon for IBM.com react components package
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants