Skip to content

Releases: primer/css

v12.2.3 (2019-04-16)

Choose a tag to compare

@shawnbot shawnbot released this 16 Apr 20:35
6a8733e

🐛 Bug Fix

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

🏠 Internal

  • Upgrade stylelint config #753

v12.2.2 (2019-04-08)

Choose a tag to compare

@shawnbot shawnbot released this 08 Apr 18:19
ea356c4

🐛 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

v12.2.1 (2019-03-22)

Choose a tag to compare

@simurai simurai released this 22 Mar 05:03
09674e3

🐛 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

v12.2.0 (2019-03-13)

Choose a tag to compare

@simurai simurai released this 13 Mar 05:01
5e3f7eb

🚀 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

v12.1.1

Choose a tag to compare

@emplums emplums released this 07 Mar 23:24
bc95000

12.1.1

🐛 Bug Fix

  • Remove UI from font file path #709

📝 Documentation

  • Removes sync functionality from docs #710

🏠 Internal

Committers: 3

v12.1.0 (2019-03-01)

Choose a tag to compare

@shawnbot shawnbot released this 01 Mar 19:18
c06950e

🚀 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

v12.0.2 (2019-02-27)

Choose a tag to compare

@shawnbot shawnbot released this 28 Feb 01:57
bb89144

🐛 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

v12.0.1 (2019-02-20)

Choose a tag to compare

@shawnbot shawnbot released this 21 Feb 00:44
05b66d8

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>)

v12.0.0

Choose a tag to compare

@shawnbot shawnbot released this 19 Feb 21:45
6fed17f

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)

v11.0.0 (2019-01-25)

Choose a tag to compare

@shawnbot shawnbot released this 26 Jan 00:03
8e4946e

⚠️ 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