Skip to content

Latest commit

 

History

History
707 lines (497 loc) · 50.8 KB

CHANGELOG.md

File metadata and controls

707 lines (497 loc) · 50.8 KB

Changelog

v7.0.1 (2024-04-04)

🚀 Enhancement

🐛 Bug Fix

  • #82 Fix PolarisTextField multiline same computation error (@vladucu)

🏠 Internal

Committers: 3

v7.0.0 (2024-03-18)

💥 Breaking Change

Committers: 1

v6.2.1 (2024-03-15)

🐛 Bug Fix

  • #82 Fix PolarisTextField multiline same computation error (@vladucu)

Committers: 1

v6.2.0 (2024-03-14)

🚀 Enhancement

Committers: 1

v6.1.1 (2024-03-12)

🏠 Internal

Committers: 1

v6.1.0 (2024-02-27)

🏠 Internal

Committers: 1

v6.0.0 (2024-02-20)

💥 Breaking Change

  • #72 [embroider] Handle unsafe dynamic components (@vladucu)

🐛 Bug Fix

🏠 Internal

Committers: 3

v5.0.1 (2024-02-13)

🐛 Bug Fix

Committers: 1

v5.0.0 (2024-02-07)

💥 Breaking Change

  • #72 [embroider] Handle unsafe dynamic components (@vladucu)

Committers: 2

v4.0.0 (2024-02-01)

💥 Breaking Change

Committers: 1

v3.0.0-alpha.0 (2024-01-17)

v6.2.2 (December 16, 2020)

Full Changelog

  • #697 [BUG] Fix broken Glimmer component detection
  • #696 [INTERNAL] Update dependency ember-cli to v3.24.0
  • #695 [INTERNAL] Update Node.js to v12.20.1
  • #694 [INTERNAL] Update dependency eslint-config-prettier to v7
  • #693 [INTERNAL] Update dependency ember-qunit to v5
  • #692 [INTERNAL] Update linting tools
  • #691 [INTERNAL] Update Ember dependencies

v6.2.1 (December 16, 2020)

Full Changelog

  • #689 Remove usage of deprecated getCode function from ember-keyboard

v6.2.0 (December 14, 2020)

Full Changelog

  • #688 Explicitly pass action to polaris page action
  • #685 [INTERNAL] Update dependency ember-source to v3.23.1
  • #684 [INTERNAL] Update Node.js to v12.20.0
  • #682 [INTERNAL] Update Node.js to v12.19.1

v6.1.1 (November 18, 2020)

