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 dependencies #536

Merged
merged 9 commits into from
May 22, 2017
Merged

Update dependencies #536

merged 9 commits into from
May 22, 2017

Conversation

yuya-oc
Copy link
Contributor

@yuya-oc yuya-oc commented May 15, 2017

Before submitting, please confirm you've

Please provide the following information:

Summary
Update dependencies and devDependencies.

React 15.5 has some deprecation. https://facebook.github.io/react/blog/2017/04/07/react-v15.5.0.html
In this PR, I used drop-in replacements, prop-types, create-react-class and react-transition-group.
So we need to review NOTICE.txt.

Issue link
#532

Test Cases
Installation and normal usage.

For UI part, CircleCI would do automated tests.

Additional Notes
https://circleci.com/gh/yuya-oc/desktop/253#artifacts

@yuya-oc yuya-oc requested a review from jasonblais May 15, 2017 16:41
@yuya-oc yuya-oc added this to the v3.8.0 milestone May 15, 2017
@jasonblais
Copy link
Contributor

Awesome! I've downloaded the artifact and will test it out this week.

I'll also review NOTICE.txt, thanks for preparing it

@jasonblais
Copy link
Contributor

I've been testing this out and have no issues. The only one that started appearing is #537 but it's not related to this PR.

Have also reviewed NOTICE.txt and looks good, thanks Yuya!

"electron": "1.6.2",
"electron-builder": "^14.5.3",
"electron-builder-squirrel-windows": "^15.0.0",
"electron": "1.6.6",
Copy link
Contributor

@jasonblais jasonblais May 19, 2017

Choose a reason for hiding this comment

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

Do we still want to wait until we update to 1.6.8? That version of Electron was needed for this PR #341

Copy link
Contributor Author

Choose a reason for hiding this comment

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

1.6.8 was still beta when I created this PR. And 1.6.7 has important changes for Windows.

  • Desktop notification for Windows 7
  • Per-monitor DPI awareness for Windows 8.1/10

So I want to take 1.6.6 for now.

Copy link
Contributor

Choose a reason for hiding this comment

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

Sounds good 👍

@yuya-oc
Copy link
Contributor Author

yuya-oc commented May 22, 2017

Thanks for testing! I will check #537

@yuya-oc yuya-oc merged commit a6b2723 into mattermost:master May 22, 2017
@yuya-oc yuya-oc deleted the update-dependencies branch May 22, 2017 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants