Releases: primer/css
Release list
v12.2.3 (2019-04-16)
v12.2.2 (2019-04-08)
🐛 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)
v12.2.0 (2019-03-13)
🚀 Enhancement
- Add more
.border-white-fadeutilities #713
💅 Polish
- Fix
<details>spacing #675
🐛 Bug Fixes
- Accessibility fixes for marketing buttons #716
📝 Documentation
- Fix scrolling of code examples #717
🏠 Internal
Committers: 4
- Diana Mounter (broccolini)
- Max Stoiber (mxstbr)
- Shawn Allen (shawnbot)
- Simurai (simurai)
v12.1.1
v12.1.0 (2019-03-01)
🚀 Enhancement
- Per-axis overflow utilities #701
- Add
0to 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-reportto compare against@primer/css(notprimer!)
Committers: 3
- Catherine Bui (gladwearefriends)
- Shawn Allen (shawnbot)
- Tyson Rosage (trosage)
v12.0.2 (2019-02-27)
🐛 Bug fix
- Restore missing marketing padding utilities #695
📝 Documentation
- Explain why
.tooltippedshould 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
- Remove
postversionscript frompackage.jsonand update the PR template - Rename InterUI font to "Inter", per inter v3.3 #696
Committers: 4
v12.0.1 (2019-02-20)
This is a maintenance release that fixes two outstanding issues, and one introduced in 12.0.0:
🐛 Bug Fix
- Add missing
h000-mktgclass #667 - Fix UnderlineNav overflow issues #684
- Fix double borders on Box-header #686
🏠 Internal
- Add
postversionnpm script that commitspackage.jsonandpackage-lock.jsonwith consistent commit messages (chore: v<version>)
v12.0.0
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:
-
Upgrade to
primer@11first, if you haven't already. This will allow you to deal with any breaking Sass changes separately from import path updates. -
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
- Combine all of the packages into a single one:
@primer/css#666 (see #653 for tracking) - Export stylelint-config-primer
- Export stylelint-selector-no-utility
🚀 Enhancement
- Publish a reusable postcss config (
@primer/css/postcss.config) - Publish JSON metadata describing all our CSS bundles (core, product, etc.)
- Add the
primer-migratescript for updating Sass import paths #677
🐛 Bug fix
- Bring back
btn-transparentin marketing buttons #668
📝 Documentation
- Add
MIGRATING.md - Update
DEVELOP.md - Update
README.md - Update
RELEASING.md
🏠 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)
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
- #438 Remove
primer-page-sectionspackage. (@sophshep) - #439 Remove
primer-page-headerspackage. (@sophshep) - #440 Remove
primer-tablespackage. (@sophshep) - #459 Move responsive position utilities from marketing to core. (@sophshep)
- #656 Remove colorizeTooltip mixin. (@shawnbot)
- #657 Remove
BtnGroup-formclass. (@shawnbot) - #658 Remove
.avatar-stackin favor of.AvatarStack. (@shawnbot)
🚀 Enhancement
- #583 Updates to Marketing Typography. (@sophshep)
- #660 Add
$marketing-font-path. (@shawnbot) - #661 Spacer variable refactor. (@shawnbot)
- #663 Add deprecation warning for column grid classes and add
container-smutility class. (@jonrohan)
🐛 Bug Fix
- #654 Fix typo ("Chroma") in
primer-basecomment. (@Jiang-Xuan) - #655 Fix typo ("conditonally") in
docs/src/SideNav.jscomment. (@0xflotus)
🏠 Internal
Committers: 5
- 0xflotus (0xflotus)
- Jiang-Xuan (Jiang-Xuan)
- Jon Rohan (jonrohan)
- Shawn Allen (shawnbot)
- Sophie Shepherd (sophshep)