Full Changelog

  • #681 [DEPENDENCIES] Update ember-basic-dropdown to latest release
  • #680 [INTERNAL] Update dependency node-sass to v5
  • #674 [INTERNAL] Update Node.js to v12.19.0
  • #673 [INTERNAL] Update linting tools
  • #669 [BUG] Fix banner primary action
  • #668 [INTERNAL] Update linting tools (major)
  • #667 [INTERNAL] Update dependency ember-truth-helpers to v3
  • #666 [INTERNAL] Update dependency ember-test-selectors to v5
  • #663 [INTERNAL] Update dependency ember-cli-code-coverage to v1.0.2
  • #662 [INTERNAL] Update code formatting
  • #661 [INTERNAL] Update Yarn to v1.22.10
  • #660 [INTERNAL] Update Ember dependencies
  • #659 [DEPENDENCIES],[INTERNAL] Drop ember-invoke-action dependency
  • #658 [DEPENDENCIES],[INTERNAL] Remove jquery dependency
  • #655 [DEPENDENCIES],[INTERNAL] Upgrade ember-keyboard to v6
  • #654 [INTERNAL] Use ember-cli-htmlbars in tests
  • #653 [DEPENDENCIES] Bump node-fetch from 2.6.0 to 2.6.1
  • #652 [INTERNAL] Update Ember dependencies
  • #651 [INTERNAL] Update Node.js to v12.18.3
  • #650 [INTERNAL] Update linting tools
  • #649 [BUG] Pass rows attribute to did-update modifier in PolarisDataTable
  • #648 [INTERNAL] Update Ember dependencies
  • #647 [INTERNAL] Update dependency ember-source-channel-url to v3
  • #645 [INTERNAL] Update linting tools
  • #644 [DEPENDENCIES] Bump elliptic from 6.5.2 to 6.5.3
  • #643 [INTERNAL] Update dependency eslint to v7
  • #642 [BUG] Fix yielded section in sectioned card
  • #641 [INTERNAL] Update dependency ember-test-selectors to v4
  • #640 [INTERNAL] Update code formatting (major)
  • #638 [DEPENDENCIES] Bump lodash from 4.17.15 to 4.17.19
  • #637 [INTERNAL] Update linting tools
  • #636 [INTERNAL] Update Node.js to v12.18.2
  • #635 [INTERNAL] Pin dependencies
  • #632 [INTERNAL] Update build tools (major)
  • #626 [INTERNAL] Update dependency ember-cli-htmlbars to v5
  • #622 [INTERNAL] Update dependency ember-cli-code-coverage to v1.0.0-beta.9
  • #621 Update changelog
  • #595 [INTERNAL] Configure Renovate
  • #594 [INTERNAL] Migrate to GitHub actions
  • #592 [BREAKING],[INTERNAL] Upgrade to Ember 3.18
  • #581 [INTERNAL],[SECURITY] [Security] Bump websocket-extensions from 0.1.3 to 0.1.4
  • #559 [INTERNAL],[SECURITY] [Security] Bump jquery from 3.4.1 to 3.5.0
  • #539 [INTERNAL] Bump broccoli-merge-trees from 3.0.2 to 4.2.0
  • #525 [INTERNAL],[SECURITY] [Security] Bump acorn from 5.7.3 to 5.7.4
  • #484 [INTERNAL] Bump node-sass from 4.13.0 to 4.13.1
  • #482 [INTERNAL] Bump ember-cli-htmlbars from 4.0.9 to 4.2.2
  • #471 [INTERNAL] Bump ember-resolver from 6.0.0 to 7.0.0
  • #470 [INTERNAL] Bump @ember/optional-features from 1.1.0 to 1.3.0
  • #466 [INTERNAL] Bump eslint-plugin-prettier from 3.1.1 to 3.1.2
  • #465 [INTERNAL] Bump ember-cli-babel from 7.13.0 to 7.13.2
  • #461 [INTERNAL] Bump ember-try from 1.3.0 to 1.4.0
  • #458 [INTERNAL] Bump ember-template-lint from 1.8.2 to 1.10.0
  • #457 [INTERNAL] Bump ember-source from 3.14.2 to 3.14.3
  • #456 [INTERNAL] Bump ember-cli-htmlbars from 4.0.8 to 4.0.9
  • #453 [INTERNAL] Bump eslint from 6.7.1 to 6.7.2
  • #441 [INTERNAL] Bump resolve from 1.12.0 to 1.13.1
  • #440 [INTERNAL] Bump ember-resolver from 5.3.0 to 6.0.0
  • #439 [INTERNAL] Bump ember-test-selectors from 2.1.0 to 3.0.0
  • #436 [INTERNAL] Bump eslint-config-prettier from 6.5.0 to 6.7.0
  • #435 [INTERNAL] Bump ember-keyboard from 4.0.0 to 5.0.0
  • #434 [INTERNAL] Bump ember-source from 3.13.4 to 3.14.2
  • #431 [INTERNAL] Bump eslint from 6.6.0 to 6.7.1
  • #430 [INTERNAL] Bump ember-template-lint from 1.8.1 to 1.8.2
  • #428 [INTERNAL] Bump husky from 3.0.9 to 3.1.0
  • #423 [INTERNAL] Linting tweaks
  • #422 [INTERNAL] Fix linting issues
  • #421 [INTERNAL] Upgrade ember-cli to 3.13
  • #420 [INTERNAL] Bump ember-qunit from 4.5.1 to 4.6.0
  • #419 [INTERNAL] Bump prettier from 1.18.2 to 1.19.1
  • #415 [INTERNAL] Bump chalk from 2.4.2 to 3.0.0
  • #414 [INTERNAL] Bump @smile-io/ember-styleguide from 9.1.0 to 9.2.0
  • #413 [INTERNAL] Bump @ember/optional-features from 1.0.0 to 1.1.0
  • #412 [INTERNAL] Bump node-sass from 4.12.0 to 4.13.0
  • #411 [INTERNAL] Bump ember-cli-htmlbars from 4.0.5 to 4.0.8
  • #409 [INTERNAL] Bump husky from 3.0.5 to 3.0.9
  • #408 [INTERNAL] Bump ember-auto-import from 1.5.2 to 1.5.3
  • #407 [INTERNAL] Bump ember-cli-inject-live-reload from 2.0.1 to 2.0.2
  • #404 [INTERNAL] Bump ember-cli-htmlbars from 3.1.0 to 4.0.5
  • #403 [INTERNAL] Bump ember-cli-htmlbars-inline-precompile from 3.0.0 to 3.0.1
  • #401 [INTERNAL] Bump @ember/jquery from 0.6.1 to 1.1.0
  • #397 [INTERNAL] Bump ember-resolver from 5.2.1 to 5.3.0
  • #393 [INTERNAL] Bump ember-svg-jar from 1.2.2 to 2.2.3
  • #388 [INTERNAL] Bump @ember/optional-features from 0.7.0 to 1.0.0
  • #386 [INTERNAL] Bump eslint-plugin-smile-ember from 4.0.0 to 4.1.0
  • #384 [INTERNAL] Bump ember-cli-htmlbars-inline-precompile from 2.1.0 to 3.0.0
  • #381 [INTERNAL] Bump husky from 3.0.4 to 3.0.5
  • #380 [INTERNAL] Bump ember-load-initializers from 2.0.0 to 2.1.0
  • #378 [INTERNAL] Bump ember-cli-babel from 7.10.0 to 7.11.0
  • #377 [INTERNAL],[SECURITY] [Security] Bump mixin-deep from 1.3.1 to 1.3.2
  • #376 [INTERNAL],[SECURITY] [Security] Bump eslint-utils from 1.3.1 to 1.4.2
  • #375 [INTERNAL] Add dependabot config file and ignore some deps
  • #373 [INTERNAL] Update to ember cli 3.12
  • #367 [INTERNAL] Bump husky from 3.0.2 to 3.0.3
  • #366 [INTERNAL] Bump ember-resolver from 5.2.0 to 5.2.1
  • #365 [BUG] Fix component definition detection
  • #357 [INTERNAL] Bump ember-source from 3.10.2 to 3.12.0
  • #356 [INTERNAL] Bump ember-resolver from 5.1.3 to 5.2.0
  • #354 [INTERNAL] Bump husky from 3.0.1 to 3.0.2
  • #352 [INTERNAL] Bump ember-qunit from 4.4.1 to 4.5.1
  • #350 [INTERNAL] Bump husky from 3.0.0 to 3.0.1

