mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
chore: bump version to beta.0 (#2360)
This commit is contained in:
@@ -1,3 +1,78 @@
|
||||
<a name="2.0.0-beta.0"></a>
|
||||
# [2.0.0-beta.0 velvet-pizza](https://github.com/angular/material2/compare/2.0.0-alpha.9...2.0.0-beta.0) (2016-12-22)
|
||||
|
||||
### Breaking changes from alpha.11
|
||||
* The `svgSrc` propert of `<md-icon>` has been removed. All SVG URLs must now be explicitly marked
|
||||
as trusted using Angular's `DomSanitizer` service.
|
||||
* The `<md-input>` element is deprecated in favor of `<md-input-container>`. This new component
|
||||
allows for direct access to the native input element.
|
||||
* All `@Input` properties have been changed to use their camelCase names for binding. The old names
|
||||
are still available as deprecated but will be removed in the next release.
|
||||
* All `@Directive` selectors are now camelCase to be consistent with Angular core. For example,
|
||||
`[md-tooltip]` is now `[mdTooltip]` The old selectors are still available as deprecated but will
|
||||
be removed in the next release.
|
||||
* `<md-progress-circle>` has been renamed to `<md-progress-spinner>`. The old selector and symbols
|
||||
are still available as deprecated but will be removed in the next release.
|
||||
* `<md-sidenav-layout>` has been renamed to `<md-sidenav-container>`. The old selector is still
|
||||
available as deprecated but will be removed in the next release.
|
||||
* Several components in `core/`, such as Overlay, have had their prefix changed to `cdk-` (short
|
||||
for "component dev kit"). This signifies that these are general-purpose tools for building
|
||||
components that are not coupled to Material Design.The old selectors are still
|
||||
available as deprecated but will be removed in the next release. The CSS classes have been changed.
|
||||
* The `align` property for `md-checkbox` and `md-radio-button` has been changed to `labelPosition`
|
||||
with values `before` and `after`.
|
||||
* `MdTooltip` properties are now prefixed, e.g., `mdTooltipPosition`, `mdTooltipHideDelay`, etc.
|
||||
|
||||
### Note on HammerJS
|
||||
HammerJS is now optional. It is still necessary for gestures to work within certain components, but
|
||||
should no longer throw an error if it is missing.
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **a11y:** add all providers to forRoot ([#2222](https://github.com/angular/material2/issues/2222)) ([9272b4b](https://github.com/angular/material2/commit/9272b4b)), closes [#2189](https://github.com/angular/material2/issues/2189)
|
||||
* add re-exports for symbols needed by Aot ([#2149](https://github.com/angular/material2/issues/2149)) ([c324142](https://github.com/angular/material2/commit/c324142))
|
||||
* **icon:** remove svgSrc, only allow trusted urls ([#1933](https://github.com/angular/material2/issues/1933)) ([4571561](https://github.com/angular/material2/commit/4571561))
|
||||
* **input:** copy input state classes to md-input-container ([#2191](https://github.com/angular/material2/issues/2191)) ([f0c4148](https://github.com/angular/material2/commit/f0c4148))
|
||||
* **input:** fix underline color to match spec ([#2167](https://github.com/angular/material2/issues/2167)) ([b850fed](https://github.com/angular/material2/commit/b850fed)), closes [#2126](https://github.com/angular/material2/issues/2126)
|
||||
* **input:** label alignment in rtl ([#2047](https://github.com/angular/material2/issues/2047)) ([7b3a059](https://github.com/angular/material2/commit/7b3a059)), closes [#2034](https://github.com/angular/material2/issues/2034)
|
||||
* **input:** treat number 0 as non-empty ([#2245](https://github.com/angular/material2/issues/2245)) ([a818579](https://github.com/angular/material2/commit/a818579))
|
||||
* **input:** unable to focus input in IE 11 ([#2233](https://github.com/angular/material2/issues/2233)) ([8ec3a19](https://github.com/angular/material2/commit/8ec3a19))
|
||||
* **overlay:** proper backdrop stacking with multiple overlays ([#2276](https://github.com/angular/material2/issues/2276)) ([b16031a](https://github.com/angular/material2/commit/b16031a)), closes [#2272](https://github.com/angular/material2/issues/2272)
|
||||
* **platform:** Remove assumption of `window' in MdPlatform ([#2221](https://github.com/angular/material2/issues/2221)) ([e436775](https://github.com/angular/material2/commit/e436775))
|
||||
* **positioning:** fallback positions should work while scrolled ([#2193](https://github.com/angular/material2/issues/2193)) ([8df30db](https://github.com/angular/material2/commit/8df30db))
|
||||
* **progress-circle, progress-bar:** bind color via [color] rather than [attr.color] ([#2299](https://github.com/angular/material2/issues/2299)) ([e4d2bef](https://github.com/angular/material2/commit/e4d2bef))
|
||||
* **progress-spinner:** Rename ProgressCircle to ProgressSpinner ([#2300](https://github.com/angular/material2/issues/2300)) ([221c234](https://github.com/angular/material2/commit/221c234))
|
||||
* **select:** clear select if no option matches value ([#2110](https://github.com/angular/material2/issues/2110)) ([2855cc3](https://github.com/angular/material2/commit/2855cc3)), closes [#2109](https://github.com/angular/material2/issues/2109)
|
||||
* **select:** make invalid selector more specific ([#2166](https://github.com/angular/material2/issues/2166)) ([a7c88c5](https://github.com/angular/material2/commit/a7c88c5))
|
||||
* **sidenav:** make `focus-trap` occupy full height of sidenav ([#2145](https://github.com/angular/material2/issues/2145)) ([13223df](https://github.com/angular/material2/commit/13223df))
|
||||
* **sidenav:** Rename md-sidenav-layout to md-sidenav-container. ([#2183](https://github.com/angular/material2/issues/2183)) ([8f1c5a9](https://github.com/angular/material2/commit/8f1c5a9))
|
||||
* **slider:** prevent thumb from getting stuck on Mobile Safari ([#2142](https://github.com/angular/material2/issues/2142)) ([4adee46](https://github.com/angular/material2/commit/4adee46))
|
||||
* **snack-bar:** clean up element when associated viewContainer is destroyed ([#2219](https://github.com/angular/material2/issues/2219)) ([db9608f](https://github.com/angular/material2/commit/db9608f)), closes [#2190](https://github.com/angular/material2/issues/2190)
|
||||
* **tabs:** observing tab header label changes to recalculate width ([#2186](https://github.com/angular/material2/issues/2186)) ([7ab4430](https://github.com/angular/material2/commit/7ab4430)), closes [#2155](https://github.com/angular/material2/issues/2155)
|
||||
* TSError: ? Unable to compile TypeScript when running 'gulp:build' ([#2132](https://github.com/angular/material2/issues/2132)) ([714c2a4](https://github.com/angular/material2/commit/714c2a4))
|
||||
* **tests:** snackbar ref has unnecessary observable.of ([#2298](https://github.com/angular/material2/issues/2298)) ([d076bd3](https://github.com/angular/material2/commit/d076bd3))
|
||||
* **tooltip:** add missing rxjs import ([#2288](https://github.com/angular/material2/issues/2288)) ([ba7053f](https://github.com/angular/material2/commit/ba7053f))
|
||||
|
||||
|
||||
### Features
|
||||
* make hammerjs optional ([#2280](https://github.com/angular/material2/issues/2280)) ([28691ca](https://github.com/angular/material2/commit/28691ca))
|
||||
* **chips:** initial version of md-chip-list. ([#2242](https://github.com/angular/material2/issues/2242)) ([f45c315](https://github.com/angular/material2/commit/f45c315)) ([#2046](https://github.com/angular/material2/issues/2046)) ([ba85883](https://github.com/angular/material2/commit/ba85883)) ([#2332](https://github.com/angular/material2/issues/2332)) ([3f2db27](https://github.com/angular/material2/commit/3f2db27))
|
||||
* **dialog:** add dialog content elements ([#2090](https://github.com/angular/material2/issues/2090)) ([cac72aa](https://github.com/angular/material2/commit/cac72aa)), closes [#1624](https://github.com/angular/material2/issues/1624) [#2042](https://github.com/angular/material2/issues/2042)
|
||||
* **checkbox, radio:** change `align` to `labelPosition` (inverted) ([#2289](https://github.com/angular/material2/issues/2289)) ([a1f9028](https://github.com/angular/material2/commit/a1f9028))
|
||||
* **connected-position:** apply the fallback position that shows the largest area of the element ([#2102](https://github.com/angular/material2/issues/2102)) ([4f5b9c5](https://github.com/angular/material2/commit/4f5b9c5)), closes [#2049](https://github.com/angular/material2/issues/2049)
|
||||
* **core:** add scrollable view properties to connected pos strategy ([#2259](https://github.com/angular/material2/issues/2259)) ([b60d33f](https://github.com/angular/material2/commit/b60d33f))
|
||||
* **input:** create md-input-container to eventually replace md-input ([#2052](https://github.com/angular/material2/issues/2052)) ([ca2046b](https://github.com/angular/material2/commit/ca2046b))
|
||||
* **scroll:** provide directive and service to listen to scrolling ([#2188](https://github.com/angular/material2/issues/2188)) ([9b68e68](https://github.com/angular/material2/commit/9b68e68))
|
||||
* **sidenav:** close via escape key and restore focus to trigger element ([#1990](https://github.com/angular/material2/issues/1990)) ([a1331ec](https://github.com/angular/material2/commit/a1331ec))
|
||||
* **tooltip:** add input for delaying show and hide ([#2101](https://github.com/angular/material2/issues/2101)) ([e85d108](https://github.com/angular/material2/commit/e85d108))
|
||||
|
||||
|
||||
### Performance Improvements
|
||||
|
||||
* **sidenav:** avoid extra repaints while scrolling ([#2156](https://github.com/angular/material2/issues/2156)) ([b967712](https://github.com/angular/material2/commit/b967712))
|
||||
|
||||
|
||||
|
||||
<a name="2.0.0-alpha.11"></a>
|
||||
# [2.0.0-alpha.11 polyester-golem](https://github.com/angular/material2/compare/2.0.0-alpha.9...2.0.0-alpha.11) (2016-12-08)
|
||||
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@
|
||||
"docs": "gulp docs",
|
||||
"api": "gulp api"
|
||||
},
|
||||
"version": "2.0.0-alpha.11-2",
|
||||
"version": "2.0.0-beta.0",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">= 5.4.1 < 7"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@angular/material",
|
||||
"version": "2.0.0-alpha.11-2",
|
||||
"version": "2.0.0-beta.0",
|
||||
"description": "Angular 2 Material",
|
||||
"main": "./material.umd.js",
|
||||
"module": "./index.js",
|
||||
|
||||
Reference in New Issue
Block a user