From 6a81de7bf776a5ca742c75eae38fe9270b2f2011 Mon Sep 17 00:00:00 2001 From: Vitaliy Makogon <mvitaliyd@gmail.com> Date: Fri, 13 Sep 2019 15:55:39 +0300 Subject: [PATCH] 5.2.0 --- CHANGELOG.md | 45 ++++++++++++++++++++++++++++++++++++++++----- package-lock.json | 2 +- 2 files changed, 41 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ce77d01d..81d59db9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,9 +30,7 @@ ### Features * **build:** update to latest angular ([#5350](https://github.com/valor-software/ngx-bootstrap/issues/5350)) ([bc2e73b](https://github.com/valor-software/ngx-bootstrap/commit/bc2e73b)) -* **build:** update to latest angular(8.1.2) ([#5337](https://github.com/valor-software/ngx-bootstrap/issues/5337)) ([c8a03c9](https://github.com/valor-software/ngx-bootstrap/commit/c8a03c9)) -* **ci:** update cypress to latest ([#5355](https://github.com/valor-software/ngx-bootstrap/issues/5355)) ([b92e513](https://github.com/valor-software/ngx-bootstrap/commit/b92e513)) - +* **ci:** update to latest cypress ([#5355](https://github.com/valor-software/ngx-bootstrap/issues/5355)) ([b92e513](https://github.com/valor-software/ngx-bootstrap/commit/b92e513)) <a name="5.1.1"></a> @@ -56,6 +54,10 @@ # [5.1.0](https://github.com/valor-software/ngx-bootstrap/compare/v5.0.0...v5.1.0) (2019-06-24) +Most notable changes are: +- ngx-bootstrap currently fully supports the Ivy engine + + ### Bug Fixes * **accordion|tabs:** fix cursor style when disabled element ([#4664](https://github.com/valor-software/ngx-bootstrap/issues/4664)) ([42cc778](https://github.com/valor-software/ngx-bootstrap/commit/42cc778)) @@ -69,7 +71,6 @@ * **common:** add compatibility table ([#5260](https://github.com/valor-software/ngx-bootstrap/issues/5260)) ([b99f10c](https://github.com/valor-software/ngx-bootstrap/commit/b99f10c)) * **datepicker:** add ivy support (also fix ci) ([#5268](https://github.com/valor-software/ngx-bootstrap/issues/5268)) ([27639ea](https://github.com/valor-software/ngx-bootstrap/commit/27639ea)) * **doc:** include docs for DateRangepicker custom format ([#5199](https://github.com/valor-software/ngx-bootstrap/issues/5199)) ([b845340](https://github.com/valor-software/ngx-bootstrap/commit/b845340)) -* **doc:** update changelog ([#5258](https://github.com/valor-software/ngx-bootstrap/issues/5258)) ([8078824](https://github.com/valor-software/ngx-bootstrap/commit/8078824)) * **tabs:** update of keyboard control ([#5284](https://github.com/valor-software/ngx-bootstrap/issues/5284)) ([161f419](https://github.com/valor-software/ngx-bootstrap/commit/161f419)) @@ -78,6 +79,12 @@ # [5.0.0](https://github.com/valor-software/ngx-bootstrap/compare/v4.3.0...v5.0.0) (2019-06-10) +Most notable changes are: +- migrated to Angular 8 +- to datepicker and typeahead added animation which disabled by default +- fixed a case of looping inside position service + + ### Bug Fixes * carousel - solved multilist slides no auto play ([#5237](https://github.com/valor-software/ngx-bootstrap/issues/5237)) ([d4fd9ad](https://github.com/valor-software/ngx-bootstrap/commit/d4fd9ad)), closes [#5236](https://github.com/valor-software/ngx-bootstrap/issues/5236) @@ -95,6 +102,12 @@ * **typeahead:** add animation ([#5240](https://github.com/valor-software/ngx-bootstrap/issues/5240)) ([8ce5e86](https://github.com/valor-software/ngx-bootstrap/commit/8ce5e86)) +### BREAKING CHANGES + +* **datepicker:** requires BrowserAnimationsModule +* **typeahead:** requires BrowserAnimationsModule + + <a name="4.3.0"></a> # [4.3.0](https://github.com/valor-software/ngx-bootstrap/compare/v4.2.0...v4.3.0) (2019-05-21) @@ -187,6 +200,12 @@ # [4.0.0](https://github.com/valor-software/ngx-bootstrap/compare/v3.3.0...v4.0.0) (2019-03-22) +Most notable changes are: +- the library was migrated to Angular 7 which leads to requiring of typescript>=3.1.1 +- the adaptive position was turned off by default for Datepicker and Typeahead components +- 'select' event was changed to 'selectTab' in Tab component + + ### Bug Fixes * **build:** fix window not defined on An Universal ([#5073](https://github.com/valor-software/ngx-bootstrap/issues/5073)) ([682d1f2](https://github.com/valor-software/ngx-bootstrap/commit/682d1f2)) @@ -212,6 +231,11 @@ # [3.3.0](https://github.com/valor-software/ngx-bootstrap/compare/v3.2.0...v3.3.0) (2019-02-12) +Most notable changes are: +- completely rewritten positioning service, now `auto` positioning is working much better +- added an option to disable specific in data and range pickers + + ### Bug Fixes * **build:** use os specific path separator in npm run build.watch ([#4958](https://github.com/valor-software/ngx-bootstrap/issues/4958)) ([5e4183e](https://github.com/valor-software/ngx-bootstrap/commit/5e4183e)) @@ -589,6 +613,18 @@ * **datepicker:** added date range picker config ([#3501](https://github.com/valor-software/ngx-bootstrap/issues/3501)) ([7c53bf9](https://github.com/valor-software/ngx-bootstrap/commit/7c53bf9)) +### BREAKING CHANGES + +* **progressbar:** `progress` directive was removed, use `progressbar` instead +* **chronos:** `bs-moment` renamed to `chronos` +* **chronos:** all locales was suffixed with Locale (`en` -> `enLocale`) +* **datepicker:** setting locale via `bsConfig` no longer works. Now for changing locale inject BsLocaleService and call its `use` method. For more detailed example check our [demo](https://valor-software.com/ngx-bootstrap/#/datepicker#locales) +* **datepicker:** `datepicker` and `daterange` component selectors was removed, now `datepicker` available only as directive +* **rating:** removed input properties `stateOn`, `stateOff` and `ratingStates` +* **rating:** custom icons now working via `customTemplate` +* **package** upgraded to support ng v4 and v5 (and v6) +* **package:** dropped support of ng v2 + <a name="2.0.0-rc.1"></a> # [2.0.0-rc.1](https://github.com/valor-software/ngx-bootstrap/compare/v2.0.0-rc.0...v2.0.0-rc.1) (2018-01-19) @@ -2036,4 +2072,3 @@ sample: `<ul dropdownMenu>` should become `<ul *dropdownMenu>` * **typeahead:** ts style fixes ([3eab1e4](https://github.com/valor-software/ngx-bootstrap/commit/3eab1e4)) - diff --git a/package-lock.json b/package-lock.json index 941d4070..9f4eaf32 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "ngx-bootstrap-base", - "version": "5.1.2", + "version": "5.2.0", "lockfileVersion": 1, "requires": true, "dependencies": { -- GitLab