GitPedia
angular

angular/material

Material design for AngularJS

16 Releases
Latest: 4y ago
v1.2.5Latest
SplaktarSplaktar·4y ago·April 12, 2022
GitHub

One final release of AngularJS Material in order to update package README files on npm.

v1.2.4
SplaktarSplaktar·4y ago·January 1, 2022
GitHub

🐛 Bug Fixes

  • panel, select: fix Trusted Types violations during initialization ([#12128](https://github.com/angular/material/issues/12128)) ([4e354a6](https://github.com/angular/material/commit/4e354a6ef15362920f23167194e52fb40cb70ea9))

♻️ Code Refactoring

  • sass: migrate from node-sass to sass ([5e2d213](https://github.com/angular/material/commit/5e2d21350cd0278f210c1e2bb951786c4047bbb6))
  • If you consume our `.scss` files directly in your build, you will need to switch
  • from the deprecated `node-sass` package to the `sass` package for compiling your Sass.
  • sass: fix division deprecation warnings ([b5a1a02](https://github.com/angular/material/commit/b5a1a026202f9544847f2fba8e039c3abf1cdb1c))

📝 Documentation

  • fix API docs issues related to `marked` Markdown rendering ([441a912](https://github.com/angular/material/commit/441a9127676ba4a28aa0c5bc18a70c09815c7221))

📦 Contributors

  • Thank you to the contributors who helped with the v1.2.4 release:
  • :---: |:---: |:---: |
  • [Splaktar](https://github.com/Splaktar) |[bjarkler](https://github.com/bjarkler) |[superheri](https://github.com/superheri) |
v1.2.3
andrewseguinandrewseguin·4y ago·July 15, 2021
GitHub

🐛 Bug Fixes

  • datepicker: ISO 8601 dates decorated as invalid in forms ([0a06f99](https://github.com/angular/material/commit/0a06f995be1f9cbaf963d60e848f2006309fcf12)), closes [#12075](https://github.com/angular/material/issues/12075)

Features

  • menu: add a new backdropParent option ([78b1073](https://github.com/angular/material/commit/78b107331e9903874cbb71404683f191f9172f7e))

📦 Contributors

  • Thank you to the contributors who helped with the v1.2.3 release:
  • :---: |:---: |
  • [Splaktar](https://github.com/Splaktar) |[atfzls](https://github.com/atfzls) |
v1.2.2
SplaktarSplaktar·5y ago·December 21, 2020
GitHub

📦 Highlights

  • This is a patch release that includes bug fixes and enhancements.
  • This is the final release of AngularJS Material prior to entering our
  • [Long Term Support (LTS) period](https://material.angularjs.org/latest/#long-term-support).
  • This release includes many accessibility and localization improvements to components like autocomplete,
  • checkbox, datepicker, dialog, and fab speed dial.
  • It fixes regressions with radio buttons in IE11 and with the datepicker modifying the model value (time)
  • before a date is selected.
  • A few long-standing issues with the fab speed dial have been fixed, significantly improving the UX of the
  • + 1 more

🐛 Bug Fixes

  • aria: radio buttons throw argument not optional errors in IE11 ([eab5c81](https://github.com/angular/material/commit/eab5c815846c91fdda3cf2a369aee28169ca6272))
  • autocomplete: prevent flashing of invalid state ([#12064](https://github.com/angular/material/issues/12064)) ([a4732a9](https://github.com/angular/material/commit/a4732a9808db5ccaf062ec50ef314bf124ee2feb)), closes [#10975](https://github.com/angular/material/issues/10975)
  • checkbox: aria-checked state is not computed correctly in all cases ([c609385](https://github.com/angular/material/commit/c60938552c1a007b24b0cd2de5248453161ae012)), closes [#12046](https://github.com/angular/material/issues/12046)
  • datepicker: null model with timezone throws exception ([7856883](https://github.com/angular/material/commit/78568835c283ac327c85016f5d43f5ec57ff9c73)), closes [#12025](https://github.com/angular/material/issues/12025)
  • datepicker: time is modified before even selecting a date ([b406623](https://github.com/angular/material/commit/b406623f08cd229ea76cc06298eea764bd51ab84)), closes [#12028](https://github.com/angular/material/issues/12028) [#12026](https://github.com/angular/material/issues/12026)
  • dialog: shift+tab does not cycle through tabbable elements ([7d5e262](https://github.com/angular/material/commit/7d5e262b5606f0e83faac86966aa6947bc6125c0)), closes [#10963](https://github.com/angular/material/issues/10963)
  • fab-speed-dial: action items are in tab order when closed ([da86e62](https://github.com/angular/material/commit/da86e6282ce01c6ec31758350946b9ee1e8536f5)), closes [#10101](https://github.com/angular/material/issues/10101)
  • fab-speed-dial: keyboard navigation issues with tab and shift+tab ([41c71ed](https://github.com/angular/material/commit/41c71ed1eb7826c1927902f19dc8d8ea5bbfda22)), closes [#12043](https://github.com/angular/material/issues/12043)
  • + 7 more

Features

  • autocomplete: allow localization of query result announcements ([5157f94](https://github.com/angular/material/commit/5157f94f192f64cc948adafe033361539d945408)), closes [#11789](https://github.com/angular/material/issues/11789)
  • chips: md-max-chips support for md-contact-chips ([e6b5482](https://github.com/angular/material/commit/e6b5482231520a69ab196a2e508f1c1dc1f3a081)), closes [#10827](https://github.com/angular/material/issues/10827)
  • datepicker: add input-aria-describedby and input-aria-labelledby ([5f8472c](https://github.com/angular/material/commit/5f8472c433d175c39019acc271f80344d6a58ed3)), closes [#11762](https://github.com/angular/material/issues/11762)

📦 Contributors

  • Thank you to the contributors who helped with the v1.2.2 release:
  • :---: |:---: |:---: |:---: |:---: |
1.2.1v1.2.1
SplaktarSplaktar·5y ago·September 24, 2020
GitHub

🐛 Bug Fixes

  • calendar: allow tabbing out when in standalone mode ([93518bb](https://github.com/angular/material/commit/93518bb05306e0a9d70c890a150a8c06d0fbad5b)), closes [#9794](https://github.com/angular/material/issues/9794)
  • calendar, datepicker: fix issues with GMT+X timezones ([90d24cf](https://github.com/angular/material/commit/90d24cfa2914e78bbbd43e9523400f2755ed0754)), closes [#12000](https://github.com/angular/material/issues/12000)
  • calendar, datepicker: fix MomentJS custom format support ([8f9e213](https://github.com/angular/material/commit/8f9e21318f21713f1f47bd35e4742919321a9e99)), closes [#12003](https://github.com/angular/material/issues/12003) [#11949](https://github.com/angular/material/issues/11949)
  • datepicker: min-date validation is incorrect in GMT+X timezones ([7395914](https://github.com/angular/material/commit/73959142c9ed327d6218fe90c6335bc88f8c5ddf)), closes [#11963](https://github.com/angular/material/issues/11963)
  • dialog: remove focus trap focus listeners onRemove ([33e8bac](https://github.com/angular/material/commit/33e8bac352522bf38b23ff2a4d2c281f2c14dc5f)), closes [#12010](https://github.com/angular/material/issues/12010)
  • icon: providing empty alt or aria-label attributes do not hide them from a11y ([37f1535](https://github.com/angular/material/commit/37f15357089a87b0e3f94467a93c6511ff71d481)), closes [#10721](https://github.com/angular/material/issues/10721)
  • list: case where list items are read twice by screen readers ([5c455d3](https://github.com/angular/material/commit/5c455d30b8bcf4902add2c1ed0a6e9216147b43c)), closes [#11582](https://github.com/angular/material/issues/11582)
  • radio-button: Cannot read property 'nodeName' of null ([f43ff63](https://github.com/angular/material/commit/f43ff639a678edeb387a43b28faa10ca0c8b881f)), closes [#10546](https://github.com/angular/material/issues/10546)
  • + 5 more

📝 Documentation

  • mdSticky: update and clarify the usage and behavior ([0d431e0](https://github.com/angular/material/commit/0d431e07330f1ea42c933ae80400adfae79b60d9))
  • a11y: add a list of supported screen readers ([8ce0813](https://github.com/angular/material/commit/8ce08134c4f305832a96a2edbe24204802a9d881)), closes [#11449](https://github.com/angular/material/issues/11449)
  • home: simplify and clarify that browser support policy is for major versions ([1babe8c](https://github.com/angular/material/commit/1babe8c83b79702a5a980d5c602da659b88db739))
  • icon: documentation refinement and cleanup ([c644d6a](https://github.com/angular/material/commit/c644d6a29ce4d05e0bfb4588d62340157a98df52))

📦 Contributors

  • Thank you to the contributors who helped with the v1.2.1 release:
  • :---: |:---: |:---: |:---: |
  • [Splaktar](https://github.com/Splaktar) |[mmalerba](https://github.com/mmalerba) |[josephperrott](https://github.com/josephperrott) |[cgx](https://github.com/cgx) |
1.1.26v1.1.26
SplaktarSplaktar·5y ago·September 6, 2020
GitHub

🐛 Bug Fixes

  • calendar, datepicker: fix MomentJS custom format support ([667a78f](https://github.com/angular/material/commit/667a78f955b0980735aab744eeb5a2b22f6fbfa1)), closes [#12003](https://github.com/angular/material/issues/12003) [#11949](https://github.com/angular/material/issues/11949)

📦 Contributors

  • Thank you to the contributors who helped with the v1.1.26 release:
  • :---: |:---: |
  • [Splaktar](https://github.com/Splaktar) |[mmalerba](https://github.com/mmalerba) |
1.1.25v1.1.25
SplaktarSplaktar·5y ago·August 31, 2020
GitHub

🐛 Bug Fixes

  • calendar, datepicker: fix date selection issues with GMT+X timezones ([a897a67](https://github.com/angular/material/commit/a897a67cf1eee6f524dce91c5e0d31b1ad8601b3)), closes [#12000](https://github.com/angular/material/issues/12000)
  • datepicker: min-date validation is incorrect in GMT+X timezones ([dd150fa](https://github.com/angular/material/commit/dd150fa780c78177521c99ed50f9fb0916fab8c8)), closes [#11963](https://github.com/angular/material/issues/11963)
  • select: md-select-header closes on mouse click when not using multiple ([b32b473](https://github.com/angular/material/commit/b32b473ffbc645ea921f650cc425c82ba9d42bf0)), closes [#11969](https://github.com/angular/material/issues/11969)

📦 Contributors

  • Thank you to the contributors who helped with the v1.1.25 release:
  • :---: |:---: |
  • [Splaktar](https://github.com/Splaktar) |[jelbourn](https://github.com/jelbourn) |
1.2.0v1.2.0
SplaktarSplaktar·5y ago·August 3, 2020
GitHub

🐛 Bug Fixes

  • autocomplete: change md-escape-options default to 'clear' ([47106ba](https://github.com/angular/material/commit/47106ba036eac11d4417fd2066b26d2a02283954)), closes [#11767](https://github.com/angular/material/issues/11767)
  • button: horizontal padding should match the spec ([3205b33](https://github.com/angular/material/commit/3205b33b57bc08ef92aae28ac2fb898f307c0ac1)), closes [#10535](https://github.com/angular/material/issues/10535) [#10535](https://github.com/angular/material/issues/10535)
  • checkbox: handle links in transcluded label in an a11y-friendly way ([4d36fd2](https://github.com/angular/material/commit/4d36fd27be8960c9a5fceed5b8750e201668e4a0)), closes [#11134](https://github.com/angular/material/issues/11134)
  • checkbox: update CSS to match spec ([c893050](https://github.com/angular/material/commit/c8930506996a56adb1cbce20a236b7c2f76cbe93)), closes [#9351](https://github.com/angular/material/issues/9351) [#9927](https://github.com/angular/material/issues/9927) [#8713](https://github.com/angular/material/issues/8713)
  • checkbox, date-picker, input, radio-button, select, switch: md-inline-form support ([b3e9ffe](https://github.com/angular/material/commit/b3e9ffec50cdfb560fa4bf0a32df3ad22d553291))
  • chips: chip remove icon isn't sized to match the spec ([#10491](https://github.com/angular/material/issues/10491)) ([29c0a4a](https://github.com/angular/material/commit/29c0a4a7fb53bb92ef97422df8e5c9fa7199d6b1)), closes [#9619](https://github.com/angular/material/issues/9619)
  • chips: placeholder is truncated even though there is room ([aa4e29b](https://github.com/angular/material/commit/aa4e29b8a1b382ccf524abe4e654196813703412)), closes [#10630](https://github.com/angular/material/issues/10630)
  • chips: update to latest Material Design spec (2017) updates ([01351b1](https://github.com/angular/material/commit/01351b11754fdd661f3314b00d94e76a9de1c068)), closes [#9883](https://github.com/angular/material/issues/9883)
  • + 17 more

♻️ Code Refactoring

  • autofocus: remove deprecated md-auto-focus attribute ([bf0ec8c](https://github.com/angular/material/commit/bf0ec8c853c17cd60547ead11b2c1e9310ca8377))
  • card: remove styles for md-actions class ([75aa734](https://github.com/angular/material/commit/75aa734674324df42b3e5e57508281f60d576090))
  • chips: remove deprecated md-on-append attribute ([1a2e3d0](https://github.com/angular/material/commit/1a2e3d0b424fec4d2e3f68071b6520a5477284c8))
  • chips: remove deprecated MdChipsCtrl.selectAndFocusChip ([01d2cde](https://github.com/angular/material/commit/01d2cde76fdc127bef4d52027c143b33dc0666c0))
  • dialog: remove deprecated content options and methods ([e3b52a0](https://github.com/angular/material/commit/e3b52a0c84134faaa7371041b732ee4c3f1ec713))
  • dialog: remove styles for deprecated md-actions class ([93e2081](https://github.com/angular/material/commit/93e20819053117fa2b8679178840bbb65c97a301))
  • layout: remove deprecated *-lt-* ("less than") attributes ([e8e785e](https://github.com/angular/material/commit/e8e785e5a3a118026ca8e10e087bc76aa8db745a))
  • $mdCompilerProvider: remove deprecated $mdCompilerProvider.respectPreAssignBindingsEnabled() ([579a327](https://github.com/angular/material/commit/579a3271698381c49803210c2efaa3b1f9e802bb))
  • + 8 more

Features

  • layout: add mixin for responsive support of rows ([c2c336b](https://github.com/angular/material/commit/c2c336b946b8c017c12dcb80955767339da3eb3b)), closes [#9112](https://github.com/angular/material/issues/9112) [#9220](https://github.com/angular/material/issues/9220)
  • theming: add contrast opacity values for all color types and hues ([68c1d02](https://github.com/angular/material/commit/68c1d02fb40951ea95bf3a136e12e0ff66b2a780))

📝 Documentation

  • theming, colors: md-colors demo was broken. improve JSDoc and fix lint issues ([01917b3](https://github.com/angular/material/commit/01917b37ec6a8b6a913f9594130b841912e37244))

💥 BREAKING CHANGES

  • autocomplete: The default behavior of `md-autocomplete`, when the options panel is visible and the Escape key is pressed, has changed. `md-escape-options` now defaults to `'clear'` instead of `'blur clear'`. This better aligns with the [WAI-ARIA Authoring Practices](https://www.w3.org/TR/wai-aria-practices/examples/combobox/aria1.0pattern/combobox-autocomplete-list.html) as the focus is not sent to another element (like the `<body>`) when the Escape key is pressed.
  • If you want to restore the previous behavior, add the following to your `md-autocomplete` components:
  • ```html
  • md-escape-options="blur clear"
  • ```
  • autofocus: Removed the deprecated `md-auto-focus` directive. It was deprecated in favor of `md-autofocus`. Please see the [md-autofocus Docs](https://material.angularjs.org/latest/api/directive/mdAutofocus) for examples.
  • button: `md-button`'s internal horizontal padding has changed from `6px` to `8px` to match the Material Design spec. This may affect the layout of portions of your application where `md-button`, `md-datepicker`, or `md-toast` with actions are used.
  • If you are using our SCSS files, you can override this back to the default, or another value, in your app's SCSS files:
  • + 149 more

📦 Contributors

  • Thank you to the contributors who helped with the v1.2.0 release:
  • :---: |:---: |:---: |:---: |:---: |:---: |
  • [<img alt="tomaszgrabowski" src="https://avatars0.githubusercontent.com/u/6688790?v=4&s=117" width="117">](https://github.com/tomaszgrabowski) |
  • :---: |
  • [tomaszgrabowski](https://github.com/tomaszgrabowski) |
1.2.0-rc.2v1.2.0-rc.2Pre-release
SplaktarSplaktar·5y ago·July 31, 2020
GitHub

🐛 Bug Fixes

  • checkbox, date-picker, input, radio-button, select, switch: md-inline-form support ([b3e9ffe](https://github.com/angular/material/commit/b3e9ffec50cdfb560fa4bf0a32df3ad22d553291))
  • select: support for md-inline-form, more configurable SCSS ([0d4d37f](https://github.com/angular/material/commit/0d4d37f079c44979be934c5babd4ed1c62383762)), closes [#8712](https://github.com/angular/material/issues/8712) [#8716](https://github.com/angular/material/issues/8716)

♻️ Code Refactoring

  • autofocus: remove deprecated md-auto-focus attribute ([bf0ec8c](https://github.com/angular/material/commit/bf0ec8c853c17cd60547ead11b2c1e9310ca8377))
  • card: remove styles for md-actions class ([75aa734](https://github.com/angular/material/commit/75aa734674324df42b3e5e57508281f60d576090))
  • chips: remove deprecated md-on-append attribute ([1a2e3d0](https://github.com/angular/material/commit/1a2e3d0b424fec4d2e3f68071b6520a5477284c8))
  • dialog: remove deprecated content options and methods ([e3b52a0](https://github.com/angular/material/commit/e3b52a0c84134faaa7371041b732ee4c3f1ec713))
  • dialog: remove styles for deprecated md-actions class ([93e2081](https://github.com/angular/material/commit/93e20819053117fa2b8679178840bbb65c97a301))
  • layout: remove deprecated *-lt-* ("less than") attributes ([e8e785e](https://github.com/angular/material/commit/e8e785e5a3a118026ca8e10e087bc76aa8db745a))
  • menu: removed deprecated $mdOpenMenu API ([f023ce7](https://github.com/angular/material/commit/f023ce766a816035fb3de8c1a47f9d089cb2f11d))
  • panel: remove deprecated MdPanelRef.addClass/removeClass/toggleClass ([bafbd96](https://github.com/angular/material/commit/bafbd96905a016878fb45f5c6ff9992d0d743e6d)), closes [#9310](https://github.com/angular/material/issues/9310)
  • + 4 more

Features

  • layouts: add mixin for responsive support of rows ([c2c336b](https://github.com/angular/material/commit/c2c336b946b8c017c12dcb80955767339da3eb3b)), closes [#9112](https://github.com/angular/material/issues/9112) [#9220](https://github.com/angular/material/issues/9220)

💥 BREAKING CHANGES

  • layouts: The way that margins are applied to `md-checkbox`, `md-input-container`, `md-radio-group`, and `md-select` has been changed. You can now use the `$default-horizontal-margin` Sass variable to override the default `16px` horizontal margin size. As part of this, `md-radio-button`s inside of `layout="row"` containers are now aligned vertically with other content as they no longer have a `16px` `margin-bottom`. If you have previously added custom styles, to your components inside of a row layout, in order to give them extra `margin-right` in LTR or `margin-left` in RTL, you will need to re-evaluate those styles. In most cases, they can now be removed.
  • sidenav: Removed access for the deprecated `$media` service in `md-is-locked-open`. This was deprecated in favor of the `$mdMedia` service. The functionality is the same and only a rename to the current name of the service is required.
  • dialog: Removed support for the deprecated `.content('string')` methods and options. These were deprecated in favor of `.textContent('string')` and `.htmlContent('sanitized-string')'` methods and their associated options. Please note that use of `.htmlContent` requires that the `ngSanitize` module be loaded.
  • If you have
  • ```js
  • alert = $mdDialog.alert()
  • .content('This is an example.');
  • ```
  • + 40 more

📦 Contributors

  • Thank you to the contributors who helped with the v1.2.0-rc.2 release:
  • :---: |:---: |:---: |
  • [Splaktar](https://github.com/Splaktar) |[clshortfuse](https://github.com/clshortfuse) |[wagnermaciel](https://github.com/wagnermaciel) |
1.2.0-rc.1v1.2.0-rc.1Pre-release
SplaktarSplaktar·5y ago·July 23, 2020
GitHub

🐛 Bug Fixes

  • button: horizontal padding should match the spec ([3205b33](https://github.com/angular/material/commit/3205b33b57bc08ef92aae28ac2fb898f307c0ac1)), closes [#10535](https://github.com/angular/material/issues/10535) [#10535](https://github.com/angular/material/issues/10535)
  • checkbox: handle links in transcluded label in an a11y-friendly way ([4d36fd2](https://github.com/angular/material/commit/4d36fd27be8960c9a5fceed5b8750e201668e4a0)), closes [#11134](https://github.com/angular/material/issues/11134)
  • checkbox: update CSS to match spec ([c893050](https://github.com/angular/material/commit/c8930506996a56adb1cbce20a236b7c2f76cbe93)), closes [#9351](https://github.com/angular/material/issues/9351) [#9927](https://github.com/angular/material/issues/9927) [#8713](https://github.com/angular/material/issues/8713)
  • chips: chip remove icon isn't sized to match the spec ([#10491](https://github.com/angular/material/issues/10491)) ([29c0a4a](https://github.com/angular/material/commit/29c0a4a7fb53bb92ef97422df8e5c9fa7199d6b1)), closes [#9619](https://github.com/angular/material/issues/9619)
  • datepicker: support ng-model-options timezone w/ Moment ([e24d09c](https://github.com/angular/material/commit/e24d09c68ce255ed82cac68361c8ee3dfeeb56e4)), closes [#11945](https://github.com/angular/material/issues/11945) [#10598](https://github.com/angular/material/issues/10598)
  • input-container: align indentation with spec ([31a596f](https://github.com/angular/material/commit/31a596f484fa32b07f42e116abad91999c4385d3)), closes [#10105](https://github.com/angular/material/issues/10105) [#11421](https://github.com/angular/material/issues/11421)
  • list: fix checkbox alignment and match dense heights to spec ([a13722e](https://github.com/angular/material/commit/a13722ee69ab01babefe1f0bcc5af77f55a3f76c)), closes [#11966](https://github.com/angular/material/issues/11966)
  • nav-bar: throws exception when indexing null tabs variable ([b1c7154](https://github.com/angular/material/commit/b1c7154bfe684c92497fb08dea6ce98af94ed1a8)), closes [#11964](https://github.com/angular/material/issues/11964)
  • + 9 more

♻️ Code Refactoring

  • $mdCompilerProvider: remove deprecated $mdCompilerProvider.respectPreAssignBindingsEnabled() ([579a327](https://github.com/angular/material/commit/579a3271698381c49803210c2efaa3b1f9e802bb))
  • chips: remove deprecated MdChipsCtrl.selectAndFocusChip ([01d2cde](https://github.com/angular/material/commit/01d2cde76fdc127bef4d52027c143b33dc0666c0))
  • select: rename ngMultiple to mdMultiple ([4c75858](https://github.com/angular/material/commit/4c758589f5ff8ad1b6fc1c990ffbbfd5dba913f7))
  • toast: remove deprecated content() method and option and updateContent() method ([cf3d56c](https://github.com/angular/material/commit/cf3d56c74fe28b7500bd1d8bc312c132ba06d2b9))

Features

  • theming: add contrast opacity values for all color types and hues ([68c1d02](https://github.com/angular/material/commit/68c1d02fb40951ea95bf3a136e12e0ff66b2a780))

📝 Documentation

  • theming, colors: md-colors demo was broken. improve JSDoc and fix lint issues ([01917b3](https://github.com/angular/material/commit/01917b37ec6a8b6a913f9594130b841912e37244))

💥 BREAKING CHANGES

  • list: `md-list` with the `md-dense` class has been updated to align with the Material Design specification. This means that `md-list-item`s heights have changed when using `md-dense`. The `md-dense-disabled` class is now supported on `md-list`. After updating to this version, you may need to adjust the layout of your app if you use `md-dense` with `md-list` or customize the layout of `md-checkbox`s within `md-list-item`s.
  • button: `md-button`'s internal horizontal padding has changed from `6px` to `8px` to match the Material Design spec. This may affect the layout of portions of your application where `md-button`, `md-datepicker`, or `md-toast` with actions are used.
  • If you are using our SCSS files, you can override this back to the default, or another value, in your app's SCSS files:
  • ```scss
  • $button-left-right-padding: rem(0.600); // For 6px horizontal padding
  • ```
  • $mdCompilerProvider: The deprecated `$mdCompilerProvider.respectPreAssignBindingsEnabled()` API has been removed.
  • We no longer respect AngularJS's `$compileProvider.preAssignBindingsEnabled()` value as this API was removed
  • + 95 more

📦 Contributors

  • Thank you to the contributors who helped with the v1.2.0-rc.1 release:
  • :---: |:---: |:---: |:---: |:---: |:---: |
1.1.24v1.1.24
SplaktarSplaktar·5y ago·July 23, 2020
GitHub

🐛 Bug Fixes

  • datepicker: support `ng-model-options` timezone w/ MomentJS and datepicker now passes `ng-model-options` on to calendar ([12562b0](https://github.com/angular/material/commit/12562b0e0c47472477729ed54b9aa30bfc4110e3)), closes [#11945](https://github.com/angular/material/issues/11945) [#10598](https://github.com/angular/material/issues/10598)
  • panel: animated panels never appear on the screen ([e81e2e3](https://github.com/angular/material/commit/e81e2e33cccd414310f47ef9cec22aa54dd604a7)), closes [#11946](https://github.com/angular/material/issues/11946)
  • panel: inline transforms accumulate after each time the close animation runs ([6322e98](https://github.com/angular/material/commit/6322e982db2ebe5bc99bddcf1e6ffde4c5041305)), closes [#11946](https://github.com/angular/material/issues/11946)

📦 Contributors

  • Thank you to the contributors who helped with the v1.1.24 release:
  • :---: |:---: |
  • [Splaktar](https://github.com/Splaktar) |[mmalerba](https://github.com/mmalerba) |
1.1.23v1.1.23
SplaktarSplaktar·5y ago·July 23, 2020
GitHub

🐛 Bug Fixes

  • calendar, datepicker: in year view, `md-date-filter` only evaluates first day of month ([3d5ff5d](https://github.com/angular/material/commit/3d5ff5db56d3b84b2c7d813886d13ef831b7a295)), closes [#11703](https://github.com/angular/material/issues/11703)
  • compiler: `$onDestroy` hook not called ([8bb1d98](https://github.com/angular/material/commit/8bb1d9811e39ae26e79f629902c3be619eba8b30)), closes [#11847](https://github.com/angular/material/issues/11847)
  • datepicker: update error state only after `$validate` has run ([11f65e3](https://github.com/angular/material/commit/11f65e3371eb5fcffba0c1194ef3f9b022d0cf87)), closes [#10360](https://github.com/angular/material/issues/10360)
  • layout: Syntax Error: Token `'&&'` not a primary expression ([#11940](https://github.com/angular/material/pull/11940)) ([1bd1a97](https://github.com/angular/material/commit/1bd1a97d7d22921e2cfb1fcb940f485a095130f8)), closes [#10935](https://github.com/angular/material/issues/10935)
  • list: allow overriding `md-list-item` padding for clickable items ([f7d9027](https://github.com/angular/material/commit/f7d9027e9b0a91050213372cc0dfa52230d528d1)), closes [#10384](https://github.com/angular/material/issues/10384)
  • menuBar: close top nested menu when escape key is pressed ([98e259b](https://github.com/angular/material/commit/98e259bec4dc026fa38fb1a5c16a6c4f37722e7a)), closes [#11678](https://github.com/angular/material/issues/11678)
  • navBar: update inkbar on screen resize ([c1e2b12](https://github.com/angular/material/commit/c1e2b1277e59fd802e0e1e2da7eee492d39b84b0)), closes [#10121](https://github.com/angular/material/issues/10121)
  • panel: allow transform to be animated on an offset panel ([269b68e](https://github.com/angular/material/commit/269b68e8540062e2a0e195edb54a75903b17fdd0)), closes [#9641](https://github.com/angular/material/issues/9641) [#9905](https://github.com/angular/material/issues/9905)
  • + 14 more

Features

  • calendar: support specifying timezone in `ng-model-options` ([2a01746](https://github.com/angular/material/commit/2a01746c4fbea1bbd2ca82808a6e9f0f979a2968)), closes [#10431](https://github.com/angular/material/issues/10431)
  • input: add animation to color change ([#10079](https://github.com/angular/material/issues/10079)) ([b486a41](https://github.com/angular/material/commit/b486a4104e2fdfdac8563b0c301fb3bfaf060142))
  • select: add the ability to pre-select the only option in the list ([#9940](https://github.com/angular/material/issues/9940)) ([6372027](https://github.com/angular/material/commit/6372027e8c042845c302dfd52d8cd490faf1f43e)), closes [#9626](https://github.com/angular/material/issues/9626)

📝 Documentation

  • codepen: update for AngularJS `1.8.0`
  • security: added [Security Policy](https://github.com/angular/material/blob/master/SECURITY.md)
  • tabs: improve correctness of API docs and types [a17ef4f](https://github.com/angular/material/commit/a17ef4fa9f7fe0ca812364fb9256f75c17d99442), closes [#10407](https://github.com/angular/material/issues/10407)

📦 Contributors

  • Thank you to the contributors who helped with the v1.1.23 release:
  • :---: |:---: |:---: |:---: |:---: |:---: |
1.1.22v1.1.22
SplaktarSplaktar·6y ago·April 30, 2020
GitHub

🐛 Bug Fixes

  • autocomplete: loop options list when moving past first/last option with arrow keys ([5228f23](https://github.com/angular/material/commit/5228f23b963b8d3811c916c2403469b92b2cca7e)), closes [#11766](https://github.com/angular/material/issues/11766)
  • autocomplete: md-not-found template is not styled properly ([ce6e2ff](https://github.com/angular/material/commit/ce6e2ff13702cd462a1b45c06753d16278270ba1)), closes [#11852](https://github.com/angular/material/issues/11852)
  • autocomplete: Move mouse enter and leave events to container ([5b0c9ba](https://github.com/angular/material/commit/5b0c9ba9e0e5313925f6a27390559f32028fd95b)), closes [#11776](https://github.com/angular/material/issues/11776)
  • autocomplete: scroll to top of the list each time dropdown open ([498c9ed](https://github.com/angular/material/commit/498c9edd26e878d53e8f1b02a86380fe1b9895b1)), closes [#10479](https://github.com/angular/material/issues/10479)
  • contact-chips: don't rely on debug info to get access to controller scope ([2f77095](https://github.com/angular/material/commit/2f770957f7d38d9c1386767b82bd662c07af9787)), closes [#11699](https://github.com/angular/material/issues/11699)
  • datepicker: md-open-on-focus fails when switching tabs with open datepicker ([7a16778](https://github.com/angular/material/commit/7a16778ecc08593463c361b33b4fe17154b8cb75))
  • gesture: 'drag' gestures don't clean up touch action styles on parent ([deb3dfc](https://github.com/angular/material/commit/deb3dfc11e76ea38c2ec65a2a9b4d68560d0c181)), closes [#11147](https://github.com/angular/material/issues/11147)
  • list: dense lists cut off descenders of letters like gjqpy ([0ab73bd](https://github.com/angular/material/commit/0ab73bd86ab3f5e564ef73663e3f70e2404b2538)), closes [#8890](https://github.com/angular/material/issues/8890)
  • + 9 more

📝 Documentation

  • vscode: add VSCode configuration and guide ([#11879](https://github.com/angular/material/pull/11879)) ([a8954df](https://github.com/angular/material/commit/a8954dfaded6b5ae36aa35eaba3f33602f1e9da3))
  • dialog: clarify promise rejection behavior in descriptions ([#11889](https://github.com/angular/material/pull/11889)) ([939f6c9](https://github.com/angular/material/commit/939f6c9f8ef16326b6cd15b0164afb69ae0c72fc)), closes ([#10130](https://github.com/angular/material/issues/10130))
  • docs, README: remove Bower references, update GitHub and NPM icons. fix 'View Demo' button appearing for directives w/o demos ([#11888](https://github.com/angular/material/pull/11888)) ([5c75b12](https://github.com/angular/material/commit/5c75b121920243410c164df7ec33558087cccf1f))
  • getting-started, home: updates to landing page and getting started. add Blank StackBlitz Demo starter ([#11890](https://github.com/angular/material/pull/11890)) ([d1a9976](https://github.com/angular/material/commit/d1a9976cad047288262d904460e7be6089de8128))
  • COMMIT_LEVELS: update guide to better describe the process and responsibilities ([#11862](https://github.com/angular/material/pull/11862)) ([38fe956](https://github.com/angular/material/commit/38fe9560e23467cabe18a8653849238946f2afa5))
  • BUILD: rewrote most of the guide ([#11880](https://github.com/angular/material/pull/11880)) ([4093953](https://github.com/angular/material/commit/40939534460f175543a0261c3b232d71e2a2884b))

📦 Contributors

  • Thank you to the contributors who helped with the v1.1.22 release:
  • :---: |:---: |:---: |:---: |:---: |:---: |
  • :---: |:---: |
  • [psamim](https://github.com/psamim) |[qubiack](https://github.com/qubiack) |
1.1.22-rc.0v1.1.22-rc.0Pre-release
SplaktarSplaktar·6y ago·March 13, 2020
GitHub

🐛 Bug Fixes

  • autocomplete: loop options list when moving past first/last option with arrow keys ([5228f23](https://github.com/angular/material/commit/5228f23b963b8d3811c916c2403469b92b2cca7e)), closes [#11766](https://github.com/angular/material/issues/11766)
  • autocomplete: md-not-found template is not styled properly ([ce6e2ff](https://github.com/angular/material/commit/ce6e2ff13702cd462a1b45c06753d16278270ba1)), closes [#11852](https://github.com/angular/material/issues/11852)
  • autocomplete: Move mouse enter and leave events to container ([5b0c9ba](https://github.com/angular/material/commit/5b0c9ba9e0e5313925f6a27390559f32028fd95b)), closes [#11776](https://github.com/angular/material/issues/11776)
  • autocomplete: scroll to top of the list each time dropdown open ([498c9ed](https://github.com/angular/material/commit/498c9edd26e878d53e8f1b02a86380fe1b9895b1)), closes [#10479](https://github.com/angular/material/issues/10479)
  • contact-chips: don't rely on debug info to get access to controller scope ([2f77095](https://github.com/angular/material/commit/2f770957f7d38d9c1386767b82bd662c07af9787)), closes [#11699](https://github.com/angular/material/issues/11699)
  • datepicker: md-open-on-focus fails when switching tabs with open datepicker ([7a16778](https://github.com/angular/material/commit/7a16778ecc08593463c361b33b4fe17154b8cb75))
  • gesture: 'drag' gestures don't clean up touch action styles on parent ([deb3dfc](https://github.com/angular/material/commit/deb3dfc11e76ea38c2ec65a2a9b4d68560d0c181)), closes [#11147](https://github.com/angular/material/issues/11147)
  • list: dense lists cut off descenders of letters like gjqpy ([0ab73bd](https://github.com/angular/material/commit/0ab73bd86ab3f5e564ef73663e3f70e2404b2538)), closes [#8890](https://github.com/angular/material/issues/8890)
  • + 8 more

📦 Contributors

  • Thank you to the contributors who helped with the v1.1.22-rc.0 release:
  • :---: |:---: |:---: |:---: |:---: |:---: |
  • :---: |:---: |
  • [psamim](https://github.com/psamim) |[qubiack](https://github.com/qubiack) |
v0.6.0
ajoslinajoslin·11y ago·December 1, 2014
GitHub
v0.4
ajoslinajoslin·11y ago·October 6, 2014
GitHub

📦 0.4 (2014-10-06)

  • v0.4 is tested on desktop Chrome, Safari and Firefox, as well as Android 4.4+ and iOS7.
  • <a name="v0.4-breaking"></a>
  • The services `$materialDialog` and `$materialToast` have changed API(s). See section at bottom for [Change Details](#v0.4-breaking-details).
  • button:
  • no underline when button has a href ([948aef0d](https://github.com/angular/material/commit/948aef0db53e6fc7f679d913f08c4a80869d209d))
  • disabled raised and fab buttons don't hover on focus ([6d0ca8fb](https://github.com/angular/material/commit/6d0ca8fb0c9946a8adef2161c95b1439977dd7e1), closes [#358](https://github.com/angular/material/issues/358))
  • checkbox: resolve TypeError for inputDirective.link ([4da56732](https://github.com/angular/material/commit/4da5673272599d5eb70bd82f54bfeefaa260c970))
  • dialog: cancel instead of hiding when user escapes/clicks out ([0cc21d47](https://github.com/angular/material/commit/0cc21d47e1f6c20ee5a9f15559771dbacaef1120))
  • + 67 more