Releases: primer/css
v12.0.2 (2019-02-27)
🐛 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
- Remove
postversion
script frompackage.json
and 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-mktg
class #667 - Fix UnderlineNav overflow issues #684
- Fix double borders on Box-header #686
🏠 Internal
- Add
postversion
npm script that commitspackage.json
andpackage-lock.json
with 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@11
first, 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-migrate
script for updating Sass import paths #677
🐛 Bug fix
- Bring back
btn-transparent
in 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-sections
package. (@sophshep) - #439 Remove
primer-page-headers
package. (@sophshep) - #440 Remove
primer-tables
package. (@sophshep) - #459 Move responsive position utilities from marketing to core. (@sophshep)
- #656 Remove colorizeTooltip mixin. (@shawnbot)
- #657 Remove
BtnGroup-form
class. (@shawnbot) - #658 Remove
.avatar-stack
in 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-sm
utility class. (@jonrohan)
🐛 Bug Fix
- #654 Fix typo ("Chroma") in
primer-base
comment. (@Jiang-Xuan) - #655 Fix typo ("conditonally") in
docs/src/SideNav.js
comment. (@0xflotus)
🏠 Internal
Committers: 5
- 0xflotus (0xflotus)
- Jiang-Xuan (Jiang-Xuan)
- Jon Rohan (jonrohan)
- Shawn Allen (shawnbot)
- Sophie Shepherd (sophshep)
v10.10.5
v10.10.4
📝 Documentation
- #630 Incorporate @ashygee's new header illustration
- #635 Replace "What's new" section with Releases link; improve status labels
- #645 Add broken link tests to docs and fix a bunch of broken links
- #646 Fix ERB code examples being rendered as HTML
🏠 Internal
- #641 Refactor docs URL path tests
- Always deploy docs after releasing
- Improve commit status messages for docs publishing
- Eliminiate duplicate
primer
publish message
Committers: 1
- Shawn Allen (shawnbot)
v10.10.3
v10.10.2
📝 Documentation
- #614 fix broken border-radius helper example. (@joelhawksley)
🏠 Internal
Committers: 2
- Joel Hawksley (joelhawksley)
- Shawn Allen (shawnbot)
v10.10.1
📝 Documentation
- #606 Fix for Progress Broken Package Link. (@emilybrick)
🏠 Internal
Committers: 2
- Emily Brick (emilybrick)
- Shawn Allen (shawnbot)
v10.10.0
🚀 Enhancement
- #573 Add Progress component. (@emilybrick)
- #561 Add HTML
hidden
attribute docs, increase[hidden]
selector specificity. (@shawnbot h/t @jonrohan)
🐛 Bug Fix
- #604 Fix Button group focus ring z-index issues. (@shawnbot)
- #570 Make
.blankslate-narrow
responsive. (@crhallberg) - #591 Add fs-extra to
primer-module-build.dependencies
. (@shawnbot)
📝 Documentation
🏠 Internal
Committers: 3
- Chris Hallberg (crhallberg)
- Emily Brick (emilybrick)
- Shawn Allen (shawnbot)