v6.1.2 (October 28, 2020)

Full Changelog

🐛 Bug Fix

🏠 Internal

v6.1.1 (October 6, 2020)

Full Changelog

🏠 Internal

v6.1.0 (September 24, 2020)

Full Changelog

🏠 Internal

Merged pull requests:

v6.0.1 (August 19, 2020)

Full Changelog

🐛 Bug Fix

  • Pass rows attribute to did-update modifier in PolarisDataTable #649 (tomnez)

🏠 Internal

Merged pull requests:

Full Changelog

🐛 Bugfixes

Full Changelog

💥 Breaking Change

All components have been converted into tag-less components. If you relied on any functionality that just worked in Ember with with non-tagless components (ex: passing class argument, tagName, etc), these will no longer work. We've tried to keep backwards support as much as possible, especially with class arguments. Feel free to open a fix if you notice anything could have better backwards support.

🏠 Internal

v5.2.1 (August 9, 2019)

Full Changelog

🐛 Bug Fix

🏠 Internal

v5.2.0 (July 11, 2019)

  • #342 [INTERNAL] Bump fs-extra from 8.0.1 to 8.1.0 & ember-auto-import from 1.4.1 to 1.5.1
  • #341 [INTERNAL],[SECURITY] Bump lodash from 4.17.11 to 4.17.14
  • #340 [INTERNAL],[SECURITY] Bump lodash.merge from 4.6.1 to 4.6.2
  • #339 [INTERNAL],[SECURITY] Bump lodash.defaultsdeep from 4.6.0 to 4.6.1
  • #338 [INTERNAL] Bump @shopify/javascript-utilities from 2.3.0 to 2.4.0
  • #334 [INTERNAL] Bump ember-cli-code-coverage from 1.0.0-beta.4 to 1.0.0-beta.8
  • #333 [INTERNAL] Bump husky from 2.5.0 to 3.0.0
  • #331 [INTERNAL],[SECURITY] Bump tar from 2.2.1 to 2.2.2
  • #330 [INTERNAL] Bump ember-cli-htmlbars from 3.0.1 to 3.1.0
  • #328 [INTERNAL],[SECURITY] Bump jquery from 3.3.1 to 3.4.1

