Skip to content

@shawnbot shawnbot released this Apr 16, 2019

🐛 Bug Fix

  • Remove references to a non-existent Progress-value class #751

🏠 Internal

  • Upgrade stylelint config #753
Assets 2

@shawnbot shawnbot released this Apr 8, 2019 · 20 commits to master since this release

🐛 Bug Fix

  • Fix hide utilities when toggling between breakpoints #746

🏠 Internal

  • Prevent Storybook publish failures from breaking builds on master #728
  • Upgrade to cssstats v3.3.0, which fixes our selector stats JSON files

Committers: 2

Assets 2

@simurai simurai released this Mar 22, 2019 · 50 commits to master since this release

🐛 Bug Fix

  • Fix source order of directional border utilities #727
  • Fix UnderlineNav selected border width #733

📝 Documentation

  • Fix changelog committers listings for versions 12.0.1 and 12.0.2 #729
  • Fix code examples from being cut off #725

Committers: 2

Assets 2

@simurai simurai released this Mar 13, 2019 · 75 commits to master since this release

🚀 Enhancement

  • Add more .border-white-fade utilities #713

💅 Polish

  • Fix <details> spacing #675

🐛 Bug Fixes

  • Accessibility fixes for marketing buttons #716

📝 Documentation

  • Fix scrolling of code examples #717

🏠 Internal

  • Fix npm link (#715) by removing prepare npm script #718

Committers: 4

Assets 2

@emplums emplums released this Mar 7, 2019 · 107 commits to master since this release

12.1.1

🐛 Bug Fix

  • Remove UI from font file path #709

📝 Documentation

  • Removes sync functionality from docs #710

🏠 Internal

Committers: 3

Assets 2

@shawnbot shawnbot released this Mar 1, 2019 · 188 commits to master since this release

🚀 Enhancement

  • Per-axis overflow utilities #701
  • Add 0 to responsive marketing positioning utilities (top-lg-0, et al) #697
  • Add negative offset utilities to marketing/utilities/layout #639

📝 Documentation

  • Fix changelog committers list for 12.0.2 (accidentally listed under 12.0.1)

🏠 Internal

  • Remove a bunch of unused dev dependencies #703
  • Update script/selector-diff-report to compare against @primer/css (not primer!)

Committers: 3

Assets 2

@shawnbot shawnbot released this Feb 28, 2019 · 221 commits to master since this release

🐛 Bug fix

  • Restore missing marketing padding utilities #695

📝 Documentation

  • Explain why .tooltipped should be used sparingly #676
  • Fix trailing slash errors in Next.js #681
  • Add static assets to Now deployments #687
  • Shiny new social and README header by @ashygee #689

🏠 Internal

Committers: 4

Assets 2

@shawnbot shawnbot released this Feb 21, 2019 · 256 commits to master since this release

This is a maintenance release that fixes two outstanding issues, and one introduced in 12.0.0:

🐛 Bug Fix

  • Add missing h000-mktg class #667
  • Fix UnderlineNav overflow issues #684
  • Fix double borders on Box-header #686

🏠 Internal

  • Add postversion npm script that commits package.json and package-lock.json with consistent commit messages (chore: v<version>)
Assets 2

@shawnbot shawnbot released this Feb 19, 2019 · 272 commits to master since this release

Introducing @primer/css

This release marks a major reorganization of the Primer CSS source files from a "monorepo" with lots of individually installable npm packages (including primer) to a single one with a new name: @primer/css. Before switching, we strong suggest:

  1. Upgrade to primer@11 first, if you haven't already. This will allow you to deal with any breaking Sass changes separately from import path updates.

  2. Read the migration guide before upgrading to v12. If you really, really don't have time for that, here's all you should need to do:

    # save your work!
    npm uninstall primer
    npm install @primer/css
    npx primer-migrate path/to/**/*.scss

We've attempted to keep the number of CSS changes as small as possible — a few marketing button fixes in #668 — so there shouldn't be any impact on the appearance of your site. If you see anything unexpected, don't hesitate to file an issue.

💥 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 #677

🐛 Bug fix

  • Bring back btn-transparent in marketing buttons #668

📝 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)
Assets 2

@shawnbot shawnbot released this Jan 26, 2019 · 483 commits to master since this release

⚠️ This is our last release before the package reorganization described in #652 and tracked in #653.

Out of an abundance of caution, we've bumped the version of every package in this release by a major version. We highly recommend that you upgrade to primer@^11 before migrating to @primer/css.

💥 Breaking Change

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

Committers: 5

Assets 2
You can’t perform that action at this time.