BlogContact

Announcing the AngularJS Material v1.2.1 Release

Michael Prentice
Sep 23, 2020

This release is now available in our Online Documentation, NPM, and Bower. It is also available on the Google CDN (JS, CSS).

You can find the details for all releases in our Change Log.

Highlights

This is a patch release that includes bug fixes.

  • You can now tab in and out of md-calendar when it is used in outside of a datepicker
  • Calendar and Datepicker regressions related to GMT+X timezones and MomentJS custom format support have been resolved
  • Fixes a regression where md-select when used with the md-select-header attribute and without the multiple attribute, closes when clicking the filter input
  • Fixes a regression where the ink-bar in md-select would be black instead of using the theme color
  • We now publish a list of supported screen readers on our home page
  • md-icon has been updated to match the behavior defined in the docs when you provide aria-label="" or alt="", i.e. apply aria-hidden="true"
  • Improved the handling of md-list-items that are clickable by screen readers
  • Allow selecting the currently focused item in a radio group using the space key
  • We now enable iOS long-press context menus in all AngularJS Material apps. If you don't want this behavior, you can set the -webkit-touch-callout: none; style on your app's html, body

Bug Fixes

  • calendar: allow tabbing out when in standalone mode (93518bb), closes #9794
  • calendar, datepicker: fix issues with GMT+X timezones (90d24cf), closes #12000
  • calendar, datepicker: fix MomentJS custom format support (8f9e213), closes #12003 #11949
  • datepicker: min-date validation is incorrect in GMT+X timezones (7395914), closes #11963
  • dialog: remove focus trap focus listeners onRemove (33e8bac), closes #12010
  • icon: providing empty alt or aria-label attributes do not hide them from a11y (37f1535), closes #10721
  • list: case where list items are read twice by screen readers (5c455d3), closes #11582
  • radio-button: Cannot read property 'nodeName' of null (f43ff63), closes #10546
  • radio-button: support selection using the space key (3cf78a7), closes #11960
  • select: respect theme color when select has focus (4afba57)
  • select: in popup, hover and focus background colors are the same (d5863b8), closes #000 #9851
  • select: md-select-header closes on mouse click when not using multiple (f2fca2e), closes #11969
  • typography: enable iOS long-press context menus (3d98b6e), closes #10622

Documentation

  • mdSticky: update and clarify the usage and behavior (0d431e0)
  • a11y: add a list of supported screen readers (8ce0813), closes #11449
  • home: simplify and clarify that browser support policy is for major versions (1babe8c)
  • icon: documentation refinement and cleanup (c644d6a)

Contributors

Thank you to the contributors who helped with the v1.2.1 release:

Splaktar mmalerba josephperrott cgx
Splaktar mmalerba josephperrott cgx
Michael Prentice
Sep 23, 2020