V5.1.0 (July 8, 2019)

  • #327 [BUG] Stop popover content from jumping around

v5.0.0 (June 27, 2019)

  • #320 [INTERNAL] Upgrade to ember 3.10

v4.3.1 (June 24, 2019)

  • #325 [ENHANCEMENT] Add the ability to disable shortcutActions in polaris resource list item
  • #319 [BUG] Fix rendering choice-list child components
  • #318 [ENHANCEMENT] Add support for choice-list extra component aka renderChildren

v4.2.0 (May 10, 2019)

  • #318 [ENHANCEMENT] Add childComponent support to polaris-choice-list choices

v4.1.0 (April 25, 2019)

  • #285 [UPDATE] Update action list to Polaris v3.10.0
  • #286 [UPDATE] Update avatar to Polaris v3.10.0
  • #287 [UPDATE] Update badge to Polaris v3.10.0
  • #288 [UPDATE] Update banner to Polaris v3.10.0
  • #289 [UPDATE] Update callout card to Polaris v3.10.0
  • #290 [UPDATE] Update unstyled link to Polaris v3.10.0
  • #291 [UPDATE] Update button to Polaris v3.10.0
  • #292 [UPDATE] Update card to Polaris v3.10.0
  • #293 [UPDATE] Update checkbox to Polaris v3.10.0
  • #294 [UPDATE] Update choice property descriptions
  • #295 [INTERNAL] Upgrade to Ember CLI 3.8.1
  • #296 [INTERNAL] Update misc dependencies
  • #297 [UPDATE] Update data table to Polaris v3.10.0
  • #298 [UPDATE] Update date picker to Polaris v3.10.0
  • #299 [UPDATE] Update drop zone to Polaris v3.10.0
  • #300 [UPDATE] Update empty search result to Polaris v3.10.0
  • #301 [UPDATE] Update form to Polaris v3.10.0
  • #302 [UPDATE] Update form layout to Polaris v3.10.0
  • #303 [UPDATE] Update layout to Polaris v3.10.0
  • #304 [UPDATE] Update link to Polaris v3.10.0
  • #305 [UPDATE] Update option list to Polaris v3.10.0
  • #306 [UPDATE] Update resource list to Polaris v3.10.0
  • #307 [UPDATE] Update skeleton page to Polaris v3.10.0
  • #308 [UPDATE] Update spinner to Polaris v3.10.0
  • #309 [UPDATE] Update text style to Polaris v3.10.0
  • #310 [UPDATE] Update text field to Polaris v3.10.0
  • #311 [UPDATE] Update page to Polaris v3.10.0
  • #313 [FIX] Fix spinner icon paths
  • #314 [FIX] Remove event object from button mouse action handler invocations
  • #315 [FEATURE] Add polaris-skeleton-thumbnail component
  • #316 [FIX] Make text field "focus" property writeable

v4.0.2 (March 5, 2019)

  • #284 [FIX] Fix infinite loop in sticky-manager service

v4.0.1 (February 28, 2019)

  • #283 [FIX] Fix height bug on multiline text field

v4.0.0 (February 26, 2019)

  • #282 [ENHANCEMENT] Allow passing component for annotated layout section's description

v3.0.11 (February 22, 2019)

  • #281 [ENHANCEMENT] Handle non-numeric/non-finite progress values in polaris-progress-bar

v3.0.10 (February 22, 2019)

  • #280 [ENHANCEMENT] Allow passing a component as polaris-choice's helpText property

v3.0.9 (February 22, 2019)

  • #279 [FIX] Ensure polaris-choice-list updates properly when the selected array is swapped out

v3.0.8 (February 21, 2019)

  • #278 [ENHANCEMENT] Add support for destructive property on polaris-page's primaryAction

v3.0.7 (February 18, 2019)

  • #277 [ENHANCEMENT] Add support for props such as primary etc. on polaris-callout-card actions

