diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a4434b48..12e9a8bd0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,55 @@ +# [6.0.0-canary.9](https://github.com/trimox/angular-mdc-web/compare/v5.1.1...v6.0.0-canary.9) (2020-05-05) + + +### Bug Fixes + +* **chip-set:** Set NG_VALUE_ACCESSOR provider ([#2173](https://github.com/trimox/angular-mdc-web/issues/2173)) ([4a18e98](https://github.com/trimox/angular-mdc-web/commit/4a18e98e765d6b6ab08045de2ff77234a780ad3a)), closes [#2157](https://github.com/trimox/angular-mdc-web/issues/2157) +* **chips:** selectionChange should pass deselected value ([#2174](https://github.com/trimox/angular-mdc-web/issues/2174)) ([9fd8d06](https://github.com/trimox/angular-mdc-web/commit/9fd8d0674366014df6d007f4395ae5ff03dad5e3)), closes [#2159](https://github.com/trimox/angular-mdc-web/issues/2159) +* **select:** Should remove ripple span if outlined ([#2249](https://github.com/trimox/angular-mdc-web/issues/2249)) ([351d2c8](https://github.com/trimox/angular-mdc-web/commit/351d2c8b7b55e9111e050c462fcdf1a4069e1332)) +* **snackbar:** Should show dismiss icon without action text ([#2167](https://github.com/trimox/angular-mdc-web/issues/2167)) ([d3499ee](https://github.com/trimox/angular-mdc-web/commit/d3499ee77e113078d2c1ab9ad2223be5f8df0ecd)), closes [#2158](https://github.com/trimox/angular-mdc-web/issues/2158) +* **tab-bar:** Ivy compatibility with align property ([#2204](https://github.com/trimox/angular-mdc-web/issues/2204)) ([4d82344](https://github.com/trimox/angular-mdc-web/commit/4d82344a2dbef89aba0caeb4eb6a5f0c04835700)), closes [#2179](https://github.com/trimox/angular-mdc-web/issues/2179) +* **textarea:** Set default variant to outlined ([#2233](https://github.com/trimox/angular-mdc-web/issues/2233)) ([2d67d6b](https://github.com/trimox/angular-mdc-web/commit/2d67d6b0334f7f7ab1e415dad56c6bcc1b875f87)), closes [#2231](https://github.com/trimox/angular-mdc-web/issues/2231) +* **textfield:** Should hide asterisk without label present ([#2217](https://github.com/trimox/angular-mdc-web/issues/2217)) ([0a0731e](https://github.com/trimox/angular-mdc-web/commit/0a0731e4ca96bd4b0995873e76910c178484c3f1)), closes [#2216](https://github.com/trimox/angular-mdc-web/issues/2216) + + +### Features + +* **chips:** Add focus{in|out} handlers ([#2182](https://github.com/trimox/angular-mdc-web/issues/2182)) ([06ee52b](https://github.com/trimox/angular-mdc-web/commit/06ee52b2ef0cd0d465ecea81ff15a3624e6d0293)), closes [#2175](https://github.com/trimox/angular-mdc-web/issues/2175) +* **data-table:** Add support for loading state ([#2171](https://github.com/trimox/angular-mdc-web/issues/2171)) ([d99053e](https://github.com/trimox/angular-mdc-web/commit/d99053e4d6030a3867ec99fe0526fdb7bdf64d54)), closes [#2163](https://github.com/trimox/angular-mdc-web/issues/2163) +* **form-field:** Add nowrap property ([#2240](https://github.com/trimox/angular-mdc-web/issues/2240)) ([b6c2114](https://github.com/trimox/angular-mdc-web/commit/b6c21140d7ee2dfe42235f79b1f31104e0ee3aa4)) +* **form-field:** Add spaceBetween property ([#2241](https://github.com/trimox/angular-mdc-web/issues/2241)) ([1768c6a](https://github.com/trimox/angular-mdc-web/commit/1768c6afc673559904b9588bf1eacac3f308ae7f)), closes [#2205](https://github.com/trimox/angular-mdc-web/issues/2205) +* **icon:** Delete clickable property ([#2099](https://github.com/trimox/angular-mdc-web/issues/2099)) ([4ffdc88](https://github.com/trimox/angular-mdc-web/commit/4ffdc88751e13bb1149508ebdfad73502a4be7f9)), closes [#2093](https://github.com/trimox/angular-mdc-web/issues/2093) +* **icon-button:** Add onIcon and offIcon properties ([#2239](https://github.com/trimox/angular-mdc-web/issues/2239)) ([128b225](https://github.com/trimox/angular-mdc-web/commit/128b2254658ca1624e0458f33eadcca613733520)), closes [#2237](https://github.com/trimox/angular-mdc-web/issues/2237) [#2238](https://github.com/trimox/angular-mdc-web/issues/2238) +* **icon-button:** Support toggling aria-label ([#2225](https://github.com/trimox/angular-mdc-web/issues/2225)) ([d12e99e](https://github.com/trimox/angular-mdc-web/commit/d12e99e18642c6494618bb4893f0fb13e98d5224)), closes [#2223](https://github.com/trimox/angular-mdc-web/issues/2223) [#2224](https://github.com/trimox/angular-mdc-web/issues/2224) +* **select:** Improved Helper Text ([#2248](https://github.com/trimox/angular-mdc-web/issues/2248)) ([9062e3c](https://github.com/trimox/angular-mdc-web/commit/9062e3c5d14e0236a60ceaca3d8206d76260c058)), closes [#2246](https://github.com/trimox/angular-mdc-web/issues/2246) +* **text-field:** Add inputmode attribute ([#2203](https://github.com/trimox/angular-mdc-web/issues/2203)) ([b29edab](https://github.com/trimox/angular-mdc-web/commit/b29edabe5f8e914fc15a2837c71e89f7b5efb0c2)), closes [#1951](https://github.com/trimox/angular-mdc-web/issues/1951) +* **textfield:** Add endAligned property ([#2210](https://github.com/trimox/angular-mdc-web/issues/2210)) ([0d8e845](https://github.com/trimox/angular-mdc-web/commit/0d8e8454968e291de2d4a7eb1a6568dddbf44bbf)), closes [#2208](https://github.com/trimox/angular-mdc-web/issues/2208) +* **textfield:** Add ltrText property ([#2211](https://github.com/trimox/angular-mdc-web/issues/2211)) ([1d824b5](https://github.com/trimox/angular-mdc-web/commit/1d824b58f3ecf6f5f34f5b14da9030b900afdebb)), closes [#2209](https://github.com/trimox/angular-mdc-web/issues/2209) +* **textfield:** Add prefix and suffix ([#2197](https://github.com/trimox/angular-mdc-web/issues/2197)) ([d00888e](https://github.com/trimox/angular-mdc-web/commit/d00888e9497931b8012196035e91dcf3b8df36d8)), closes [#2124](https://github.com/trimox/angular-mdc-web/issues/2124) +* **textfield:** Improved Helper Text and Character Counter ([#2235](https://github.com/trimox/angular-mdc-web/issues/2235)) ([888276a](https://github.com/trimox/angular-mdc-web/commit/888276ab9ee9a1f4588786a8b51bc36df53c11d0)), closes [#2232](https://github.com/trimox/angular-mdc-web/issues/2232) [#2228](https://github.com/trimox/angular-mdc-web/issues/2228) [#2229](https://github.com/trimox/angular-mdc-web/issues/2229) [#2230](https://github.com/trimox/angular-mdc-web/issues/2230) +* **textfield:** Set default to filled class ([#2226](https://github.com/trimox/angular-mdc-web/issues/2226)) ([a3781a3](https://github.com/trimox/angular-mdc-web/commit/a3781a360cc5cd1ae80c37e02ca23805c0814f33)), closes [#2220](https://github.com/trimox/angular-mdc-web/issues/2220) +* Switch to external html templates + @bazel/karma ([#2181](https://github.com/trimox/angular-mdc-web/issues/2181)) ([26d042d](https://github.com/trimox/angular-mdc-web/commit/26d042d975980e9e90879885980c64a10311db8f)), closes [#2180](https://github.com/trimox/angular-mdc-web/issues/2180) [#2184](https://github.com/trimox/angular-mdc-web/issues/2184) +* Upgrade to MDC v6.0.0-canary ([#2164](https://github.com/trimox/angular-mdc-web/issues/2164)) ([8a87024](https://github.com/trimox/angular-mdc-web/commit/8a870246d93cbce9a83902a6bd9f9dcd49a14aea)), closes [#2161](https://github.com/trimox/angular-mdc-web/issues/2161) +* Use Bazel for builds ([#2152](https://github.com/trimox/angular-mdc-web/issues/2152)) ([0676c11](https://github.com/trimox/angular-mdc-web/commit/0676c11110ff26f7cff14d63a14a4c0b318f8abf)), closes [#2151](https://github.com/trimox/angular-mdc-web/issues/2151) [#2153](https://github.com/trimox/angular-mdc-web/issues/2153) + + +### BREAKING CHANGES + +* **icon-button:** * Removed `toggle()` method, use `on: boolean` instead. +* **icon:** Removed `clickable` property, use `mdc-icon-button` component instead. +* **textfield:** Renamed property `characterCounter` to `charCounter` +* **textfield:** Removed `MdcHelperText` component, use `helper: string` instead +* **textfield:** Removed `MdcCharacterCounter` component +* **textfield:** Validation messages are set using `validationMessage: string`. See examples +* **textfield:** Helper text is set using `helper: string`. See examples +* **textfield:** Persistent helper text is enabled using `helperPersistent: boolean`. See examples + +* **select:** Removed `mdcSelectHelperText` component, use `helper: string` instead +* **select:** Validation messages are set using `validationMessage: string`. See examples +* **select:** Helper text is set using `helper: string`. See examples +* **select:** Persistent helper text is enabled using `helperPersistent: boolean`. See examples + + ## [5.1.1](https://github.com/trimox/angular-mdc-web/compare/v5.1.0...v5.1.1) (2020-03-03)