Releases: Shopify/polaris
Releases · Shopify/polaris
v1.8.2
v1.8.1
v1.8.0
Documentation
- Updated README to consistently use contractions (thanks stefanmiodrag for the original pull request)
- Improved example description for Layout component
- Updated Spinner documentation
- Improved component purpose documentation across components
- Improved documentation for Text style component
Enhancements
- Added support for React 16
- Added an option to show or hide unpublished products from the resource picker
- Changed Popover component to use
react-transition-group
instead of our deprecated custom version in@shopify/react-utilities
- Added new Progress bar component
- Changed today’s date to be tabbable and clearly indicated in DatePicker
- Added support for disabled choices in Choice list component
- Added support for disabled secondary Page actions
- Changed TextField and Select to now focus on clicking only within the area from the input to the end of its label text
Bug fixes
- Fixed Layout component example description
- Fixed SkeletonPage header appearing in embedded apps (thanks rkbhochalya for the original issue))
- Fixed border-radius on Action list component in Chrome
v1.7.0
Enhancements
- Added SkeletonPage, SkeletonBodyText and SkeletonDisplayText components
- Added Spinner component
- Added hint prop to Scrollable and use in Popover
- Updated Button component to use new Spinner component
- Added external link support for Page secondaryActions
- Enabled the primaryAction of PageActions to be loading
- Stack now supports non-wrapping layouts on small screens
- Updated text field min and max documentation
- Breadcrumbs now accept a callback through onAction (thanks arypbatista for the original issue)
Bug fixes
- Fixed issue with embedded app breadcrumb linking to Shopify settings page (thanks cargix1 for the original issue)
- Fixed Avatar to display image and initials simultaneously
- Fixed various links to embedded components
- Fixed left and right ends of TextField not responding to clicks
- RadioButton & Checkbox now focus on clicking only within the area from the input to the end of its label text
- Fixed plain and fullWidth Button alignment
- Add a minor delay to tooltip display
v1.6.0
Enhancements
- Documented disabled prop for Checkbox and RadioButton (thanks LeoAref for the original issue)
- Documented progress prop for Badge (thanks sp4cecat for the original issue)
- Added loading prop to Button (thanks bakura10 for the original issue)
- Documented complex Select option (thanks sp4cecat for the original issue)
- Documented TextStyle component
- Improved avatar typography spacing
- Added subtract icon
- Improved acessibility for Pagination
Bug fixes
- Fixed failed dependency installation for unauthenticated GitHub users (thanks mikeyhew for the original issue)
- Fixed Page header spacing
- Fixed TextField focus ring transition
- Fixed Popover not resizing on content updates
v1.5.2
v1.5.1
v1.5.0
v1.4.1
v1.4.0
Enhancements
- Updated import, export, and view icons
- Improved documentation of various components
- Improved how ActionList handles images and groups
- Exposed PopoverCloseSource from Popover component
Bug fixes
- Fixed PageActions spacing in IE11
- Fixed ID inconsistency on TextFields
- Fixed spacing on Page component with no header (thanks bakura10 for the original issue)
- Fixed disabled state on primary and destructive buttons
Chores
- Upgraded javascript-utilities to the latest version