v3.0.6 (January 31, 2019)

  • #276 [FIX] Prevent glimmer error when changing selected filter on resource list filter creator

v3.0.5 (January 28, 2019)

  • #273 [FEATURE] Add polaris-option-list component

v3.0.4 (January 22, 2019)

  • #272 [ENHANCEMENT] Add fullWidth support to polaris-popover

v3.0.3 (January 14, 2019)

  • #271 [FIX] Fix dismissable banner class

v3.0.2 (January 8, 2019)

  • #270 [FIX] Avoid null ref error when adding/removing resource list filters

v3.0.1 (January 8, 2019)

  • #269 [FIX] Remove listener that was mutating the text-field's value and properly fire onChange callback

v3.0.0 (January 7, 2019)

  • #266 [UPDATE] Overhaul polaris-resource-list to match Shopify Polaris implementation (breaks existing usages of polaris-resource-list)

v2.0.4 (November 28, 2018)

  • #256 [FIX] Move ember-lifeline to deps

v2.0.3 (November 16, 2018)

  • #251 [ENHANCEMENT] Make allowRange on polaris-date-picker writeable

v2.0.2 (November 7, 2018)

  • #249 [ENHANCEMENT] Add primaryFooterAction & secondaryFooterAction to polaris-card

v2.0.1 (November 5, 2018)

  • #247 [ENHANCEMENT] Add actionGroups support to polaris-page

v2.0.0 (October 30, 2018)

  • #168 [INTERNAL] Upgrade to Ember CLI 3.4.2
  • #171 [UPDATE] Shopify Polaris v2.11.0
  • #174 [FEATURE] Add polaris-inline-error component
  • #179 [ENHANCEMENT] Upgrade polaris-breadcrumbs to render button if url not present
  • #187 [ENHANCEMENT] Add disabled attribute to polaris-choice
  • #185 [ENHANCEMENT] Update polaris-button to accept components for icon value
  • #191 [ENHANCEMENT] Update polaris-layout/annotated-section styling to match Polaris v2.11.0
  • #195 [ENHANCEMENT] Add nextKeys and previousKeys attribute to polaris-pagination
  • #193 [ENHANCEMENT] Update polaris-choice-list to render error and aria attributes
  • #197 [ENHANCEMENT] Update polaris-data-table to match Polaris v2.11.0 refactor
  • #214 [ENHANCEMENT] Update polaris-empty-state to match Polaris v2.11.0
  • #216 [ENHANCEMENT] Update polaris-labelled to match Polaris v2.11.0
  • #218 [ENHANCEMENT] Update polaris-page to match Polaris v2.11.0 by adding titleMetadata and optional primaryAction button type override
  • #219 [ENHANCEMENT] Update polaris-date-picker components to match Polaris v2.11.0
  • #221 [ENHANCEMENT] Add disabled attribute to polaris-choice in polaris-radio-button
  • #225 [ENHANCEMENT] Update polaris-drop-zone to accept Polaris v2.11.0 labelled attributes
  • #226 [FEATURE] Add polaris-sticky component
  • #227 [ENHANCEMENT] Update polaris-text-field to match Polaris v2.11.0
  • #230 [ENHANCEMENT] Add fullWidth and connectedTop to polaris-button-group
  • #232 [FEATURE] Add polaris-select component
  • #234 [UPDATE] Drop Ember 2.12 support
  • #236 [ENHANCEMENT] Add destructive attribute to polaris-action-list/item
  • #237 [FIX] Prevent event bubbling on polaris-action-list/item's onAction method
  • #241 [FIX] Remove click event from polaris-breadcrumb action invocation arguments
  • #243 [FIX] Update table cell heights when attrs are updated in polaris-data-table
  • #244 [FIX] Fix bug where polaris-data-table cell heights weren't calculating correctly
  • #245 [FIX] Fix initially-selected value on polaris-select

v1.7.8 (October 10, 2018)

  • 199 [ENHANCEMENT] Add support for disabled and loading states to polaris-setting-toggle.

v1.7.7 (October 8, 2018)

  • 189 [FIX] Detect length of decimal places in number as per expectations.

v1.7.6 (October 5, 2018)

  • #181 [internal] autofix code to use our latest eslint rules.

v1.7.5 (October 4, 2018)

  • #173 [internal] setup eslint, prettier & ember-template-lint.

