8.3 KiB
Change Log
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[0.7.1] - 2019-08-27
Added
- Added "module" field in all packages'
package.json
manifests (#434)
[0.7.0] - 2019-08-27
Added
-
New components:
-
Added support for
<svg>
and<img>
icons to<mwc-icon-button>
and<mwc-icon-button-toggle>
. (#358) -
Added
--mdc-snackbar-action-color
CSS custom property to<mwc-snackbar>
to override the default action button color (#354). -
Added a default slot to
<mwc-top-app-bar>
and<mwc-top-app-bar-fixed>
which takes page content and automatically applies the correctpadding-top
(#370). -
Added documentation for:
Changed
-
BREAKING The Material Icons font is no longer loaded automatically (#314). This allows more control over how fonts are loaded (e.g. serving fonts from a different server, or loading multiple fonts with a single request). Most users should now add a tag like this to their HTML page:
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500|Material+Icons" rel="stylesheet">
-
BREAKING The toggling behavior of
<mwc-icon-button>
has been removed (i.e.offIcon
), and is now instead supported by the dedicated<mwc-icon-button-toggle>
component (#370). -
BREAKING The short layout for
<mwc-top-app-bar>
has been removed, and is no longer supported because it is not part of the Material Design specification (#422). -
BREAKING The fixed layout for
<mwc-top-app-bar>
has been removed, and is now instead implemented by the dedicated<mwc-top-app-bar-fixed>
component (#379).
Fixed
- Fixed bug where
<mwc-snackbar>
open
method threw if called immediately after construction (beforefirstUpdated
) (#356). - Fixed bug where setting the
<mwc-snackbar>
labelText
property could throw an exception and fail to render (#412). - Buttons slotted into
<mwc-snackbar>
now render with the correct default styles (#354). - Fixed layout issue affecting scrolling
<mwc-tab-bar>
in Firefox (#349). - Fixed bug where
<mwc-icon>
icons did not render in IE11 (#353). - Fixed bug where setting the
checked
property on an<mwc-radio>
did not result in the other radios in the group becoming unchecked (#373). - Fixed bug where
<mwc-drawer>
did not work in IE (WICG/inert#129). - Fixed
dense
andprominent
styling bugs in<mwc-top-app-bar>
(#379).
[0.6.0] - 2019-06-05
- Upgrade lerna to 3.x
- Upgrade typescript to 3.4, add config for tsbuildinfo files needed for incremental compilation mode
- Add README notes that component set is in experimental status.
- Remove draft components, simplify package listing.
- Prepare drawer, icon-button, linear-progress, slider, snackbar, tab components, and top-app-bar for release.
- Fix typing for event listeners in adapters due to typescript update.
- Add wicg-inert and blocking-elements dependencies to mwc-drawer
[0.5.0] - 2019-03-26
- Update to mdc 1.0
- Rewrite Adapters and Foundations with Typescript types
- Disable pointer-events on disabled buttons
[0.4.0] - 2019-03-11
- Update to mdc 0.44
- fix button label issues
[0.3.6] - 2019-02-05
- Use
static get styles()
on all components - Clean up dependencies
- Implement drawer focus trapping
- Add tests
- Setup travis CI
- Update to lit-html 1.0
[0.3.5] - 2019-01-11
- Update lit and lit-element dependencies
- Publish mwc-drawer
[0.3.4] - 2018-12-13
- Update to lit-element 0.6.5 and lit-html 1.0.0-rc.1
[0.3.3] - 2018-12-03
- Fix ripple directive for lit-html 0.13
[0.3.2] - 2018-11-16
- Move event listeners to the class with lit-element 0.6.2
- Add
@eventOptions({passive: true})
to event handlers in tab-bar-scroller- More efficient scrolling behavior, as
preventDefault
is never called
- More efficient scrolling behavior, as
- Implement icon-button in typescript
[0.3.1] - 2018-10-08
- Fix demo publishing
- Update to lit-element 0.6.2
- Add dependencies to lit-html where necessary
- Add explicit
.js
endings to imports, where necessary - Fill in CHANGELOG
[0.3.0] - 2018-10-04
- Rewrite elements in typescript
- Add
ripple
lit directive to add a material ripple to any component - Add
@observe
decorator to tie data changes into base MDC Foundation handlers - Add a watcher for styling and typescript changes
[0.2.1] - 2018-09-21
- Update to lit-element 0.6.1
[0.2.0] - 2018-09-13
- Use lit-element 0.6
[0.1.2] - 2018-06-14
- Use lit-element 0.5
[0.1.1] - 2018-05-09
- Add READMEs and examples
[0.1.0] - 2018-05-08
- Initial WIP of components