Skip to content

Releases: primer/react

v12.1.0

07 May 20:35
57f9eb4
Compare
Choose a tag to compare

📝 Documentation

🐛 Bug Fixes

v12.0.1

26 Mar 22:22
2da2132
Compare
Choose a tag to compare

Enhancements

  • Adds order to Flex.Item

v12.0.0

22 Mar 00:15
c2d08ee
Compare
Choose a tag to compare

🚨 Breaking Changes

  • Change is prop to use styled-component's as #423

💅 Enhancements

  • Make styled-components a peer dependency #422
  • Rename start script #424
  • Details refactor #429

📝 Documentation

  • Update docs homepage #419

v11.0.0

27 Feb 22:41
0eafe47
Compare
Choose a tag to compare

🚨 Breaking Changes 🚨

  • Remove order prop from Flex, move it to Flex.Item #406

🐛 Bug fixes

  • Fix default font weight & size in Heading #408

💅 Enhancements

  • DRY up constants.js #412

📖 Documentation

  • Update header illustration #407

v10.0.1

19 Feb 08:12
4cadb5b
Compare
Choose a tag to compare

Fixes a failed publish in 10.0.0 which didn't include anything in the dist 😬

v10.0.0

11 Feb 21:26
5361a0b
Compare
Choose a tag to compare

🚨 Breaking Changes 🚨

  • The Dropdown API has changed, instead of using Dropdown.Button, provide a title prop to Dropdown, and Dropdown will render a button. #399

💅 Enhancements

  • Added overlay prop to Details, added that functionality to Dropdown #399

🤖 Dev environment changes

  • Upgrade React to 16.8 #396
  • Installed primer/publish action for auto-publishing branches 👍 #400

v9.0.0-beta

25 Jan 20:20
8a1d53a
Compare
Choose a tag to compare
v9.0.0-beta Pre-release
Pre-release

🚨 Breaking Changes 🚨

  • The Dropdown component has been refactored and has a fully new API, included new nested components: Dropdown.Button, Dropdown.Menu and Dropdown.Item. Check out the Dropdown documentation for more details: https://primer.style/components/docs/Dropdown

💅 Enhancements

  • Replacing remaining uses of themeGet with custom get from our constants file #390
  • Refactored Dropdown component #391
  • Add fontStyle prop to TYPOGRAPHY #388

🐛 Bug Fixes

  • Remove default value of div from is prop on Button #386

📝 Documentation

  • Updated theming docs #385

v8.2.0-beta

14 Jan 19:53
36840f0
Compare
Choose a tag to compare
v8.2.0-beta Pre-release
Pre-release

Accidentally versioned this as 8.2.0-beta when it should have been 8.1.0-beta, so there is a skipped version.

💅 Enhancements

  • Adds is prop to a few more components 🙌

🐛 Bug fix

  • Moves styled-components to dependencies instead of devDependencies

v8.0.0-beta

11 Jan 22:39
06f4a73
Compare
Choose a tag to compare
v8.0.0-beta Pre-release
Pre-release

❌ Breaking Changes ❌

  • The OcticonButton component has been removed. use <Link><Octicon/><Link> instead #368
  • CircleBadge uses CircleBadge.Iconnow instead of using an Octicon #377

💅 Enhancements

  • All components are now using styled-components, and no longer rely on Primer CSS class names 🙌

📝 Documentation

  • Documentation has been updated for the changes above ☝️

v7.0.0-beta

16 Nov 20:19
8714be7
Compare
Choose a tag to compare
v7.0.0-beta Pre-release
Pre-release

🚨 Breaking Changes

  • Removed default value for bg in BorderBox

💅 Enhancements

  • Removed flex from FLEX_CONTAINER props and put it in FLEX_ITEM #347
  • Stop concatenating COMMON into other categories in system-props.js and instead do it within each component to make this more explicit #347
  • Extend Box from BorderBox, remove default value for bg #358
  • Update Octicons #359

📝 Documentation

  • The site (served from primer.style/components and the non-aliased deployment URL) now redirects from / to /components #355
  • Fix duplicated SSR styles #357
  • Readme updates #350