v1.7.4 (September 17, 2018)

  • #170 [FIX] Allow class names on polaris-callout-card.

v1.7.3 (August 21, 2018)

  • #163 [ENHANCEMENT] Add image property to polaris-action-list/item component.

v1.7.2 (July 27, 2018)

  • #159 [DOCUMENTATION] Add notes about avoiding Glimmer error under dynamic usages of auto-wrapping components (polaris-button-group, polaris-form-layout, polaris-form-layout/group and polaris-stack).
  • #160 [FIX] Replace img tag with svg-jar usage in polaris-drop-zone component to load images. svg-jar configuration in the host app isn't required to use this addon anymore.

v1.7.1 (July 9, 2018)

  • #158 [FIX] Pass textfield selectors to polaris-text-field event listener.

v1.7.0 (July 9, 2018)

  • #144 [UPDATE] Shopify Polaris v2.2.0
  • #146 [ENHANCEMENT] Add new status to the Badge component
  • #148 [FEATURE] Add polaris-label and polaris-labelled components.
  • #150 [ENHANCEMENT] Auto-bind supplied attributes on internal wrapper-element component.
  • #151 [FIX] Add missing hidden class to polaris-label.
  • #152 Accept card title as a string or a component
  • #154 [FEATURE] Add polaris-range-slider component.
  • #152 [ENHANCEMENT] Accept card title as a string or a component
  • #155 [ENHANCEMENT] Add support for extra large dropzone
  • #157 [ENHANCEMENT] Add withinContentContainer property to the banner component

v1.6.3 (July 5, 2018)

  • #145 [FEATURE] Add polaris-text-field component.

v1.6.2 (July 4, 2018)

  • #147 [FEATURE] Allow passing hash of componentName and props to polaris-data-table cells.

v1.6.1 (June 28, 2018)

  • #141 [FEATURE] Add polaris-data-table component.
  • #142 [ENHANCEMENT] Support React-style child content.
  • #143 [ENHANCEMENT] Remove need for separate label and labelComponent properties for polaris-checkbox, and termComponent/term and descriptionComponent/description properties for polaris-description-list items.

v1.6.0 (June 25, 2018)

v1.5.7 (June 12, 2018)

  • #139 [FIX] Make polaris-spinner respect the color property.

v1.5.5 (May 31, 2018)

  • #137 [ENHANCEMENT] Replace hand-rolled <div class="Polaris-TextContainer"> with polaris-text-container in polaris-layout/annotation.

v1.5.4 (May 30, 2018)

  • #135 [FIX] Fix component documentation links on npm.

v1.5.3 (May 29, 2018)

  • #136 [FIX] Minor fixes for polaris-tag: use the correct icon on the remove button, apply blur on mouseup to the remove button instead of the whole component, and ensure the button's aria-label always contains the latest tag text.

v1.5.2 (May 29, 2018)

  • #134 [ENHANCEMENT] Yield item component from polaris-form-layout and polaris-form-layout/group.

v1.5.1 (May 24, 2018)

  • #131 [FEATURE] Add onClose attribute to polaris-popover.

v1.4.0 (May 16, 2018)

  • #122 [UPDATE] Bring in Polaris v2.0.0 styles and component updates.
  • #123 [UPDATE] Add new isColored class, aria-hidden and focusable attributes to polaris-icon.
  • #126 [UPDATE] Add subdued text style to polaris-layout's annotated section description.
  • #127 [UPDATE] Change divs to spans in polaris-checkbox and polaris-radio-button.
  • #128 [UPDATE] Add new internal fullWidth property to polaris-card/section.
  • #129 [UPDATE] Add disabled property to polaris-tag.

v1.3.2 (May 14, 2018)

  • #119 [FIX] Add missing class to polaris-action-list section.
  • #121 [FIX] Fix z-index of focused polaris-button-group items to prevent border rendering bug.
  • #124 [FIX] Fix polaris-page breadcrumb test failure caused by URL mismatch on Travis.
  • #125 [FIX] Fix test failures caused by deprecation warnings from Ember.warn.

v1.3.0 (April 24, 2018)

  • #117 [FEATURE] Add preferredPosition attribute to polaris-popover.

v1.2.2 (April 17, 2018)

  • #115 [BUGFIX] Fix date-picker disabled attribute.