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 12.0.0 #671

Merged
merged 210 commits into from
Feb 19, 2019
Merged

Release 12.0.0 #671

merged 210 commits into from
Feb 19, 2019

Conversation

shawnbot
Copy link
Contributor

@shawnbot shawnbot commented Feb 8, 2019

Primer Major Release

Version: 📦 12.0.0
Approximate release date: 📆 Feb 15, 2019
Docs preview: primer-css-release-12-0-0.now.sh

💥 Breaking Change

🚀 Enhancement

  • Publish a reusable postcss config (@primer/css/postcss.config)
  • Publish JSON metadata describing all our CSS bundles (core, product, etc.)
  • Add the primer-migrate script for updating Sass import paths Add primer-migrate script #677

🐛 Bug fix

📝 Documentation

🏠 Internal

  • Replace our Travis setup with GitHub Actions
  • Update PR template
  • Bring back autoprefixer for CSS builds
  • Revive the selector diff report
  • Update the list of required checks to match up with the new actions
  • Update the ship checklist (below)

Ship checklist

/cc @primer/ds-core

BREAKING CHANGES: primer is now @primer/css
DEVELOP.md Outdated Show resolved Hide resolved
Copy link
Contributor

@emplums emplums left a comment

Choose a reason for hiding this comment

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

Left some docs comments!

DEVELOP.md Outdated Show resolved Hide resolved
DEVELOP.md Outdated Show resolved Hide resolved
DEVELOP.md Outdated Show resolved Hide resolved
DEVELOP.md Outdated Show resolved Hide resolved
DEVELOP.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
RELEASING.md Outdated Show resolved Hide resolved
@shawnbot shawnbot changed the title [WIP] Release 12.0.0 Release 12.0.0 Feb 15, 2019
Copy link
Member

@jonrohan jonrohan left a comment

Choose a reason for hiding this comment

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

Big release! 🎉

Everything looks good. Ship it ⚡️

"lint": "stylelint --quiet --syntax scss src/**/*.scss",
"lint-js": "eslint lib docs",
"now-build": "next build",
"now-start": "next start",
Copy link
Contributor

Choose a reason for hiding this comment

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

Could you make these consistent with the other repositories so that it's easier to jump in and contribute? Most of the other repos call this dev, etc without the now prefix

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I was hoping that these could be the new standard because it makes it possible for npm start to do the right thing locally (run the dev server) and Now does its own thing. I've added an "alias" so that npm run dev does the same thing as npm start for now, though.

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.

5 participants