Skip to content

Require webpack 5 in our lib. Add minimum webpack and typescript versions to storybook. Update html-to-parser version#2428

Merged
JamesBurnside merged 7 commits intomainfrom
jaburnsi/update-html-to-react
Oct 24, 2022
Merged

Require webpack 5 in our lib. Add minimum webpack and typescript versions to storybook. Update html-to-parser version#2428
JamesBurnside merged 7 commits intomainfrom
jaburnsi/update-html-to-react

Conversation

@JamesBurnside
Copy link
Copy Markdown
Member

What

Why

Continuation of #2415 and #2427 to support react 18.

How Tested

Verified storybook ran locally.

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Oct 21, 2022

CallWithChat bundle size is decreased✅.

  • Current size: 5652005
  • Base size: 5725729
  • Diff size: -73724

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Oct 21, 2022

Calling bundle size is decreased✅.

  • Current size: 5264705
  • Base size: 5338429
  • Diff size: -73724

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Oct 21, 2022

Chat bundle size is decreased✅.

  • Current size: 5385698
  • Base size: 5459488
  • Diff size: -73790

Comment thread packages/storybook/stories/Troubleshooting.stories.mdx Outdated
@prprabhu-ms
Copy link
Copy Markdown
Contributor

How do you feel about holding this PR back until we cut the next stable release branch. It's been a while since the last stable release, and it'd be good to release this in a separate, smaller, stable release, clearly calling out the change.

@JamesBurnside
Copy link
Copy Markdown
Member Author

How do you feel about holding this PR back until we cut the next stable release branch. It's been a while since the last stable release, and it'd be good to release this in a separate, smaller, stable release, clearly calling out the change.

Sure thing!

JamesBurnside and others added 2 commits October 21, 2022 15:18
Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>
@JamesBurnside JamesBurnside force-pushed the jaburnsi/update-html-to-react branch from 1eaadaf to 45c11a1 Compare October 21, 2022 22:46
@github-actions
Copy link
Copy Markdown
Contributor

@prprabhu-ms
Copy link
Copy Markdown
Contributor

Feel free to merge this when ready. 1.4.0 release branch has been created: https://github.com/Azure/communication-ui-library/tree/release/1.4.0

"@storybook/addon-essentials": "~6.5.7",
"@storybook/addon-links": "~6.5.7",
"@storybook/addon-storyshots": "~6.5.7",
"@storybook/builder-webpack5": "6.5.12",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some other packages like @storybook/api are still staying in ~6.5.7, I guess we might want to align them together? (maybe make them all into ~6.5.12?)

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We probably should but as there's no errors I imagine it will fall into 'isn't broke won't fix it'. In saying that storybook7 is currently in development and on like alpha v42 so easiest to wait for that then do a big upgrade!

@JamesBurnside JamesBurnside merged commit 7244e8a into main Oct 24, 2022
@JamesBurnside JamesBurnside deleted the jaburnsi/update-html-to-react branch October 24, 2022 17:29
carocao-msft pushed a commit that referenced this pull request Oct 25, 2022
…ions to storybook. Update `html-to-parser` version (#2428)

Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>
carocao-msft added a commit that referenced this pull request Oct 31, 2022
…e config screen (#2434)

* add drawer to mobile

* Change files

* add drawer to mobile

* Change files

* Require webpack 5 in our lib. Add minimum webpack and typescript versions to storybook. Update `html-to-parser` version (#2428)

Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>

* Fix `dtmfDialpadPlaceHolderText` spelling and restrict it to beta builds (#2439)

* Add troubleshooting guide error bar to call composite config screen  (#2433)

* add error bar

* Change files

* pr fix

* add drawer to mobile

* Add troubleshooting guide error bar to call composite config screen  (#2433)

* add error bar

* Change files

* pr fix

* add drawer to mobile

* Add troubleshooting guide error bar to call composite config screen  (#2433)

* add error bar

* Change files

* pr fix

* add drawer to mobile

* pr fix

* pr change

* pr change

* pr change

* pr fix

Co-authored-by: James Burnside <2684369+JamesBurnside@users.noreply.github.com>
Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>
Co-authored-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com>
carocao-msft added a commit that referenced this pull request Nov 2, 2022
* add drawer to mobile

* Change files

* add drawer to mobile

* Change files

* Require webpack 5 in our lib. Add minimum webpack and typescript versions to storybook. Update `html-to-parser` version (#2428)

Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>

* Fix `dtmfDialpadPlaceHolderText` spelling and restrict it to beta builds (#2439)

* Add troubleshooting guide error bar to call composite config screen  (#2433)

* add error bar

* Change files

* pr fix

* add drawer to mobile

* Add troubleshooting guide error bar to call composite config screen  (#2433)

* add error bar

* Change files

* pr fix

* add drawer to mobile

* Add troubleshooting guide error bar to call composite config screen  (#2433)

* add error bar

* Change files

* pr fix

* add drawer to mobile

* pr fix

* pr change

* add modal to config screen

* pr change

* Cheery-pick to main: Stable release branch hotfix: Fix camera turning back on when turned off on connecting screen (#2458) (#2460)

* Revert breaking API change in `CallEndedListener` callback (#2464)

* Only export `DeclarativeCallAgent` in beta builds (#2469)

* Chat adapter error update (#2471)

* add error emitter to typing indicator

* add proxy in stateful client for typingIndicator

* add test

* Change files

* fix name

* Update @internal-react-composites-7cc319fa-75a7-4732-b1fb-a9425738de8d.json

* update composite test script to build first

* add test to stateful suite

* fix spelling...

* remove auto build

* 1.4.0 pre-release branch (#2432)

* pr change

* pr fix

* Add webpack 5 support for treeshaking (#2448)

* Add webpack 5 support for treeshaking

* Remove webpack plugin

* Use not deprecated api

Co-authored-by: Nan Jiang <jinan@microsoft.com>

* pr fix

* Change files

* build fix

Co-authored-by: James Burnside <2684369+JamesBurnside@users.noreply.github.com>
Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>
Co-authored-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Porter Nan <jiangnanhello@live.com>
Co-authored-by: Nan Jiang <jinan@microsoft.com>
carocao-msft added a commit that referenced this pull request Nov 2, 2022
* add drawer to mobile

* Change files

* add drawer to mobile

* Change files

* Require webpack 5 in our lib. Add minimum webpack and typescript versions to storybook. Update `html-to-parser` version (#2428)

Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>

* Fix `dtmfDialpadPlaceHolderText` spelling and restrict it to beta builds (#2439)

* Add troubleshooting guide error bar to call composite config screen  (#2433)

* add error bar

* Change files

* pr fix

* add drawer to mobile

* Add troubleshooting guide error bar to call composite config screen  (#2433)

* add error bar

* Change files

* pr fix

* add drawer to mobile

* Add troubleshooting guide error bar to call composite config screen  (#2433)

* add error bar

* Change files

* pr fix

* add drawer to mobile

* pr fix

* pr change

* add modal to config screen

* test

* test

* Update packages/react-composites CallComposite browser test snapshots

* pr fix

* build fix

* build fix

* pr fix

* Change files

* pr fix

* Update packages/react-composites CallComposite browser test snapshots

Co-authored-by: James Burnside <2684369+JamesBurnside@users.noreply.github.com>
Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>
Co-authored-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
edwardlee-msft added a commit that referenced this pull request Nov 21, 2022
…eta.1 (#2548)

* Revert "Require webpack 5 in our lib... (#2428)" from release/1.4.1-beta.1
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.

4 participants