Announcing the AngularJS Material v1.1.17 Release

Michael Prentice
DevIntent
Published in
2 min readMar 31, 2019

--

This release is now available in our Online Documentation, NPM, and Bower. It will be available early next week 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 and documentation improvements.

  • In 1.1.13, we fixed an issue where the md-autocomplete would sometimes position the options panel on top even when there was no room in the viewport. Unfortunately, this meant that the options panel often defaulted to top position. This was tracked in #11656 and fixed in PR #11670.
  • The 1.1.14 release was deployed to NPM with a .git directory included in the published package due to a bug in npm publish. This caused NPM to refuse to uninstall or update the package. We’ve fixed this in 1.1.17 and we’re using #11684 to implement a long term fix.
  • In addition to fixing the two regressions above, this release fixes an a11y regression with md-slider and tab scrolling with wheel devices in Firefox.

Known Issues

  • AngularJS 1.7.8 causes an issue with md-select where using requiredwill unset the value of the model. This is being tracked in #11679.

Bug Fixes

  • autocomplete: default dropdown position to the bottom again.
  • slider: aria attributes are not announced when tabbing in JAWS or VoiceOver. A previous fix for ChromeVox broke this for JAWS and VoiceOver. This new fix has been verified in all 3 of these screen readers.
  • tabs: use the standard wheel event instead of the non-standardmousewheel event to fix tab scrolling in Firefox.
  • npm: deploy new release early to fix issue of 1.1.14 including a .git/ dir for NPM installs.

Documentation

  • docs: scroll position improvements for navigation. Using the back button should bring you back to the same scroll position instead of somewhere else. Opening a new page in the docs should take you to the top of the page instead of somewhere in the middle.

Contributors

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

AngularJS Material 1.1.17 Contributors
AngularJS Logo

--

--

Lead Maintainer, AngularJS Material. Contributor, Angular Components team. CEO, DevIntent. Partner, XLTS.dev.