diff --git a/CHANGELOG.md b/CHANGELOG.md index a6ccc70f49e0..eb0dd1331a1f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,54 @@ + +# [2.0.0-alpha.7 wax-umpire](https://github.com/angular/material2/compare/2.0.0-alpha.6...v2.0.0-alpha.7) (2016-08-09) + + +### Bug Fixes + +* **checkbox:** wrong cursor when disabled ([#908](https://github.com/angular/material2/issues/908)) ([5251c27](https://github.com/angular/material2/commit/5251c27)), closes [#907](https://github.com/angular/material2/issues/907) +* **checkbox, slide-toggle:** only emit change event if native input emitted one. ([#820](https://github.com/angular/material2/issues/820)) ([d52e6e0](https://github.com/angular/material2/commit/d52e6e0)), closes [#575](https://github.com/angular/material2/issues/575) +* **gestures:** custom recognizers should not inherit twice. ([#902](https://github.com/angular/material2/issues/902)) ([c68efbd](https://github.com/angular/material2/commit/c68efbd)) +* **gestures:** ensure drag and pan are recognized with slide ([#901](https://github.com/angular/material2/issues/901)) ([3179fec](https://github.com/angular/material2/commit/3179fec)) +* **input:** ensure all of label displays on safari ([#871](https://github.com/angular/material2/issues/871)) ([c8303b4](https://github.com/angular/material2/commit/c8303b4)), closes [#795](https://github.com/angular/material2/issues/795) +* **overlay:** lazily create container ([#894](https://github.com/angular/material2/issues/894)) ([1efbbb9](https://github.com/angular/material2/commit/1efbbb9)) +* **progress-circle:** correct elapsed time calculation ([#927](https://github.com/angular/material2/issues/927)) ([0b17cd3](https://github.com/angular/material2/commit/0b17cd3)), closes [#926](https://github.com/angular/material2/issues/926) +* **progress-circle:** remove performance.now to support non browser envs ([#857](https://github.com/angular/material2/issues/857)) ([14c1765](https://github.com/angular/material2/commit/14c1765)) +* **progress-circle:** remove references to window ([#838](https://github.com/angular/material2/issues/838)) ([66ddd3a](https://github.com/angular/material2/commit/66ddd3a)), closes [#837](https://github.com/angular/material2/issues/837) +* **radio:** only emit change event if native input does. ([#911](https://github.com/angular/material2/issues/911)) ([23a61ab](https://github.com/angular/material2/commit/23a61ab)), closes [#791](https://github.com/angular/material2/issues/791) +* **slide-toggle:** fix runtime exception for incorrect mousedown binding. ([#828](https://github.com/angular/material2/issues/828)) ([bbbc87f](https://github.com/angular/material2/commit/bbbc87f)), closes [#828](https://github.com/angular/material2/issues/828) +* fix type mismatches when offline compiling. ([#835](https://github.com/angular/material2/issues/835)) ([4bb7790](https://github.com/angular/material2/commit/4bb7790)) + + +### Features + +* Add NgModules ([#950](https://github.com/angular/material2/issues/950)) ([ca351b2](https://github.com/angular/material2/commit/ca351b2)) + +Note that NgModules are now the supported way of including the Material components in your app. +The MD_XXX_DIRECTIVES constants are now deprecated and will be removed in alpha.8. + + +* **tooltip:** initial tooltip implementation ([#799](https://github.com/angular/material2/issues/799)) ([f5e2a81](https://github.com/angular/material2/commit/f5e2a81)) +* **md-slider:** initial version for md-slider ([#779](https://github.com/angular/material2/issues/779)) ([8354750](https://github.com/angular/material2/commit/8354750)) +* **md-menu** initial version for md-menu (more features coming in alpha.8) ([#893](https://github.com/angular/material2/issues/893)) ([16eb6be](https://github.com/angular/material2/commit/16eb6be)) ([#855](https://github.com/angular/material2/issues/855)) ([e324e47](https://github.com/angular/material2/commit/e324e47)) ([#867](https://github.com/angular/material2/issues/867)) ([9a32489](https://github.com/angular/material2/commit/9a32489)) +* **ripple:** initial mdInkRipple implementation ([#681](https://github.com/angular/material2/issues/681)) ([47448cb](https://github.com/angular/material2/commit/47448cb)) +* **button:** add ripple to md-button ([32aa461](https://github.com/angular/material2/commit/32aa461)) +* **input:** support autocapitalize and autocorrect attributes ([#858](https://github.com/angular/material2/issues/858)) ([b2471f2](https://github.com/angular/material2/commit/b2471f2)) +* **slide-toggle:** add drag functionality to thumb ([#750](https://github.com/angular/material2/issues/750)) ([25b4f21](https://github.com/angular/material2/commit/25b4f21)) + + +### In-progress, not yet released +* **dialog:** add styles and ability to close. ([#862](https://github.com/angular/material2/issues/862)) ([758b851](https://github.com/angular/material2/commit/758b851)) +* **dialog:** initial framework for md-dialog ([#761](https://github.com/angular/material2/issues/761)) ([9552ed5](https://github.com/angular/material2/commit/9552ed5)) + + +### Code health +* **tabs:** adds e2e tests for tabs ([#650](https://github.com/angular/material2/issues/650)) ([3c74ae0](https://github.com/angular/material2/commit/3c74ae0)), closes [#549](https://github.com/angular/material2/issues/549) + +### BREAKING CHANGES + +* radio: radio-button will no longer emit change event on de-select. + + + # [2.0.0-alpha.6 carbonfiber-discotheque](https://github.com/angular/material2/compare/2.0.0-alpha.5...v2.0.0-alpha.6) (2016-06-30) diff --git a/package.json b/package.json index 23aa42936874..67e006c693d9 100644 --- a/package.json +++ b/package.json @@ -22,20 +22,20 @@ "deploy": "firebase deploy", "webdriver-manager": "webdriver-manager" }, - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "license": "MIT", "engines": { "node": ">= 4.2.1 < 5" }, "dependencies": { - "@angular/common": "github:angular/common-builds", - "@angular/compiler": "github:angular/compiler-builds", - "@angular/core": "github:angular/core-builds", - "@angular/http": "github:angular/http-builds", - "@angular/platform-browser": "github:angular/platform-browser-builds", - "@angular/platform-browser-dynamic": "github:angular/platform-browser-dynamic-builds", - "@angular/forms": "github:angular/forms-builds", - "@angular/router": "github:angular/router-builds", + "@angular/common": "2.0.0-rc.5", + "@angular/compiler": "2.0.0-rc.5", + "@angular/core": "2.0.0-rc.5", + "@angular/http": "2.0.0-rc.5", + "@angular/platform-browser": "2.0.0-rc.5", + "@angular/platform-browser-dynamic": "2.0.0-rc.5", + "@angular/forms": "0.3.0", + "@angular/router": "3.0.0-rc.1", "core-js": "^2.4.0", "hammerjs": "^2.0.8", "rxjs": "5.0.0-beta.6", diff --git a/src/components/button-toggle/package.json b/src/components/button-toggle/package.json index 62b40316e403..d442f3cce11f 100644 --- a/src/components/button-toggle/package.json +++ b/src/components/button-toggle/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/button-toggle", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material Button Toggle", "main": "./button-toggle.js", "typings": "./button-toggle.d.ts", @@ -23,7 +23,7 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3", - "@angular/forms": "^0.2.0" + "@angular2-material/core": "2.0.0-alpha.7", + "@angular/forms": "^0.3.0" } } diff --git a/src/components/button/package.json b/src/components/button/package.json index 49b8ff7e3946..4e9161365206 100644 --- a/src/components/button/package.json +++ b/src/components/button/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/button", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material button", "main": "./button.js", "typings": "./button.d.ts", @@ -23,6 +23,6 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3" + "@angular2-material/core": "2.0.0-alpha.7" } } diff --git a/src/components/card/package.json b/src/components/card/package.json index ba280edd15d8..0402144ab975 100644 --- a/src/components/card/package.json +++ b/src/components/card/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/card", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material card", "main": "./card.js", "typings": "./card.d.ts", @@ -21,6 +21,6 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3" + "@angular2-material/core": "2.0.0-alpha.7" } } diff --git a/src/components/checkbox/package.json b/src/components/checkbox/package.json index 7225e682e764..d3c550d2b9a3 100644 --- a/src/components/checkbox/package.json +++ b/src/components/checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/checkbox", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material checkbox", "main": "./checkbox.js", "typings": "./checkbox.d.ts", @@ -21,7 +21,7 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3", - "@angular/forms": "^0.2.0" + "@angular2-material/core": "2.0.0-alpha.7", + "@angular/forms": "^0.3.0" } } diff --git a/src/components/grid-list/package.json b/src/components/grid-list/package.json index 41f426371ed7..dedb8f56a985 100644 --- a/src/components/grid-list/package.json +++ b/src/components/grid-list/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/grid-list", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material grid list", "main": "./grid-list.js", "typings": "./grid-list.d.ts", @@ -23,6 +23,6 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3" + "@angular2-material/core": "2.0.0-alpha.7" } } diff --git a/src/components/icon/package.json b/src/components/icon/package.json index a724e61e860a..fe8121331e08 100644 --- a/src/components/icon/package.json +++ b/src/components/icon/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/icon", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material icon", "main": "./icon.js", "typings": "./icon.d.ts", @@ -21,7 +21,7 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular/http": "2.0.0-rc.4", - "@angular2-material/core": "2.0.0-alpha.6-3" + "@angular/http": "2.0.0-rc.5", + "@angular2-material/core": "2.0.0-alpha.7" } } diff --git a/src/components/input/package.json b/src/components/input/package.json index 6a516a82b7de..bbfde83c96da 100644 --- a/src/components/input/package.json +++ b/src/components/input/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/input", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material input", "main": "./input.js", "typings": "./input.d.ts", @@ -23,7 +23,7 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3", - "@angular/forms": "^0.2.0" + "@angular2-material/core": "2.0.0-alpha.7", + "@angular/forms": "^0.3.0" } } diff --git a/src/components/list/package.json b/src/components/list/package.json index efda85807729..e4e34f61822a 100644 --- a/src/components/list/package.json +++ b/src/components/list/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/list", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material list", "main": "./list.js", "typings": "./list.d.ts", @@ -21,6 +21,6 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3" + "@angular2-material/core": "2.0.0-alpha.7" } } diff --git a/src/components/menu/package.json b/src/components/menu/package.json index b0cbeb8cc024..0dd1d9667ae3 100644 --- a/src/components/menu/package.json +++ b/src/components/menu/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/menu", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material menu", "main": "./menu.js", "typings": "./menu.d.ts", @@ -21,6 +21,6 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3" + "@angular2-material/core": "2.0.0-alpha.7" } } diff --git a/src/components/progress-bar/package.json b/src/components/progress-bar/package.json index dad63f4e6838..313b35d4ac14 100644 --- a/src/components/progress-bar/package.json +++ b/src/components/progress-bar/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/progress-bar", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material progress-bar", "main": "./progress-bar.js", "typings": "./progress-bar.d.ts", @@ -23,6 +23,6 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3" + "@angular2-material/core": "2.0.0-alpha.7" } } diff --git a/src/components/progress-circle/package.json b/src/components/progress-circle/package.json index 9e4fa88dec49..d378fa473cc9 100644 --- a/src/components/progress-circle/package.json +++ b/src/components/progress-circle/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/progress-circle", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material progress-circle", "main": "./progress-circle.js", "typings": "./progress-circle.d.ts", @@ -22,6 +22,6 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3" + "@angular2-material/core": "2.0.0-alpha.7" } } diff --git a/src/components/radio/package.json b/src/components/radio/package.json index 55860b287be3..c76b0eb1a440 100644 --- a/src/components/radio/package.json +++ b/src/components/radio/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/radio", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material radio", "main": "./radio.js", "typings": "./radio.d.ts", @@ -21,7 +21,7 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3", - "@angular/forms": "^0.2.0" + "@angular2-material/core": "2.0.0-alpha.7", + "@angular/forms": "^0.3.0" } } diff --git a/src/components/sidenav/package.json b/src/components/sidenav/package.json index 9dc6e7e6b759..7f90861d39be 100644 --- a/src/components/sidenav/package.json +++ b/src/components/sidenav/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/sidenav", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material sidenav", "main": "./sidenav.js", "typings": "./sidenav.d.ts", @@ -24,6 +24,6 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3" + "@angular2-material/core": "2.0.0-alpha.7" } } diff --git a/src/components/slide-toggle/package.json b/src/components/slide-toggle/package.json index 78ae326d2c21..f2a7d5a2d572 100644 --- a/src/components/slide-toggle/package.json +++ b/src/components/slide-toggle/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/slide-toggle", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material Slide Toggle", "main": "./slide-toggle.js", "typings": "./slide-toggle.d.ts", @@ -23,7 +23,7 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3", - "@angular/forms": "^0.2.0" + "@angular2-material/core": "2.0.0-alpha.7", + "@angular/forms": "^0.3.0" } } diff --git a/src/components/slider/package.json b/src/components/slider/package.json index 8b6990aad852..ef29cae0e2c5 100644 --- a/src/components/slider/package.json +++ b/src/components/slider/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/slider", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material Slider", "main": "./slider.js", "typings": "./slider.d.ts", @@ -21,6 +21,6 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3" + "@angular2-material/core": "2.0.0-alpha.7" } } diff --git a/src/components/tabs/package.json b/src/components/tabs/package.json index f7cd8655908e..f332a3589dd9 100644 --- a/src/components/tabs/package.json +++ b/src/components/tabs/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/tabs", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material Tabs", "main": "./tabs.js", "typings": "./tabs.d.ts", @@ -21,6 +21,6 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3" + "@angular2-material/core": "2.0.0-alpha.7" } } diff --git a/src/components/toolbar/package.json b/src/components/toolbar/package.json index a7847f5eaa51..d4284c6f4ac5 100644 --- a/src/components/toolbar/package.json +++ b/src/components/toolbar/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/toolbar", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material toolbar", "main": "./toolbar.js", "typings": "./toolbar.d.ts", @@ -22,6 +22,6 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular2-material/core": "2.0.0-alpha.6-3" + "@angular2-material/core": "2.0.0-alpha.7" } } diff --git a/src/core/package.json b/src/core/package.json index 525d30771797..9089b751e730 100644 --- a/src/core/package.json +++ b/src/core/package.json @@ -1,6 +1,6 @@ { "name": "@angular2-material/core", - "version": "2.0.0-alpha.6-3", + "version": "2.0.0-alpha.7", "description": "Angular 2 Material core", "main": "./core.js", "typings": "./core.d.ts", @@ -20,7 +20,7 @@ }, "homepage": "https://github.com/angular/material2#readme", "peerDependencies": { - "@angular/core": "^2.0.0-rc.4", - "@angular/common": "^2.0.0-rc.4" + "@angular/core": "^2.0.0-rc.5", + "@angular/common": "^2.0.0-rc.5" } }