Releases: primer/css
v10.0.0
🙋 This release includes a name change from primer-css
to primer
. This is reflected in our GitHub repo and on npm.
💥 Breaking Change
- #395 Renaming primer-css to primer. (@jonrohan)
- #379 Deprecating primer-cards and form-cards. (@jonrohan)
- #336 Move
primer-breadcrumbs
from marketing to core (@jonrohan
🚀 Enhancement
- #371 Add .details-reset. (@muan)
- #375 New utilities & docs - fade out, hover grow, border white fade, responsive positioning, and circle. (@sophshep)
- #383 Add 'Popover' component. (@brandonrosage)
- #377 Refactor and add underline nav component. (@ampinsk)
- #337 Add marketing buttons to primer-marketing. (@gladwearefriends)
- #342 Add Subhead component. (@shawnbot)
- #341 Add branch-name component from github/github. (@shawnbot)
🐛 Bug Fix
- #360 Remove ::before ::after padding hack on markdown. (@jonrohan)
- #320 Remove -webkit-text-decoration-skip override. (@antons)
- #359 Change markdown li break to handle Safari 10.x user stylesheet bug. (@feministy)
- #388 Button border-radius fix to override Chroma 62. (@broccolini)
- #307 Do not suppress opacity transition for tooltipped-no-delay. (@astorije)
🏠 Internal
- #396 Use lerna-changelog to generate a changelog. (@jonrohan)
- #382 Update Button docs. (@JasonEtco)
- #390 Updating
storiesFromMarkdown
to read in rails Octicons helper and replace with react component. (@jonrohan) - #389 Publish alpha release any time we're not on a release branch or master. (@jonrohan)
- #384 Add test to check for the current year in the license and source. (@jonrohan)
- #374 Improve Pull Request template. (@agisilaos)
Committers: 13
- Agisilaos Tsaraboulidis (agisilaos)
- Amanda Pinsker (ampinsk)
- Anton Sotkov (antons)
- Brandon Rosage (brandonrosage)
- Catherine Bui (gladwearefriends)
- Diana Mounter (broccolini)
- Jason Etcovitch (JasonEtco)
- Jon Rohan (jonrohan)
- Jérémie Astori (astorije)
- Mu-An ✌️ Chiou (muan)
- Shawn Allen (shawnbot)
- Sophie Shepherd (sophshep)
- liz abinante! (feministy)
Special thanks to @shaharke for transferring ownership of the Primer npm package to us so that we could make the rename happen! ❤️
v9.6.0
Added
- Storybook. We've added a storybook prototyping environment for testing components in seclusion. To start the server run
npm start
- Adding yeoman generator for creating a primer module.
generator-primer-module
- Importing
stylelint-config-primer
from https://github.com/primer/stylelint-config-primer/ into monorepo. - Importing
stylelint-selector-no-utility
from https://github.com/primer/stylelint-selector-no-utility into monorepo.
Changes
-
Deployment and publishing scripts refinements.
-
primer-alerts: 1.5.0 => 1.5.1
-
primer-avatars: 1.4.0 => 1.4.1
-
primer-base: 1.5.0 => 1.5.1
-
primer-blankslate: 1.4.0 => 1.4.1
-
primer-box: 2.5.0 => 2.5.1
-
primer-breadcrumb: 1.4.0 => 1.4.1
-
primer-buttons: 2.4.0 => 2.4.1
-
primer-cards: 0.5.0 => 0.5.1
-
primer-core: 6.4.0 => 6.4.1
-
primer-css: 9.5.0 => 9.6.0
-
primer-forms: 1.4.0 => 1.4.1
-
primer-labels: 1.5.0 => 1.5.1
-
primer-layout: 1.4.0 => 1.4.1
-
primer-markdown: 3.7.0 => 3.7.1
-
primer-marketing-support: 1.3.0 => 1.3.1
-
primer-marketing-type: 1.4.0 => 1.4.1
-
primer-marketing-utilities: 1.4.0 => 1.4.1
-
primer-marketing: 5.4.0 => 5.4.1
-
primer-navigation: 1.4.0 => 1.4.1
-
primer-page-headers: 1.4.0 => 1.4.1
-
primer-page-sections: 1.4.0 => 1.4.1
-
primer-product: 5.4.0 => 5.4.1
-
primer-support: 4.4.0 => 4.4.1
-
primer-table-object: 1.4.0 => 1.4.1
-
primer-tables: 1.4.0 => 1.4.1
-
primer-tooltips: 1.4.0 => 1.4.1
-
primer-truncate: 1.4.0 => 1.4.1
-
primer-utilities: 4.8.0 => 4.8.1
-
generator-primer-module: 0.1.0 => 1.0.0
-
stylelint-config-primer: 2.1.0 => 2.2.0
-
stylelint-selector-no-utility: 1.7.0 => 1.8.0
v9.5.0
Added
- It's now possible to style
<summary>
elements as buttons and have them appear in the active/selected state when the enclosing<details>
element is open. #346
Changes
- Updates our release candidate versioning logic so that prerelease increments are done on a per-module basis.
v9.4.0
v9.3.0
Added
- Docs for
primer-layout
(grid),primer-support
,primer-utilities
, andprimer-marketing-utilities
- Primer keys for
category
andmodule_type
topackage.json
(for use in documentation and gathering stats)
Changes
- Removes
docs
fromgitignore
- Removes the
^
from all dependencies so that we can publish exact versions - Consolidates release notes from various sources into one changelog located in
/modules/primer-css/CHANGELOG.md
v9.2.0
Added
- Docs for
primer-layout
(grid),primer-support
,primer-utilities
, andprimer-marketing-utilities
- Primer keys for
category
andmodule_type
topackage.json
(for use in documentation and gathering stats)
Changes
- Removes
docs
fromgitignore
- Removes the
^
from all dependencies so that we can publish exact versions - Consolidates release notes from various sources into one changelog located in
/modules/primer-css/CHANGELOG.md
v9.1.1
v9.1.0
This release updates our stylelint config to v2.0.0, and to stylelint v7.13.0. Each module also now has a lint
npm script, and there are top-level test
and lint
scripts that you can use to lint and test all modules in one go.
This release also includes major improvements to our Travis build scripts to automatically publish PR builds, release candidates, and the "final" versions to npm.
v2.7.0
v2.6.0
- #166: Fix dependencies as devDependencies
- #168: Removed note about
aria-label
requiring a or element - #169: Update GitHubbers section of the readme
- #170: Add
.ellipsis-expander
to avoid targeting tag name (but still support the old selector for backward compatibility) - #171: Apply
:hover
to:focus
as well - #172: Remove tab
background-color
for<button>
s - #173: Small typo