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

Release of v2.0.0 #448

Merged
merged 122 commits into from Jul 29, 2019

Conversation

@blakemorgan
Copy link
Member

commented Jul 22, 2019

Summary of Changes

  • Change the build process from Webpack to Rollup
  • Update component styles to match the new BYU Sites styles and BYU brand standards.
  • Remove deprecated features.
  • View CHANGELOG.md in this PR for more specific changes.

Though this is a major version change, pages should be able to seamlessly transition from a 1.x.x version to a 2.x.x version. Nothing has been changed in the components API, items have only been removed. If you're using those removed features, no errors will occur, you will just have redundant attributes and styles in your code. We do suggest locking your production sites to v1.x.x and testing v2.x.x on your development and stage sites before moving them to production.

Browser Testing

I have tested these changes in:

Add an x in all the boxes that apply. Please mark desktop and mobile
browsers separately.

Desktop Browsers

  • Google Chrome
  • Mozilla Firefox
  • Apple Safari
  • Microsoft Edge
  • Other (please specify)

Mobile Browsers

  • Any browser on iOS
  • Chrome for Android
  • Firefox Mobile for Android
  • Other (please specify)

We support the last two versions of Chrome, Firefox, Safari, and Edge.

kebowdog and others added 30 commits Apr 26, 2019
Testing git by putting brandon's name
dist to match current spec.
Bumps [tar](https://github.com/npm/node-tar) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Commits](npm/node-tar@v2.2.1...v2.2.2)
Bump tar from 2.2.1 to 2.2.2
Bumps [fstream](https://github.com/npm/fstream) from 1.0.11 to 1.0.12.
- [Release notes](https://github.com/npm/fstream/releases)
- [Commits](npm/fstream@v1.0.11...v1.0.12)
Bump fstream from 1.0.11 to 1.0.12
Darcy branch
blakemorgan added 14 commits Jul 23, 2019
@blakemorgan blakemorgan changed the title [WIP] Release of v2.0.0 Release of v2.0.0 Jul 26, 2019
@blakemorgan

This comment has been minimized.

Copy link
Member Author

commented Jul 26, 2019

Pending reviews, this PR is ready for release.

@blakemorgan blakemorgan requested review from kebowdog, ThatJoeMoore and Gi60s Jul 26, 2019
blakemorgan added 7 commits Jul 26, 2019
Copy link
Contributor

left a comment

LGTM. There's some minor conflicts with our CMS stylesheets that I may put in a PR for later, but nothing that would stop me from releasing.

@blakemorgan blakemorgan merged commit 3e85719 into master Jul 29, 2019
@blakemorgan blakemorgan deleted the v2 branch Aug 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants
You can’t perform that action at this time.