UNPKG

ember-paper

Version:
480 lines (407 loc) 54.4 kB
# Ember Paper Changelog ## Release (2024-11-13) ember-paper 1.0.0-beta.37 (major) #### :boom: Breaking Change * `ember-paper` * [#1279](https://github.com/adopted-ember-addons/ember-paper/pull/1279) update minimum supported Node version to 18 ([@mansona](https://github.com/mansona)) #### :rocket: Enhancement * `ember-paper` * [#1262](https://github.com/adopted-ember-addons/ember-paper/pull/1262) refactor: migrates to `htmlSafe` from `@ember/template`. ([@matthewhartstonge](https://github.com/matthewhartstonge)) * [#1260](https://github.com/adopted-ember-addons/ember-paper/pull/1260) build(deps): upgrades to `ember-css-transitions@^4.4.1`. ([@matthewhartstonge](https://github.com/matthewhartstonge)) * [#1257](https://github.com/adopted-ember-addons/ember-paper/pull/1257) build(deps): updates to `ember-css-transitions@^3.1.0`. ([@matthewhartstonge](https://github.com/matthewhartstonge)) * [#1249](https://github.com/adopted-ember-addons/ember-paper/pull/1249) update ember-auto-import to v2 ([@mansona](https://github.com/mansona)) * [#1240](https://github.com/adopted-ember-addons/ember-paper/pull/1240) fix: Ember is not defined error ([@wozny1989](https://github.com/wozny1989)) * [#1211](https://github.com/adopted-ember-addons/ember-paper/pull/1211) Improve compatibility with Embroider ([@Subtletree](https://github.com/Subtletree)) #### :bug: Bug Fix * `ember-paper` * [#1275](https://github.com/adopted-ember-addons/ember-paper/pull/1275) move ember-modifier to dependencies ([@mansona](https://github.com/mansona)) #### :house: Internal * `ember-paper` * [#1302](https://github.com/adopted-ember-addons/ember-paper/pull/1302) make release-plan do pre-releases for now ([@mansona](https://github.com/mansona)) * [#1288](https://github.com/adopted-ember-addons/ember-paper/pull/1288) feat: adds widget catalog ([@matthewhartstonge](https://github.com/matthewhartstonge)) * [#1293](https://github.com/adopted-ember-addons/ember-paper/pull/1293) chore: remove color mixin. ([@matthewhartstonge](https://github.com/matthewhartstonge)) * [#1274](https://github.com/adopted-ember-addons/ember-paper/pull/1274) docs: migrates url references to adopted-ember-addons. ([@matthewhartstonge](https://github.com/matthewhartstonge)) * [#1285](https://github.com/adopted-ember-addons/ember-paper/pull/1285) chore: remove no-implicit-this lint errors ([@matthewhartstonge](https://github.com/matthewhartstonge)) * [#1284](https://github.com/adopted-ember-addons/ember-paper/pull/1284) make sure ember-cli-deprecation-workflow config is up to date ([@mansona](https://github.com/mansona)) * [#1280](https://github.com/adopted-ember-addons/ember-paper/pull/1280) start using release-plan ([@mansona](https://github.com/mansona)) * [#1251](https://github.com/adopted-ember-addons/ember-paper/pull/1251) swap to pnpm ([@mansona](https://github.com/mansona)) * [#1278](https://github.com/adopted-ember-addons/ember-paper/pull/1278) update github actions ([@mansona](https://github.com/mansona)) * [#1277](https://github.com/adopted-ember-addons/ember-paper/pull/1277) move lint-to-the-future dashboard to root of github pages ([@mansona](https://github.com/mansona)) * [#1276](https://github.com/adopted-ember-addons/ember-paper/pull/1276) fix deployments on netlify ([@mansona](https://github.com/mansona)) * [#1255](https://github.com/adopted-ember-addons/ember-paper/pull/1255) update lint-to-the-future ([@mansona](https://github.com/mansona)) * [#1253](https://github.com/adopted-ember-addons/ember-paper/pull/1253) update lttf dashbaord ([@mansona](https://github.com/mansona)) * [#1252](https://github.com/adopted-ember-addons/ember-paper/pull/1252) run ember-component-template-colocation-migrator ([@mansona](https://github.com/mansona)) * [#1250](https://github.com/adopted-ember-addons/ember-paper/pull/1250) Re-enable the Prettier eslint plugin ([@mansona](https://github.com/mansona)) * [#1248](https://github.com/adopted-ember-addons/ember-paper/pull/1248) apply fix to allow continue-on-error-comment to work ([@mansona](https://github.com/mansona)) * [#1247](https://github.com/adopted-ember-addons/ember-paper/pull/1247) fix avatar images in docs ([@wozny1989](https://github.com/wozny1989)) * [#1246](https://github.com/adopted-ember-addons/ember-paper/pull/1246) add ember-cli-deprecation-workflow ([@mansona](https://github.com/mansona)) * [#1245](https://github.com/adopted-ember-addons/ember-paper/pull/1245) add continue-on-error-comment ([@mansona](https://github.com/mansona)) * [#1242](https://github.com/adopted-ember-addons/ember-paper/pull/1242) chore: get rid of deprecation - deprecated-run-loop-and-computed-dot-access ([@wozny1989](https://github.com/wozny1989)) * [#1218](https://github.com/adopted-ember-addons/ember-paper/pull/1218) Remove ember-cp-validations from demo application ([@mansona](https://github.com/mansona)) * [#1220](https://github.com/adopted-ember-addons/ember-paper/pull/1220) Convert PaperGridList to native class syntax ([@mansona](https://github.com/mansona)) * [#1223](https://github.com/adopted-ember-addons/ember-paper/pull/1223) Convert paper-form to class syntax ([@mansona](https://github.com/mansona)) * [#1224](https://github.com/adopted-ember-addons/ember-paper/pull/1224) update paper-grid-tile to use native class syntax ([@mansona](https://github.com/mansona)) * [#1225](https://github.com/adopted-ember-addons/ember-paper/pull/1225) update paper-item to use native class syntax ([@mansona](https://github.com/mansona)) * [#1226](https://github.com/adopted-ember-addons/ember-paper/pull/1226) update paper-radio to use native class syntax ([@mansona](https://github.com/mansona)) * [#1227](https://github.com/adopted-ember-addons/ember-paper/pull/1227) update paper-tab to use native class syntax ([@mansona](https://github.com/mansona)) * [#1228](https://github.com/adopted-ember-addons/ember-paper/pull/1228) update paper-tabs to class syntax ([@mansona](https://github.com/mansona)) * [#1222](https://github.com/adopted-ember-addons/ember-paper/pull/1222) Remove unused eslint-disable directives ([@mansona](https://github.com/mansona)) * [#1215](https://github.com/adopted-ember-addons/ember-paper/pull/1215) Setting up the lint-to-the-future dashboard ([@mansona](https://github.com/mansona)) * [#1221](https://github.com/adopted-ember-addons/ember-paper/pull/1221) build documentation site on every merge to master ([@mansona](https://github.com/mansona)) * [#1217](https://github.com/adopted-ember-addons/ember-paper/pull/1217) remove Ember 3.28 from ember-try scenarios ([@mansona](https://github.com/mansona)) * [#1212](https://github.com/adopted-ember-addons/ember-paper/pull/1212) Move from travis to github actions ([@mansona](https://github.com/mansona)) #### Committers: 4 - Adam Woźny ([@wozny1989](https://github.com/wozny1989)) - Chris Manson ([@mansona](https://github.com/mansona)) - Matthew Hartstonge ([@matthewhartstonge](https://github.com/matthewhartstonge)) - Ryan Scott ([@Subtletree](https://github.com/Subtletree)) ### 1.0.0-beta.36 - [#1201](https://github.com/miguelcobain/ember-paper/pull/1201) BREAKING - update blocking dependencies and codebase - Requires ember version >=3.20.0 < 4.0.0. - Updated `ember-basic-dropdown` and `ember-power-select` to latest versions which use glimmer components. Will be breaking for applications with custom components that extend `paper-select` or `paper-autocomplete`. ### 1.0.0-beta.35 - [09886b7](https://github.com/miguelcobain/ember-paper/commit/09886b7b68bc4cdb2dc163c72b598224ef842a4b) bump `ember-cli-polyfill-importer` version again. Turns out the previous version didn't fix all of the problems. ### 1.0.0-beta.34 - [a30be23](https://github.com/miguelcobain/ember-paper/commit/a30be233d27239a7976b74ca631e3574ec47af74) bump `ember-cli-polyfill-importer` version. Previous version could be causing some build errors for not finding the polyfill files. ### 1.0.0-beta.33 - [9ab6fd6](https://github.com/miguelcobain/ember-paper/commit/9ab6fd67563a94b95795e35940571a680638d1e3) fixes `<PaperMenu>` flying into screen from left side (closes [#1160](https://github.com/miguelcobain/ember-paper/issues/1160)) ### 1.0.0-beta.32 - [40e98b1](https://github.com/miguelcobain/ember-paper/commit/40e98b122808fd6d30a9c358fe14d03990ea04eb) allow disabling `<PaperMenu>` (closes [#774](https://github.com/miguelcobain/ember-paper/issues/774)) - [d1336ee](https://github.com/miguelcobain/ember-paper/commit/d1336eef959e3016f696e72210f4327719ad94b4) add workaround for `Cannot read property 'appendChild' of null` error when running integration test with `<PaperMenu>` (closes [#1151](https://github.com/miguelcobain/ember-paper/issues/1151)) ### 1.0.0-beta.31 - [#1147](https://github.com/miguelcobain/ember-paper/pull/1147) Use click instead of mouseUp to clear autocomplete (allowClear=true) - [#1154](https://github.com/miguelcobain/ember-paper/pull/1154) Fixed clearing a date field leaves it marked invalid in Chrome 83 (more info [#1153](https://github.com/miguelcobain/ember-paper/issues/1153)) ### 1.0.0-beta.30 - [#1144](https://github.com/miguelcobain/ember-paper/pull/1144) fix paper menu positioning - [#1143](https://github.com/miguelcobain/ember-paper/pull/1143) fix paper-item mouseEnter/mouseLeave deprecations - [#1129](https://github.com/miguelcobain/ember-paper/pull/1129) protect against null querySelector in PaperMenu#focusItem - [52dd556](https://github.com/miguelcobain/ember-paper/commit/52dd556c09eb2bc6222f2ef52f45862812b536c7) fix computed property overrides deprecations (fixes [#1146](https://github.com/miguelcobain/ember-paper/issues/1146)) ### 1.0.0-beta.29 - [#1135](https://github.com/miguelcobain/ember-paper/pull/1135) fix some mouseEnter/Leave/Move deprecations by adding event listeners ### 1.0.0-beta.28 - [27b24d4](https://github.com/miguelcobain/ember-paper/commit/27b24d44b7765edc351ff73fcf398615bcd39bff), [be0ff0d](https://github.com/miguelcobain/ember-paper/commit/be0ff0df5f5b692931d39e6692d182a33858e83c), [9626f71](https://github.com/miguelcobain/ember-paper/commit/9626f71c00d16ef603bc8e79ef15ff0e0d2bc911) update `<PaperSlider/>`, `<PaperContent/>` and `<PaperDivider/>` to "pseudo-octane" - [#1126](https://github.com/miguelcobain/ember-paper/pull/1126) Use splattributes for paper-menu/item - [ff9843a](https://github.com/miguelcobain/ember-paper/commit/ff9843a5c6c462aa1e15adc2cbec826e7a87ea99) prevent `<PaperSelect/>` from ignoring selections when the cursor did not move ### 1.0.0-beta.27 - refactor paper-menu to use new ember-basic-dropdown version - refactor paper-select, paper-autocomplete and paper-chips to use new ember-power-select version - replace RippleMixin with a `<PaperRipple/>` component - remove paper-virtual-repeat (paper autocomplete uses html-next/vertical-collection internally) - because of these updates, ember-paper now requires Ember 3.11.0+. ### 1.0.0-beta.26 - [f117ca0](https://github.com/miguelcobain/ember-paper/commit/f117ca0d4c6395a8fc941552b2a8a9492e157505) fix paper-input not clearing text ### 1.0.0-beta.25 - [#1073](https://github.com/miguelcobain/ember-paper/issues/1073) fixed paper-autocomplete options highlighting style - [2652581](https://github.com/miguelcobain/ember-paper/commit/265258171b44101ec2ad8566b4e7db2085f75071) update angular material styles - [#1083](https://github.com/miguelcobain/ember-paper/pull/1083) Add md-input-has-placeholder class to input with placeholder - [#1089](https://github.com/miguelcobain/ember-paper/pull/1089) Prevent submitting a form when clicking clear in paper-autocomplete - [#1076](https://github.com/miguelcobain/ember-paper/pull/1076) Fix paper-autocomplete value being overriden when changed - [c9022e9](https://github.com/miguelcobain/ember-paper/commit/c9022e90f5b461cdd18a204e16b2d477d5d74928) clamp tooltip position to the visible area of the viewport. closes [#1041](https://github.com/miguelcobain/ember-paper/issues/1041) - [#1084](https://github.com/miguelcobain/ember-paper/pull/1084) Add guard against missing original.parentNode (fixes backdrop error in tests) ### 1.0.0-beta.24 - [#1048](https://github.com/miguelcobain/ember-paper/pull/1048) fix paper-tabs issues (fixes [#858](https://github.com/miguelcobain/ember-paper/issues/858), [#759](https://github.com/miguelcobain/ember-paper/issues/759), [#893](https://github.com/miguelcobain/ember-paper/issues/893)) - [6a1fff3](https://github.com/miguelcobain/ember-paper/commit/6a1fff377059a6e396ae0af28d46a38febd3a2b3) depend on `angular-material-styles` npm package instead of `angular-material-source` git dependency (fixes [#1069](https://github.com/miguelcobain/ember-paper/issues/1069)) ### 1.0.0-beta.23 - [#1050](https://github.com/miguelcobain/ember-paper/pull/1050) Fix paper select click-catcher to call dropdown.actions.close on click - [55858e8](https://github.com/miguelcobain/ember-paper/commit/55858e8d7a94106c4d88fe1969276c075e136cf9) add nodelist forEach polyfill to fix paper-dialogs on IE11 (fixes [1058](https://github.com/miguelcobain/ember-paper/issues/1058)) - [#1064](https://github.com/miguelcobain/ember-paper/pull/1064) support module unification blueprint - [ebbeaef](https://github.com/miguelcobain/ember-paper/commit/ebbeaefc10687aa76cd667da5a65bda6b6c8639e) fix paper-switch not working when used in paper-item (fixes [#1051](https://github.com/miguelcobain/ember-paper/issues/1051)) ### 1.0.0-beta.22 - [444c762](https://github.com/miguelcobain/ember-paper/commit/444c7629f8fe6b137cffd67a2f5002558eaec241) bump ember-composability-tools to remove `new A()` deprecation - [#1044](https://github.com/miguelcobain/ember-paper/pull/1044) ensure `parentNode` is not null in translate3d - [#1045](https://github.com/miguelcobain/ember-paper/pull/1045) ensure component is not destroyed in next() callback in paper-select ### 1.0.0-beta.21 - [#1036](https://github.com/miguelcobain/ember-paper/pull/1036) Fix infinite rendering issue with paper-tabs (fixes [#990](https://github.com/miguelcobain/ember-paper/issues/990)) - [#1032](https://github.com/miguelcobain/ember-paper/pull/1032) Make paper-radio and paper-radio-group button accessible. paper-radio-group now yields a label component. - [01229ae](https://github.com/miguelcobain/ember-paper/commit/01229aec64dce6a9d2859e39a0d0402a974408ba) fix paper-menu not closing when backdrop is clicked ### 1.0.0-beta.20 - [9503337](https://github.com/miguelcobain/ember-paper/commit/95033370c720244fcc0ed07a55a93bbbbd1cc0d4) fix changing paper-input value to empty string ### 1.0.0-beta.19 - [#794](https://github.com/miguelcobain/ember-paper/pull/794) forward primary/warn arguments to the toasts' paper-button. - [dd7979e](https://github.com/miguelcobain/ember-paper/commit/dd7979ec08a94be6470aa355c6da12db5b2ec20b) correctly escape paper-autocomplete-highlight output (fixes [#985](https://github.com/miguelcobain/ember-paper/issues/985)). - [#997](https://github.com/miguelcobain/ember-paper/pull/997) remove autoprefixer. *Users should install ember-cli-autoprefixer on their apps from now on.* This makes autoprefixer to run according to your target browsers in your project. - This ember-paper version no longer relies on jQuery. Credits to @betocantu93 for the inumerous PRs to refactor this. - [#1024](https://github.com/miguelcobain/ember-paper/pull/1024) Associate input field with corresponding info messages for better a11y - [#1026](https://github.com/miguelcobain/ember-paper/pull/1026) support `aria-hidden` argument on paper-icon - [#588](https://github.com/miguelcobain/ember-paper/pull/588) Allow paper-autocomplete to be blockless - [#1021](https://github.com/miguelcobain/ember-paper/pull/1021) [#1028](https://github.com/miguelcobain/ember-paper/pull/1028) you can now whitelist/blacklist components (JS and CSS) - [#1027](https://github.com/miguelcobain/ember-paper/pull/1027) fix paper-select with `searchEnabled=true` - [#1029](https://github.com/miguelcobain/ember-paper/pull/1029) add title attribute to paper-input - [#1031](https://github.com/miguelcobain/ember-paper/pull/1031) a11y for paper-checkbox - [7abaeaa](https://github.com/miguelcobain/ember-paper/commit/7abaeaac953446e348f09400a108497e0909526e) fix paper-tabs ink bar placement when using `isSelected` on `{{tabs.tab}}` (partially reverts [#980](https://github.com/miguelcobain/ember-paper/pull/980)) - [14e3f0f](https://github.com/miguelcobain/ember-paper/commit/14e3f0ffcaff3c4cfb9b93ff44f989da2a9a64dd) update project's ember and ember-cli and fix linting errors. **update AM to 1.1.10**. ### 1.0.0-beta.18 - [68ca72e](https://github.com/miguelcobain/ember-paper/commit/d931d1918e9ddd208cecf045bb6378b39148d7d1) not using ember-cli-sass-variables-export addon anymore since it doesn't output the generated files when using `ember build` (just `ember s`). We're manually including the generated files until we find a better solution. The palettes aren't likely to change anyway. ### 1.0.0-beta.17 - [d931d19](https://github.com/miguelcobain/ember-paper/commit/d931d1918e9ddd208cecf045bb6378b39148d7d1) Fix several issues with default colors, hues and contrasts. ### 1.0.0-beta.16 - [e82f32d](https://github.com/miguelcobain/ember-paper/commit/e82f32d2830b1e645879a1a2fa7401d9ffbb1e3f) Fix tooltip contrast color. ### 1.0.0-beta.15 - [0b57abf](https://github.com/miguelcobain/ember-paper/commit/0b57abf78202db7b3de301557e7b6a914dc32391) Some background color expressions in AM scss weren't being replaced with the correct colors. This made, for example, `.md-avatar-icon` to have the wrong colors. ### 1.0.0-beta.14 - [df7b5af](https://github.com/miguelcobain/ember-paper/commit/df7b5af8a6245d855e3fc268866dd8c0fe00bf46) bump ember-cli-sass-variables-export. Should now correctly work with ember-cli-sass 7 and below. - [#980](https://github.com/miguelcobain/ember-paper/pull/980) fixes "You modified canPageBack twice in a single render" on paper tabs. Also fixes `_selectedTab` computed getting triggered multiple times unecessarily. - [#981](https://github.com/miguelcobain/ember-paper/pull/981) Correctly call `paper-contrast-color` on the deprecated `contrastColor` function. ### 1.0.0-beta.13 - [a9ac019](https://github.com/miguelcobain/ember-paper/commit/a9ac019ed9203e68f971fcb925827090aafa6d41) use `addAddonToProject` to install ember-cli-sass on ember-paper install. This makes sure that any ember-cli-sass blueprint is run. - [6bddb15](https://github.com/miguelcobain/ember-paper/commit/6bddb1500e99abef61081a44e322d44dddfc3863) support label and placeholder simultaneously on paper-inputs - [d53b9d7](https://github.com/miguelcobain/ember-paper/commit/d53b9d7a6a0ea796d3a7a6bdbc75a767de7f277f) bump ember-cli-sass-variables-export. ember-paper is now compatible with dart sass, node sass and latest ember-cli-sass versions. ### 1.0.0-beta.12 - [f63c337](https://github.com/miguelcobain/ember-paper/commit/f63c3377796dac642005f347da209d0323b1ce2c) fix for accidentally broken palette generation on beta.11 ### 1.0.0-beta.11 - [0184166](https://github.com/miguelcobain/ember-paper/commit/0184166929aedb9ae26713b943a3d8e3a29c9fa3) move ember-invoke-action to dependencies - [07f591c](https://github.com/miguelcobain/ember-paper/commit/07f591ca50b3cd836eb7e3f36e0f7ad3367519db) rename `generateTheme` util to `generatePalette` - [20b99f9](https://github.com/miguelcobain/ember-paper/commit/20b99f9c259364b81e910baa171e541c8e6423b7) `generatePalette` should return string representations and not tinycolor instances ### 1.0.0-beta.10 - [#973](https://github.com/miguelcobain/ember-paper/pull/973) fix ember 3.4 closure actions deprecation ### 1.0.0-beta.9 - [#958](https://github.com/miguelcobain/ember-paper/pull/958) fix input validations - [#971](https://github.com/miguelcobain/ember-paper/pull/971) support disabled tabs - [8c637bc...0bb4ea1](https://github.com/miguelcobain/ember-paper/compare/8c637bcda8f51583fbcbaa6c0dff37ee08a363b6...0bb4ea110fb2dd9ba40ec455a2ee24e23d4aa073) implement runtime theming using css variables ### 1.0.0-beta.8 - [#924](https://github.com/miguelcobain/ember-paper/pull/924) fix css issue when paper-menu dense=true and content is scrollable - [666f06d](https://github.com/miguelcobain/ember-paper/commit/666f06d05dc0e90ce4726d1cd34f2daa28b1f542) fix progress-circular on fastboot (fixes [#927](https://github.com/miguelcobain/ember-paper/issues/927)) - [#941](https://github.com/miguelcobain/ember-paper/pull/941) render md-select-header outside of md-content on paper-select when searchEnabled=true - [#954](https://github.com/miguelcobain/ember-paper/pull/954) support optional `defaultHighlighted` on paper-chips - [#956](https://github.com/miguelcobain/ember-paper/pull/956) don't use paper-autocomplete _innerText (fixes [#932](https://github.com/miguelcobain/ember-paper/issues/932), [#935](https://github.com/miguelcobain/ember-paper/issues/935) and [#787](https://github.com/miguelcobain/ember-paper/issues/787)) - [#943](https://github.com/miguelcobain/ember-paper/pull/943) fix defaultAttrs error for paper-virtual-repeat - [#964](https://github.com/miguelcobain/ember-paper/pull/964) make ripple touch events passive - [#962](https://github.com/miguelcobain/ember-paper/pull/962) Grid list: handle tile order and length changes ### 1.0.0-beta.7 - [3d6f299](https://github.com/miguelcobain/ember-paper/commit/3d6f2996a4e24b9c76519dcc0dd094b61658ec77) bump angular material styles to 1.1.9 ### 1.0.0-beta.6 - [#915](https://github.com/miguelcobain/ember-paper/pull/915) replace ember-wormhole with ember-maybe-in-element - [#895](https://github.com/miguelcobain/ember-paper/pull/895) fix paper-select positioning when content is scrollable - [#912](https://github.com/miguelcobain/ember-paper/pull/912) add `title` attribute to paper-item - [#903](https://github.com/miguelcobain/ember-paper/pull/903) fix progress-circular, now renders correctly in determinate mode ### 1.0.0-beta.5 - [#873](https://github.com/miguelcobain/ember-paper/pull/873) bump ember-composability tools (removes `project.nodeModulesPath` deprecation message) - [cf172a9](https://github.com/miguelcobain/ember-paper/commit/cf172a93b4d0c8bf7836e9e80092799aee216271) proxy `errors` proeprty to paper-autocomplete input - [a86534f](https://github.com/miguelcobain/ember-paper/commit/a86534faed32cedda653de4e8df774108a8eb3b7) register ember-paper version in ember inspector - [37444e6](https://github.com/miguelcobain/ember-paper/commit/37444e60b08f0de49c8d4c218848122f0f51c0b0) guard tooltip event handler when destroyed - [#875](https://github.com/miguelcobain/ember-paper/pull/875) add `autofocus` to autocomplete-trigger input - [#900](https://github.com/miguelcobain/ember-paper/pull/900) allows paper-radio values to be `0` - [#888](https://github.com/miguelcobain/ember-paper/pull/888) add `rel` to paper-button - [#911](https://github.com/miguelcobain/ember-paper/pull/911) removes [deprecation](https://deprecations-app-prod.herokuapp.com/deprecations/v3.x/#toc_ember-meta-descriptor-on-object) that caused `validationErrorMessages` computed to never update after it's initialized ### 1.0.0-beta.4 - [68f4832](https://github.com/miguelcobain/ember-paper/commit/68f4832b67a3fd544164b1ace17d50d974b11ad2) add correct overflow class when dialog does not contain images (fixes [#807](https://github.com/miguelcobain/ember-paper/issues/807)) - [#811](https://github.com/miguelcobain/ember-paper/pull/811) Fix paper-progress-circular infinite loop in acceptance tests - [#820](https://github.com/miguelcobain/ember-paper/pull/820) Add support for additional CSS class on paper-toast - [41765e6](https://github.com/miguelcobain/ember-paper/commit/41765e69991dff1fa1d8c70aa5f197c688ae0650) fix autocomplete clear button animation - [#834](https://github.com/miguelcobain/ember-paper/pull/834) and [88eca4d](https://github.com/miguelcobain/ember-paper/commit/88eca4d5a675a5e19a39ab635debd12dab2eb90c) paper-toaster: make duration and position configurable application wide - [#846](https://github.com/miguelcobain/ember-paper/pull/846) Add onInvalid action to form - [#849](https://github.com/miguelcobain/ember-paper/pull/849) allow html5 download attribute on paper-button - [3567c22](https://github.com/miguelcobain/ember-paper/commit/3567c22bc290092d158a0d61777e0cb7e10c7a7b) add onClick action to paper-input - [96efe26](https://github.com/miguelcobain/ember-paper/commit/96efe264ac0ab3b74da8c0dc911ff9d002c4362b) add onKeyUp action to paper-input - [#854](https://github.com/miguelcobain/ember-paper/pull/854) fixed error when paper-toaster was used with `swipe` event registered in the event dispatcher - [5da2611](https://github.com/miguelcobain/ember-paper/commit/5da2611773e67bf66a99976563fd2241cceea700) add hideAllMessages to paper-autocomplete - [#683](https://github.com/miguelcobain/ember-paper/pull/683) paper-autocomplete now resolves promises passed in the `selected` property - [0b72622](https://github.com/miguelcobain/ember-paper/commit/0b726220e8a69ceb35d8461b3cc55e9ce8ba3036) make sure paper-tooltip handlers do not run when tooltip is destroyed - [d692555](https://github.com/miguelcobain/ember-paper/commit/d69255597e1c06834aebdc7ccad85d874bfdbb18) paper-menu is now correctly positioned when used inside liquid-fire containers - [630f803](https://github.com/miguelcobain/ember-paper/commit/630f803c967a75c0a9f73a24f09b8bf05ea048dd) you can now use an `isSelected` property on paper-tabs yielded `tab` component (`{{#tabs.tab}}`). Especially useful with route `is-active` helpers. - [1dcd802](https://github.com/miguelcobain/ember-paper/commit/1dcd80277e1306ca61871b1e05f031f68d95020a) menu-item now supports `href` attribute - [#868](https://github.com/miguelcobain/ember-paper/pull/868) paper-autocomplete respects dropdownClass just like ember-power-select - [399d60c](https://github.com/miguelcobain/ember-paper/commit/399d60c1145a6ba7ec50e9864850725c2f94456e) make paper-item support target attribute ### 1.0.0-beta.3 - [#802](https://github.com/miguelcobain/ember-paper/pull/802) allow icons to have tooltips. - [#772](https://github.com/miguelcobain/ember-paper/pull/772) fix tabs ink-bar in dialogs. - [db3b46c](https://github.com/miguelcobain/ember-paper/commit/db3b46cb3f7c6090b1fb5707c841a855fd5a4de5) paper-tooltip is now a tagless component and proxies `class` attributes to the tooltip element class. - [81c4acd](https://github.com/miguelcobain/ember-paper/commit/81c4acd4f2658b895adbde5c91f5ceea1865e6d3) Speed dials are now available. ### 1.0.0-beta.2 - [8544228](https://github.com/miguelcobain/ember-paper/commit/854422819791dfbda205f5ab437887129f699db1) fix going to tabs next page - [25432c9](https://github.com/miguelcobain/ember-paper/commit/25432c965205eb2512019437507cf840e1f8265e) and [13a0294](https://github.com/miguelcobain/ember-paper/commit/13a029427a14730d8d35a0c923d9fcf7362a0eb9) add `center` and `stretch` options to tabs. `stretch` can be a match media query. - [#632](https://github.com/miguelcobain/ember-paper/pull/632) and [#623](https://github.com/miguelcobain/ember-paper/pull/623) BUGFIX - paper-chips: - Don't explicitly close autocomplete on input blur. - Don't use `cursor: text` if `readOnly` is true. - Adds the ability to click a chip to highlight it. - Adds the ability to click anywhere in the chips element to give the input focus. - Fixed issues with focus being left behind on autocomplete and contact chips elements. - [#377](https://github.com/miguelcobain/ember-paper/issues/377) BUGFIX - `progress-linear`: decimal values resulted in buggy animation - [#770](https://github.com/miguelcobain/ember-paper/pull/770) Allow `paper-chips` and `paper-contact-chips` to have customizable search action and matcher. ### 1.0.0-beta.1 (July 20, 2017) - Chester Bennington release. RIP. - [#730](https://github.com/miguelcobain/ember-paper/pull/730) ready for fastboot 1.0 - [#752](https://github.com/miguelcobain/ember-paper/pull/752) Tooltips are now available. Contrasts are now set correctly. - [#750](https://github.com/miguelcobain/ember-paper/pull/750) Toasts are now available. - [#753](https://github.com/miguelcobain/ember-paper/pull/753), [#755](https://github.com/miguelcobain/ember-paper/pull/755) and [bc90bea](https://github.com/miguelcobain/ember-paper/commit/bc90beae6194c0d12644ffdff4aff1caddadee72) Tabs are now available. - [#739](https://github.com/miguelcobain/ember-paper/pull/739) Grid list was updated: - now uses camelCased attributes, just like the rest of the project - uses contextual components api, i.e `{{#paper-grid-list as |grid|}}{{#grid.tile}}`. - no more separate responsive-related attributes. Related attributes were merged and now you can specify responsive breakpoints in the same attribute. - see the docs for more information on the new usage - [#615](https://github.com/miguelcobain/ember-paper/pull/615) this fixes a problem with paper-chips on blur ([#611](https://github.com/miguelcobain/ember-paper/issues/611)) - [d0e0b94](https://github.com/miguelcobain/ember-paper/commit/d0e0b948fa0fadbbab3151ba83b252dc955d525c) paper-item now accepts an `href` attribute. Hint: use `ember-href-to` addon to make paper-items that change routes. Same for buttons! - [#737](https://github.com/miguelcobain/ember-paper/issues/737) fixed bug that happened when overriding colors with a custom palette ### 1.0.0-alpha.20 (June 26, 2017) - [#679](https://github.com/miguelcobain/ember-paper/issues/679) fix outline on paper-menu - [#699](https://github.com/miguelcobain/ember-paper/issues/699) Removed paper-wormhole initializer in favor of the `contentFor` hook. This makes ember-paper more acceptance test friendly. - updated Angular Material to 1.1.4 version - paper-item secondary controls now need to be wrapped in a `<div class="md-secondary-container">` to get the proper padding and positioning. - paper-progress-circular was rewritten using svg. No longer supports `"25%"` like strings for diameter. Has some new interesting customization features. - no more backporting styles needed! - [#707](https://github.com/miguelcobain/ember-paper/pull/707) paper-dialog-inner's image load events are now properly cleaned up - [51a6250](https://github.com/miguelcobain/ember-paper/commit/51a6250bebf1200e2b38d21c5655333540543bb8) icons are now absolutely sized (line-height, min-height, font-size, etc), from the `size` property - [#720](https://github.com/miguelcobain/ember-paper/issues/720) add `opaque` option to `paper-dialog` component (defaults to `true`). - [#726](https://github.com/miguelcobain/ember-paper/pull/726) update eps to 1.8.5 version. An internal change, but clears some deprecation messages and bugs. ### 1.0.0-alpha.19 (March 20, 2017) - [56b84cf](https://github.com/miguelcobain/ember-paper/commit/56b84cf6b30e01dcf64961c4f75e101d0899593c) fix sliders on android browsers - [77274a0](https://github.com/miguelcobain/ember-paper/commit/77274a0a60e19b19a571176d3035c1e99df09dde) set md-dragging class correctly. attach recognizers to the whole slider. big usability improvement. - [#670](https://github.com/miguelcobain/ember-paper/pull/670) paper-form yielded values had the length of validation messages. Now they are correctly coalesced to booleans. ### 1.0.0-alpha.18 (March 7, 2017) - [5c66511](https://github.com/miguelcobain/ember-paper/commit/5c665118a9acc9976f6e9b0030dd220fdc8f0ef8) bump ember-composability-tools to `0.0.8` - [78b6efb](https://github.com/miguelcobain/ember-paper/commit/78b6efb9791aea365f57fd186f0a6e2aead2cb66) and [7cb32b0](https://github.com/miguelcobain/ember-paper/commit/7cb32b0c61f740cb2dd0740077f71c168da8ac3a) paper-form: trigger onValidityChange when global isTouched changes - [4b168ec](https://github.com/miguelcobain/ember-paper/commit/4b168ecfcebd3a68551de587d78e315f7268fcef) yield isTouched and isInvalidAndTouched ### 1.0.0-alpha.17 (March 6, 2017) - [9f3da49](https://github.com/miguelcobain/ember-paper/commit/9f3da4974b02c2d5f8bffa36fbf6141a7fceb9f1) Fixes bug in slider dragging. - [7ec7a7b](https://github.com/miguelcobain/ember-paper/commit/7ec7a7beb4e8f3df2de3c8e7618e6a39b318b73d) Removes accidental text selection while dragging slider on Safari. - [94c8ad9](https://github.com/miguelcobain/ember-paper/commit/94c8ad9eb16a6c6501592b6bfae62d4d1158fc0f) Validation params can now change and the correct validation messages will appear (e.g change required from `true` to `false` after render). - [3cec77c](https://github.com/miguelcobain/ember-paper/commit/3cec77ce136f9c9f7142e0d8795afb26571af9b5) Allow sidenav's `lockedOpen` to be toggled. - [#649](https://github.com/miguelcobain/ember-paper/pull/649) `paper-form` now renders a `<form>` html tag. This is for the greater good. If you want to keep it tagless, please use `{{#paper-form tagName=""}}`. - [9c09fd0](https://github.com/miguelcobain/ember-paper/commit/9c09fd0f0dfca7ca1d93fb48d07770b9036b1758) update angular material to `v1.0.7` - [948db82](https://github.com/miguelcobain/ember-paper/commit/948db825f9814d2d1b4a259ac6e523a00bc32c7d) update angular material to `v1.0.8` - [f407257](https://github.com/miguelcobain/ember-paper/commit/f4072573d324b0df9fd8383859ba8f02d9e8de39) checkboxes now have an optional indeterminate mode. If `indeterminate` is true it will always take precedence over `value`. - [8a5e370](https://github.com/miguelcobain/ember-paper/commit/8a5e370fe18829db5dae7e89f7744848dca186cf) update angular material to `v1.0.9` - [10fddd9](https://github.com/miguelcobain/ember-paper/commit/10fddd9027f28c1bdfdab903d067377211536d76) Enhance customizability paper-{form, input, radio-group} - [a86bb64](https://github.com/miguelcobain/ember-paper/commit/a86bb6422d5f6f458dbc6b1eda123fcf136f9f0a) fix paper-slider on iOS devices - [#663](https://github.com/miguelcobain/ember-paper/pull/663) Fix binding style attribute warning in paper-backdrop - [a03eccf](https://github.com/miguelcobain/ember-paper/commit/a03eccf7e096b5a39b8a053a2679d3b366cc04b6) paper-form's `onValidityChange` now sends `isValid`, `isTouched` and `isInvalidAndTouched` ### 1.0.0-alpha.16 (February 14, 2017) <--- forever alone - [#636](https://github.com/miguelcobain/ember-paper/pull/636) Consuming apps can now specify `ENV['ember-paper'].insertFontLinks` to prevent the insertion of google fonts links in the head tag. This is especially useful if you want to include your own fonts. - [4d363ff](https://github.com/miguelcobain/ember-paper/commit/4d363ff0cf810ecd38c8c5a9d9d12d5f6f7f912f) `paper-slider` is now a DDAU component. It will trigger an `onChange` action with the new value. It is up to you to update the value yourself (like `paper-input`, `paper-checkbox`, `paper-switch`, etc). ### 1.0.0-alpha.15 (January 26, 2017) - [#572](https://github.com/miguelcobain/ember-paper/pull/572) updated paper-slider. Smoother sliding and you can slide without having the cursor above the slider, like normal sliding. - [#626](https://github.com/miguelcobain/ember-paper/pull/626) Add autocorrect and autocapitalize to paper-input passThru attributes - [#629](https://github.com/miguelcobain/ember-paper/pull/629) ember-paper is now able to retrieve the parent application while being used from another addon - [1465662](https://github.com/miguelcobain/ember-paper/commit/14656624caf016270f90a8fd2abc4d445cb66088) update eps and ebd - [#594](https://github.com/miguelcobain/ember-paper/pull/594) ember-paper is now compatible with ember-engines. As a side effect, we're no longer importing `hammerjs`, `matchmedia-polyfill` and `propagating-hammerjs` from bower. Feel free to delete them from your app's bower.json. ember-paper will keep track of its dependencies now. - [e3a2f6b](https://github.com/miguelcobain/ember-paper/commit/e3a2f6bed29b0eff438b079c6fe3fe3c84b56d09) update ember and ember-cli ### 1.0.0-alpha.14 (January 6, 2017) - [9c4b874](https://github.com/miguelcobain/ember-paper/commit/9c4b8741281c302b601cf7f428b94ae8af84aeb6) paper-item now proxies radio buttons - [f07be76](https://github.com/miguelcobain/ember-paper/commit/f07be761164cc97b55e2fa4ae45703e6619c9d4b) templates are now in the `addon` folder ### 1.0.0-alpha.13 (December 29, 2016) - [57d6b40](https://github.com/miguelcobain/ember-paper/commit/57d6b40c43211fef92533f84eb6e17794a2ce947) bump eps (1.0.0), ebd and wormhole - [695650](https://github.com/miguelcobain/ember-paper/commit/695650fc8964bcd6bd1ce02f2737cf4e429899ab) Make backdrops work in iOS - [#600](https://github.com/miguelcobain/ember-paper/pull/600) fix unwanted repositions in async paper-select ### 1.0.0-alpha.12 (December 14, 2016) - [4134ccd](https://github.com/miguelcobain/ember-paper/commit/4134ccdcdf5e18c79d26a26079c2df79a3ef3a7f) remove `onValidityChange` call on component destroy - [a463108](https://github.com/miguelcobain/ember-paper/commit/a463108b8324fa101d0557783262549a1c1b6273) remove leftover auto-generated `app.scss` that was causing some errors ### 1.0.0-alpha.11 (December 2, 2016) - [e923c51](https://github.com/miguelcobain/ember-paper/commit/e923c517ae10cfb23a86e28207c8496f9a74f377) fix sidenav opening glitch - [741e03e](https://github.com/miguelcobain/ember-paper/commit/741e03ed5cbd5b75306ac9bbad948482b888027f) fix bug on sidenav unregistration - [6c980fb](https://github.com/miguelcobain/ember-paper/commit/6c980fbd28c79383a13dfca3cf190012fefa91e9) `paper-item` now yields `checkbox`, `switch` and `button` controls. These controls get proxied by `paper-item` clicks. - [#577](https://github.com/miguelcobain/ember-paper/pull/577) `paper-list` update. Specify `seconday=true` when you want controls to be placed on the right side of `paper-item`. - [350a2c7](https://github.com/miguelcobain/ember-paper/commit/350a2c7418c5422d5daef4d1cad9acfc22cf8c37) Use timeouts to delete dialog clones after transition. Fixes bug where dialog clones were not removed. ### 1.0.0-alpha.10 (November 24, 2016) - [82c53e4](https://github.com/miguelcobain/ember-paper/commit/82c53e4f91bf271d44bf719835cc2530a1913c91) Bugfix for for npm module resolution ### 1.0.0-alpha.9 (November 24, 2016) - [#562](https://github.com/miguelcobain/ember-paper/pull/562) Close autocomplete autocomplete's dropdown on tabKey - [#563](https://github.com/miguelcobain/ember-paper/pull/563) Make autocomplete more similar to paper-input (required star and passThru hash) - [a4acae4](https://github.com/miguelcobain/ember-paper/commit/a4acae4bb014a476506603e2e82e5d6467f30efe) Remove usage of `Ember.K` - [#560](https://github.com/miguelcobain/ember-paper/pull/560) `paper-autocomplete` works with `allowClear` + floating label - [#567](https://github.com/miguelcobain/ember-paper/pull/567) `paper-autocomplete-highlight` now highlights non-string labels - [#527](https://github.com/miguelcobain/ember-paper/pull/527) Add paper-chips & paper-contact-chips - [#571](https://github.com/miguelcobain/ember-paper/pull/571) Allow css class on paper dialog and its container ### 1.0.0-alpha.8 (November 10, 2016) - [#542](https://github.com/miguelcobain/ember-paper/pull/542) paper-form now yields a submit button - [#549](https://github.com/miguelcobain/ember-paper/pull/549) Allow `title` attribute in paper-button - [#551](https://github.com/miguelcobain/ember-paper/pull/551) avoids calling setValue when `paper-input` is destroyed - [#552](https://github.com/miguelcobain/ember-paper/pull/552) `paper-autocomplete` searchText is now reseted properly ### 1.0.0-alpha.7 (November 2, 2016) - [#531](https://github.com/miguelcobain/ember-paper/pull/531) paper-select focus fix - doesn't call focusTarget.focus if there is no focusTarget (which is perfectly possible) - [#507](https://github.com/miguelcobain/ember-paper/issues/507) replace all instances of attribute based flex layout and replace with class based ones - [#469](https://github.com/miguelcobain/ember-paper/pull/469) Set the value before growing the textarea on render - [#541](https://github.com/miguelcobain/ember-paper/pull/541) allow touch devices to interact with autocomplete ### 1.0.0-alpha.6 (October 27, 2016) - [#395](https://github.com/miguelcobain/ember-paper/pull/395) The Great Update of paper-menu et al: - `paper-menu` was updated. It uses [ember-basic-dropdown](https://github.com/cibernox/ember-basic-dropdown) under the hood and the API is the same - `paper-select` and `paper-autocomplete` were updated. They use [ember-power-select](https://github.com/cibernox/ember-power-select) under the hood and the API is the same - See the referenced projects and ember-paper's documentation examples to understand the new API - Special thanks to the champions of this update @xomaczar and @ibarrick ### 1.0.0-alpha.5 (October 13, 2016) - [#521](https://github.com/miguelcobain/ember-paper/pull/521) Update Angular SCSS import to work with yarn and npm3 flat node_modules - [#520](https://github.com/miguelcobain/ember-paper/pull/520) fixes issues with people seeing `regeneratorRuntime is not defined` - [#515](https://github.com/miguelcobain/ember-paper/pull/515) paper-icon: set md-font-icon attribute to apply correct width ### 1.0.0-alpha.4 - [#466](https://github.com/miguelcobain/ember-paper/pull/466) added autoprefixer configuration option - [#472](https://github.com/miguelcobain/ember-paper/pull/472) update ember-css-transitions - [#511](https://github.com/miguelcobain/ember-paper/issues/511) allow inner dialog clicks to bubble - [5f35cf5](https://github.com/miguelcobain/ember-paper/commit/5f35cf517530b06c850282a757d49096bff9a22b) Glimmer 2 compatible - [#506](https://github.com/miguelcobain/ember-paper/pull/506) Add super calls inside paper-input lifecycle hooks (fixes paper-form) ### 1.0.0-alpha.3 - [#441](https://github.com/miguelcobain/ember-paper/pull/441) fixed fastboot service check - [#449](https://github.com/miguelcobain/ember-paper/pull/449) Update `ember-css-transitions` to `0.1.4` - [#446](https://github.com/miguelcobain/ember-paper/pull/446) update `ember-wormhole` to `^0.4.0` ### 1.0.0-alpha.2 - This version uses an updated version of `ember-css-transitions` from github rather than npm. - [#384](https://github.com/miguelcobain/ember-paper/pull/384) update sidenav - `paper-nav-container` was renamed to `paper-sidenav-container` - `locked-open` was renamed to `lockedOpen` - sidenav opening now follows DDAU with the `open` attribute and `onToggle` action - animations work - there is a `paperSidenav` service that allows sidenav toggling across the application - `paper-sidenav-toggle` no longer sets a class to hide at certain breakpoints - `paper-sidenav-toggle` is now tagless. It is essentially a functional component that yields an action to its block - `paper-sidenav` now can use a `position` param that positions the sidenav `left` (default) or `right` - `paper-backdrop` action `onTap` changed to `onClick` - [#408](https://github.com/miguelcobain/ember-paper/pull/408) added paper-form component. `paper-input`'s `onInvalid` action renamed to `onValidityChange` - [#430](https://github.com/miguelcobain/ember-paper/pull/430) added fastboot support. Removed errors associated with `document` when running `ember fastboot` ### 1.0.0-alpha.1 - [#365](https://github.com/miguelcobain/ember-paper/pull/365) paper-button: Support for `fab` and `mini`. - [#362](https://github.com/miguelcobain/ember-paper/pull/362) paper-toolbar: Support for `tall`. - [#364](https://github.com/miguelcobain/ember-paper/pull/364) Support installation via both npm versions 2 and 3. - [#367](https://github.com/miguelcobain/ember-paper/pull/367) You should now use `paper-toolbar-tools` component (or respective contextual component) instead of the `md-toolbar-tools` class. - [#370](https://github.com/miguelcobain/ember-paper/pull/370) `paper-icon` now once again supports kebab cased icon names, and a `size` in pixels. - [#372](https://github.com/miguelcobain/ember-paper/pull/372) `paper-button` can generate `a` link elements, with an href and optional target attribute. ### 1.0.0-alpha.0 - [1a9b641](https://github.com/miguelcobain/ember-paper/commit/1a9b6411a8ca30f3e9440d8585dc0f1ff4ff7649) paper-progress-circular now uses `diameter` instead of `md-diameter` - [cf2a8da](https://github.com/miguelcobain/ember-paper/commit/cf2a8da350ea805e11eef36914ae76213b4c9f24) paper-progress-linear now uses `bufferValue` instead of `buffer-value` - [#285](https://github.com/miguelcobain/ember-paper/pull/285) paper-checkbox now uses *actions up, data down*. `onChange` action is mandatory. - [#286](https://github.com/miguelcobain/ember-paper/pull/286) paper-radio no longer has the class `paper-radio` - [#286](https://github.com/miguelcobain/ember-paper/pull/286) paper-radio now uses `groupValue` instead of `selected` - [#286](https://github.com/miguelcobain/ember-paper/pull/286) paper-radio now sends the action `onChange` instead of `changed` and it is mandatory (see ddau) - [#303](https://github.com/miguelcobain/ember-paper/pull/303) paper-menu template may now specify `dense=true` to display menu items compactly - [#313](https://github.com/miguelcobain/ember-paper/pull/313) paper-backdrop `tap` action renamed `onTap` and required action closure. - [#326](https://github.com/miguelcobain/ember-paper/pull/319) - paper-input now uses a passThru hash rather than individual attr-xxx attributes to pass attribute binds through to the underlying input. - The required attribute can now be used to mean native validation, required label styling with an asterisk, and/or native html5 required validation. - paper-input now uses `customValidations` instead of `customValidation`. customValidations has a new format. - the error messages can now be overriden by specifiying `errorMessages=(hash required="new message")` - first validation message now has suffix `-0` in its id - paper-checkbox now uses *actions up, data down*. `onChange` action is mandatory. - [#324](https://github.com/miguelcobain/ember-paper/pull/324) - paper-button now uses `iconButton` instead of `icon-button` - paper-button now uses the action `onClick` instead of `action` - [#334](https://github.com/miguelcobain/ember-paper/pull/334) - paper-menu-item now uses action `onClick` instead of `action`. - paper-item now uses action `onClick` instead of `action`. - paper-menu now uses `value` instead of `model`. - paper-checkbox now uses `value` instead of `checked`. - paper-switch now uses `value` instead of `checked`. - paper-select now uses a required `onChange` action. - paper-select now uses attribute `itemLabelCallback` instead of `item-label-callback`. - paper-select now uses attribute `getItems` instead of `on-open`. - paper-menu now uses attribute `isOpen` instead of `is-open`. - [#338](https://github.com/miguelcobain/ember-paper/pull/338) - paper-card now uses contextual components. The old paper-card-content and paper-card-title components still work. - paper-card now supports the same configurations as the [Angular Material](https://material.angularjs.org/1.0.6/demo/card) version. - Updated the dependency on hammer from `hammerjs` to `hammer.js` . (Also backported to 0.2.14.) - Update your project's `bower.json` to require `"hammer.js": "^2.0.8"`. Remove `bower_components/hammerjs`. Run `bower cache clean`, then `bower install`. - [5521f3b](https://github.com/miguelcobain/ember-paper/commit/5521f3b246be4c24cd54f5e0b5383fc9e78e24dd ) Validation status on `paper-input` is exposed via `onInvalid` action. #### Migrating from releases prior to 1.0 Version 1.0 introduces many API changes relative to previous releases. In addition to the specific changelog listing below, the follow general changes have been made. Note that during the development of 1.0, the `master` branch reflects the most up-to-date version, with a mixture of updated and to-be-updated components. Contributions and pull requests are always welcome. Contributors may often be found on the [#e-paper channel on Discord](https://discord.gg/zT3asNS). Building the dummy application by installing `ember-paper` as if it were an application will provide you an up-to-date interactive demo, templates, and code samples. - Attributes are now `camelCased` rather than `kebab-cased`. - Components which accept user input, such as `paper-input`, `paper-checkbox`, `paper-switch` and `paper-select` now receive their input via the one-way `value` attribute and notify of a changed value by the `onChange` actions. - When provided by the API, `onChange` actions are required and throw an assertion if not provided. - Actions maybe be specified by a string action name (`onChange="updateValue"`) or an action closure (`onChange=(action (mut "myValue"))`). If you need to specify a target or additional parameter, you must use an action closure. - Many attributes have been renamed for clarity and consistency. See the specific changes below. - `paper-icon`'s `size` attribute now takes a size in pixels, and `lg` or `sm` values are no longer supported. - renamed the `paper-radio-group` `paper-radio` to just `radio` -- usage would now be `group.radio` as opposed to `group.paper-radio`. - Flex and layout attributes are replaced by classes (see [the documentation](http://miguelcobain.github.io/ember-paper/#/layout/introduction)). `flex=true` on Ember Paper components has also been removed and replaced by classes. ### 0.2.14 - Updated the dependency on Hammer.js from `hammerjs` to `hammer.js`. - Update your project's `bower.json` to require `"hammer.js": "^2.0.8"`. Remove `bower_components/hammerjs`. Run `bower cache clean`, then `bower install`. ### 0.2.13 - [#322](https://github.com/miguelcobain/ember-paper/pull/322) Remove documentation for searchTest in inverse block for `{{paper-autocomplete}}`. - [#323](https://github.com/miguelcobain/ember-paper/pull/323) Pass item through as expected rather than label to itemComponent for `{{paper-autocomplete}}`. - [#347](https://github.com/miguelcobain/ember-paper/pull/347) Don't import Hammer or matchMedia when bui