Files
polaris-react/UNRELEASED.md
2019-05-29 15:54:51 -04:00

2.3 KiB

Unreleased changes

Use the changelog guidelines to format new entries. 💜

Use the 🤖Skip Changelog label to ignore a failing changelog check in your pull request if you feel the code changes do not warrant a changelog entry.


Breaking changes

Deprecations

  • Deprecated passing a string representing a "bundled icon" into <Icon source> Pass in an svg component imported from @shopify/polaris-icons instead (#1534).

New components

Enhancements

  • Made the action prop optional on EmptyState (#1583)
  • Prevented Firefox from showing an extra dotted border on focused buttons (#1409)
  • Added resolveItemId prop to ResourceList which is used in the new multiselect feature (#1261)

Bug fixes

  • Removed unnecessary border-radius from Modal body (#1584)
  • Fixed accessibility issues in DropZone, Form, Modal, Section, Page, Tabs, TextField and TopBar (#1565,#1582).
  • Fixed inconsistent width depending on your browser/version in Sheet (#1569)
  • Fixed text and other elements from being selected in Safari when dragging the color picker (#1562)
  • Fixed Banner title overflowing when set to a single long word (#1553)
  • Fixed improper spacing and coloring on a TextField prefix (#1132)

Documentation

  • Updated icon documentation to use imports from polaris-icons (#1561)

Development workflow

  • Made the a11y test that runs in CI fail if it finds any issues (#1564)

Dependency upgrades

Code quality

Deprecations

  • Deprecated all usage of the Shopify App Bridge in Polaris React (#1573)