This repository has been archived by the owner on Oct 7, 2020. It is now read-only.
Releases: trimox/angular-mdc-web
Releases · trimox/angular-mdc-web
v0.34.2
Bug Fixes
- app-bar: Should remove short-collapsed class (#852) (1743f01)
- checkbox: Set ripple interaction to native input (#853) (d748635)
- checkbox: Should use stopPropagation for click event (#854) (ad6b2b1)
- dialog: Remove unused declarations (#862) (e7353cf)
- text-field: Errors for Outlined init (#849) (9baabfa)
- text-field: Set display property for mdc-text-field-helper-text (#851) (4d48108)
- text-field: Should reset ngModel and FormControl values (#861) (f31df0e), closes #848
Features
- image-list: Implement MDC Image List (#847) (3a01d66)
- fab: Add public methods for UX states (#850) (c1fe757)
- grid-list: Add selector mdcGridTilePrimaryContent (#860) (7de1d71)
- lists: Add multiple property + Improvements (#856) (103c8af), closes #829 #855 #826
BREAKING CHANGES
- Removed
toggle()
,select()
anddeselect()
methods from mdc-list-item. Please update your code to usesetSelected(selected: boolean)
.
v0.34.1
Bug Fixes
- chips: Casing for isLeadingIconVisibile method (#844) (ee622e9)
- line-ripple: Rename adapter method setAttr to setStyle (#835) (e46730e)
- select: Use templateRef for options (#845) (aca8fa2)
- text-field: Should display notched outline (#827) (6f5d6b6)
Features
- Update to material-components-web v0.34.1 (#841) (4c239b8)
- app-bar: Add dense property (#831) (3d86e1c)
- app-bar: Rename collapsed to shortCollapsed (#832) (d4f6ad5)
- notched-outline: Add MDC Foundation methods (#836) (8b87e14)
- select: Replace menu with native html select (#834) (61a3171)
BREAKING CHANGES
- app-bar: Renamed [collapsed] to [shortCollapsed]. Please update your code accordingly.
- select: - The template and adapter APIs have changed to take advantage of the native select element; see the MDC Select README for more information.
- select: - Removed mdc-select-item component. Replace with HTML5's native option element.
v0.33.0
Bug Fixes
- text-field: Add return type for setValidation (#814) (299e9aa)
- text-field: Apply ripple when text-field is box (#802) (6dccd59)
- text-field: Clicking icon should not cause ripple (#822) (840dd8d)
- text-field: Clicking mdc-floating-label should focus textfield (#821) (13f9fa0)
Features
- app-bar: Add prominent property (#805) (8112fbe), closes #789
- chips: Replace leading icon with checkmark in selected filter chips (#810) (0f47eba), closes #790
- grid-list: Implement MDC Grid List (#813) (a0c8d52), closes #772
- icon: Add clickable property (#818) (00fc5df), closes #792 #593
- notched-outline: Implement MDC Notched Outline (#806) (601c8a6)
- radio: Make Radio button MDC Foundation methods public (#812) (120acb9)
- ripple: Add mdcRipple directive + attachTo property (#809) (f60a7d8), closes #808
- typography: Remove mdc-typography-adjust-margin directive (#816) (3fe0b39), closes #815
- Updated to
material-components-web
v0.33.0
BREAKING CHANGES
- typography: Removed the mdc-typography-adjust-margin feature. Please update your code
accordingly.
v0.32.1
Bug Fixes
- tabs: Ink color for hover state (#797) (395bf62)
- tabs: Set active tab from mdcRouter (#791) (cec662f)
- text-field: Numeric value returned by ControlValueAccessor (#794) (6895446), closes #773
- text-field: Value undefined for floating label (#795) (07b7120)
Features
- text-field: Add
box
property (#798) (c6438ac), closes #796 - text-field: Add setOutline method (#799) (a614dec)
Performance Improvements
- demo: Improve Sass processing time (#780) (b0ec2f3)
- drawer: Use passive event listener for interactions (#787) (d5f4cbd)
BREAKING CHANGES
- text-field: -
mdc-text-field-box
directive is deprecated and no longer supported. Please update your code accordingly. Example:<mdc-text-field [box]="true"></mdc-text-field>
v0.32.0
Bug Fixes
- chips: Set enabled chip tabindex to 0 (#747) (2dcd1ee)
- select: Fix prefilled select set as dirty (#734) (32b24fa), closes #733
- tabs: Add/remove tabs asynchronously (#771) (bdb9986)
- tabs: Wrong color on inactive and disabled tabs (#767) (cfd79d9)
- text-field: Disable validation check in setRequired (#748) (f052c86)
- text-field: Make Outline use OnInit and OnDestroy (#749) (f2bd30a)
Features
- app-bar: Add fixedAdjustElement property (#763) (b8ab99a)
- app-bar: Implement MDC App Bar (#757) (e2d4a59), closes #724
- button: Remove compact property (#759) (fc83408)
- chips: Add chip subscriptions interaction handling (#774) (4c7a56f)
- chips: Add choice property to mdc-chip-set (#744) (e4b11fb), closes #743
- chips: Add filter property to mdc-chip-set (#745) (1200ae6), closes #725
- chips: Emit selectionChangeEvent on chip toggle (#756) (fa82cf3)
- chips: New MDCChipAdapter methods for handling trailing icons (#750) (73542e0)
- Update material-components-web to v0.32 (#738) (ec148e8)
- floating-label: Implement MDC Floating Label (#742) (5cb8127), closes #741
- tabs: Add [mdcRouter] for
[@angular](https://github.com/angular)/router
support (#770) (a5e30c8), closes #735 - tabs: Improvements + fixes (#732) (009057d), closes #720 #729 #730
- tabs: Re-add active property to mdc-tab (#768) (c3abbbc)
- text-field: Use mdc-floating-label (#746) (582620e)
BREAKING CHANGES
- button: The compact variant of MDC Button is removed.
Tabs
- Removed
select
event frommdc-tab
. - Removed
change
event frommdc-tab-bar
. Please update your code to useselectedTabChange: EventEmitter<MdcTabChangeEvent>
. - Moved
disableRipple: boolean
tomdc-tab-bar
- Moved
primary
andsecondary
tomdc-tab-bar
v0.31.1
v0.31.0
Bug Fixes
- dialog: Remove uneeded MdcButtonModule import (#677) (e2f3907)
- icon: Handle values with extra spaces (#683) (4938f07)
- icon-toggle: Fix primary/secondary class on icon element (#660) (456d250)
- icon-toggle: Listen for keydown events + fix ripple (#667) (6ab3a8e)
- list: Prevent multiple activated items on option change (#668) (8f32136), closes #637
- menu: Close when list-item on page clicked (#628) (ec9c0c7), closes #621
- select: Call change event for formGroup and formControl values (#641) (67d05ba), closes #640
- select: Check if ngControl valueAccessor exists (#685) (ee2f566)
- select: Style floating label on propagation of changes (#703) (25be844)
- Compilation errors found with
fullTemplateTypeCheck
(#680) (54b7948) - tabs: Clicking tab with *ngFor results in ExpressionChangedAfterItHasBeenCheckedError (b9b5851), closes #664
- text-field: Import MdcLineRippleModule (#676) (70f5e9b)
- text-field: Set _focused inside onFocus() (#654) (f759410)
- text-field: Set disabled state with formControl (#690) (31c0138), closes #636
- toolbar: Fix mobile flexible toolbar title alignment (#695) (fe933be)
- toolbar: Line height on flexible toolbar title (#655) (db8f348)
- toolbar: z-index of mdc-menu positioned over mdc-tab (#656) (df405d9), closes #638
Features
- Update material-components-web to v0.31.0 (#699) (55cb7ec)
- chip: Implement MDC Chips (#639) (ba31e00), closes #592
- chips: Add mdc-chip-icon directive (#702) (b25ed7b)
- button: Add exportAs declaration (#662) (6ba9048)
- button: Add icon boolean property (#663) (7bf1c71)
- card: Add mdc-card-primary-action directive (#700) (e3936fe)
- card: Implement MDC Card (#647) (e24a54a), closes #617 #616 #617 #616
- checkbox: Add exportAs declaration (#633) (a5f64d2)
- checkbox: Add public methods for UX state (#632) (7d09af3)
- form-field: Add exportAs declaration (#643) (10f8dce)
- form-field: Add public isAlignEnd() method (#645) (462a8ef)
- icon: Add exportAs declaration (#651) (d184ea0)
- icon: Set Sass default icon height (#649) (78eb734)
- icon-toggle: Add exportAs declaration (#661) (ad2334b)
- line-ripple: Implement MDC Line Ripple (#626) (c8e0ec2), closes #620
- linear-progress: Add exportAs declaration (#658) (f12b9a9)
- list: Add exportAs declarations (#669) (cfb2924)
- list: Add selectionChange event (#670) (d729cc9)
- list: Remove depreciated
twoLine
property (#679) (453f6f7) - menu: Add exportAs declaration (#634) (6894d15)
- menu: Add quick open option (#629) (f309d53), closes #619
- menu: Add selected property to menu items (#665) (25be411), closes #618
- ripple: Deduplicate ripple on parents whose children activated (#635) (8f28970), closes #596
- ripple: Redesign Ripple service + component (#648) (f103461)
- select: Add
box: boolean
property (6413276), closes #595 - select: Add exportAs declarations (#684) (d75b1b3)
- select: Add property for floating label visibility (#689) (8844e5d), closes #623
- select: Add support for multiple selected options (#687) (5b7e7e4)
- select: Decouple label from mdc-select (#701) (eae9abe)
- tabs: Add exportAs declarations (#666) (c4d94e7)
- tabs: Add Sass modifier for indicator bar color (#696) (be97c20)
- text-field: Add exportAs declarations (#691) ([6f71acc](https://github.com/trimox/angular-mdc-w...
v0.7.5
v0.7.4
Bug Fixes
- drawer: Change fixedAdjustElement type (#606) (9e0f100)
- select: Menu flickers before disappearing (#599) (ac5d438), closes #509
- text-field: Fix error if disabled prior to foundation init (#589) (25bf71f), closes #588
Features
- drawer: Add exportAs declarations (#608) (0dbea96)
- drawer: Remove mdc-elevation(1) on fixed drawer (#601) (c39881c)
- drawer: Use ChangeDetectionStrategy.OnPush (#607) (59365d9)
- select: Add selectionChange event (#600) (f4990ac), closes #591
- toolbar: Add exportAs declarations (#605) (c932ea6)
- toolbar: ChangeDetection OnPush + fixedAdjustElement improvements (#603) (749d173)
- toolbar: Use passive event listener on scroll (#604) (0771432)