shaimael / cset

Cybersecurity Evaluation Tool
MIT License
0 stars 0 forks source link

Update dependency @ng-bootstrap/ng-bootstrap to v14 - autoclosed #2071

Closed mend-for-github-com[bot] closed 1 year ago

mend-for-github-com[bot] commented 1 year ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@ng-bootstrap/ng-bootstrap ^9.0.2 -> ^14.0.0 age adoption passing confidence

Release Notes

ng-bootstrap/ng-bootstrap ### [`v14.2.0`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1420-httpsgithubcomng-bootstrapng-bootstrapcompare14111420-2023-05-23) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/14.1.1...14.2.0) ##### Bug Fixes - **accordion:** don't fail when calling `toggle()` too early ([#​4506](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4506)) ([08585a3](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/08585a3e3c5352372a9564837d3ee4da37fc199d)), closes [#​4505](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4505) - **accordion:** use a directive for `NgbAccordionBody` ([#​4507](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4507)) ([aedbab9](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/aedbab9f3edbf271f62ea9a012fb633b262c2ffe)), closes [#​4502](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4502) ##### Features - **datepicker:** add 'contentTemplate' to input datepicker ([2bfc212](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/2bfc212e2ebdcce9541a391380e27716c0a372f8)), closes [#​4497](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4497) - **datepicker:** allow accessing i18n from the instance ([0864688](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/0864688a80235276ccd322a58d1aff53f5607331)) - **dropdown:** replace `NgbNavbar` usage by DOM call to `closest()` ([#​4471](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4471)) ([c524384](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/c52438414368d7806a4b327975ed683d8ea3625e)), closes [#​4462](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4462) - **modal:** allow update options of opened modal ([e945442](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/e9454425d5f388ae4eb18dc16065aa60d69baa38)), closes [#​4281](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4281) [#​4396](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4396) [#​4446](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4446) - **typeahead:** add `selectOnExact` option ([4eb6cc7](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/4eb6cc7ac69618d0ccecf3568d17c203b5ce2a71)), closes [#​4371](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4371) #### [14.1.1](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/14.1.0...14.1.1) (2023-05-02) ##### Bug Fixes - **accordion:** fix inconsistent `closeOthers` behavior ([#​4490](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4490)) ([77f667d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/77f667de3fd7319256bb76f23f350ddca448bf75)) - **pagination:** remove `.visually-hidden` spans ([#​4492](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4492)) ([c819b6c](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/c819b6cc968445dea06bf8ff2cbdd531e2d8c569)), closes [#​3870](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3870) - **popover:** avoid moving sibling elements on open ([0c45ae8](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/0c45ae8f6cff62a5f9c1586a337addb5173d84c2)), closes [#​4494](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4494) - **tooltip:** avoid moving sibling elements on open ([65c1db9](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/65c1db902b8dbfab9ab099e63b041cd39bc20e2e)), closes [#​4494](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4494) ### [`v14.1.1`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1411-httpsgithubcomng-bootstrapng-bootstrapcompare14101411-2023-05-02) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/14.1.0...14.1.1) ##### Bug Fixes - **accordion:** fix inconsistent `closeOthers` behavior ([#​4490](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4490)) ([77f667d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/77f667de3fd7319256bb76f23f350ddca448bf75)) - **pagination:** remove `.visually-hidden` spans ([#​4492](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4492)) ([c819b6c](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/c819b6cc968445dea06bf8ff2cbdd531e2d8c569)), closes [#​3870](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3870) - **popover:** avoid moving sibling elements on open ([0c45ae8](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/0c45ae8f6cff62a5f9c1586a337addb5173d84c2)), closes [#​4494](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4494) - **tooltip:** avoid moving sibling elements on open ([65c1db9](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/65c1db902b8dbfab9ab099e63b041cd39bc20e2e)), closes [#​4494](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4494) ### [`v14.1.0`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1410-httpsgithubcomng-bootstrapng-bootstrapcompare14011410-2023-04-03) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/14.0.1...14.1.0) This release improves navs accessibility and introduces a new accordion implementation based on directives. The new implementation is more flexible and allows for easier customization. Old accordion implementation is still available, but deprecated and will be removed in one of the future major releases. See [the documentation](https://ng-bootstrap.github.io/#/components/accordion) for more details. ##### Bug Fixes - **accordion:** fix `OnPush` change detection strategy behavior ([#​4480](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4480)) ([d39d508](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/d39d508661bcc9e4a37d04f8bc86294926759a64)) - **nav:** add 'presentation' role to nav items ([e88c5c5](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/e88c5c5a464db146bc01e443252269de05d5b2c2)), closes [#​4398](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4398) ##### Features - **accordion:** export `NgbAccordionItem` directive to the template ([#​4479](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4479)) ([c0c6358](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/c0c6358a377a9d5d7f872dcfb9afd32ea5ef0e5c)) - **accordion:** add `NgbAccordionButton` directive ([f1eefe0](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/f1eefe08f105cece9b8dd74aaee3f241a3496cab)) - **accordion:** new accordion implemented with directives ([#​4437](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4437)) ([fd56d0e](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/fd56d0e797bc8c1160b9ca63dd290c843162f023)) - **nav:** allow using `NgbNavLink` on a button element ([7db38b8](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/7db38b827728d461f789cf7fc5d047aaf61fcf69)) - **rating:** allow customizing `aria-textvalue` ([#​4453](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4453)) ([064fef3](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/064fef3c4e0cdd098ad646f138a6b0966a0d2d4b)) #### [14.0.1](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/14.0.0...14.0.1) (2023-01-09) Fixes a DI issue with modal dependencies in lazy-loaded modules introduced in `14.0.0`. ##### Bug Fixes - **modal:** provide `NgbModal` at the correct level ([#​4464](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4464)) ([8ac01c2](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/8ac01c2aa38676490a4963cf8bb66a2b73368b51)), closes [#​4447](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4447) - **positioning:** use `inject` for `NgbRTL` dependency ([7f2146d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/7f2146d84822eb1870f5a141626f261d1ecc5799)), closes [#​4403](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4403) - **progressbar:** add aria attributes in parent and `text-bg-color` class when no `textType` ([#​4461](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4461)) ([54bf804](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/54bf804bfda01851e353f21aad7e5a691dcc5a1d)) - **schematics:** correct `'bootstrap/scss/bootstrap'` imports ([#​4465](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4465)) ([56b166b](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/56b166b96735b594856ebd77152bb768f2c4780a)), closes [#​4463](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4463) ### [`v14.0.1`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1401-httpsgithubcomng-bootstrapng-bootstrapcompare14001401-2023-01-09) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/14.0.0...14.0.1) Fixes a DI issue with modal dependencies in lazy-loaded modules introduced in `14.0.0`. ##### Bug Fixes - **modal:** provide `NgbModal` at the correct level ([#​4464](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4464)) ([8ac01c2](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/8ac01c2aa38676490a4963cf8bb66a2b73368b51)), closes [#​4447](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4447) - **positioning:** use `inject` for `NgbRTL` dependency ([7f2146d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/7f2146d84822eb1870f5a141626f261d1ecc5799)), closes [#​4403](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4403) - **progressbar:** add aria attributes in parent and `text-bg-color` class when no `textType` ([#​4461](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4461)) ([54bf804](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/54bf804bfda01851e353f21aad7e5a691dcc5a1d)) - **schematics:** correct `'bootstrap/scss/bootstrap'` imports ([#​4465](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4465)) ([56b166b](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/56b166b96735b594856ebd77152bb768f2c4780a)), closes [#​4463](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4463) ### [`v14.0.0`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1400-httpsgithubcomng-bootstrapng-bootstrapcompare13111400-2022-12-07) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/13.1.1...14.0.0) This release bumps minimum supported versions to Angular 15.0.0, Bootstrap 5.2.3 and Popper 2.11.6. It also introduces support for standalone components, which means that you can now import ng-bootstrap inside your standalone components in 3 ways: imports: [NgbModule] // import all ng-bootstrap components imports: [NgbNavModule] // import a certain type of components imports: [NgbNav, NgbNavOutlet, etc... ] // import required components individually The demo site, stackblitzes and documentation have been updated to reflect these changes. ##### Bug Fixes - **accordion:** add missing `forwardRef` ([9e01092](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9e01092f00ac02245c2d73dbd1d203f368275c8f)) - **datepicker:** add missing `forwardRef` ([1e68c9b](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/1e68c9bdd54162d67f5895436ed2b4586af90e4c)) ##### Features - migrate all components and directives to standalone ([5e6d11c](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/5e6d11c5a2304298401f9954abeaebb1f34b2e17)) ### [`v13.1.1`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1311-httpsgithubcomng-bootstrapng-bootstrapcompare13101311-2022-11-17) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/13.1.0...13.1.1) ##### Bug Fixes - **toast:** update toast transitions to match Bootstrap 5.2 ([#​4411](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4411)) ([f1c2a09](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/f1c2a09c325cd81493e24795ee5985fdabec6427)) - **typeahead:** remove aria-multiline attribute ([#​4409](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4409)) ([9bd749c](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9bd749c52077e48205b5d49731b8e7ad32f8f106)), closes [#​4181](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4181) ### [`v13.1.0`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1310-httpsgithubcomng-bootstrapng-bootstrapcompare13001310-2022-10-18) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/13.0.0...13.1.0) This release adds several features, notably: - the ability to [override Popper positioning options](https://ng-bootstrap.github.io/#/components/popover/examples#options) for dropdowns, tooltips, popovers, datepickers and typeaheads. - better [RTL support](https://ng-bootstrap.github.io/#/guides/positioning#rtl) with Popper - [horizontal collapse](https://ng-bootstrap.github.io/#/components/collapse/examples#horizontal) with animation - [relative `positionTarget`](https://ng-bootstrap.github.io/#/components/tooltip/examples#target) for popovers and tooltips ##### Bug Fixes - **collapse:** restore previous transition logic ([#​4388](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4388)) ([ec372c3](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/ec372c3203270359b67dba2f6457de9b6b0d0e94)) - **collapse:** solved running transition twice ([#​4374](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4374)) ([9c8bf98](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9c8bf98e7c0b297ce17887b47090beb5ad07e4fe)) - **datepicker:** add `NgbDateStructAdapter` to export list ([#​4335](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4335)) ([a6e9f2e](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/a6e9f2e9307248481fe8a18027e3300e3372d120)) - **positioning:** generate correct RTL placements for popper ([5379cd0](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/5379cd0f32b5e13b7859c572ddb5bb0c2b058323)) - **offcanvas:** change animations to be like in Bootstrap 5.2.0 ([#​4366](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4366)) ([cb4406d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/cb4406dfff5b006bfa95f1dd0a5ab9858343bd7a)) - **schematics:** install `@angular/localize` to `devDependencies` ([5289e8a](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/5289e8a9b08b9e211337d1b6126b7d5ce84ac7d9)) - **timepicker:** add `exportAs` property for ngbTimepicker ([#​3980](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3980)) ([94e7b35](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/94e7b35c2b6744bb642e79bc4bc288f1809b6376)) ##### Features - **positioning:** allow configuring Popper via `popperOptions` API ([#​4323](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4323)) ([a6f6803](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/a6f6803e2d5f37e5dada496781240a6e9e7c8d33)) - **collapse:** add horizontal collapse ([98f0527](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/98f0527c67e08aac725eb5ad02ddb68ab031f58e)) - **offcanvas:** add static backdrop option ([#​4367](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4367)) ([fe4c798](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/fe4c7986b6cb2b22156291a521ec9c26bb1af6b3)) - **popover:** allow specifying target for popover ([711bfd3](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/711bfd3e475a9736bb1b0830314b0a3f497fc2d8)) - **progressbar:** add aria-label ([6a3ebaa](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/6a3ebaa79b4d7234c2f6234bda44837cdeba35d7)), closes [#​4133](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4133) - **rating:** allow overriding `tabindex` with provided value ([#​4309](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4309)) ([9d80e66](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9d80e66980b13b4bc330f0e588149f5a3d954b8a)) - **tooltip:** allow specifying target for tooltip ([dc82372](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/dc823720723705fd4a5d1172f93327af82110552)) ### [`v13.0.0`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1300-httpsgithubcomng-bootstrapng-bootstrapcompare12121300-2022-07-28) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/12.1.2...13.0.0) This release adds Angular 14.1 and Bootstrap 5.2.0 support. It also removes deprecated checkboxes and radio buttons. ##### Bug Fixes - **datepicker:** better display for a disabled datepicker ([52ec5b5](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/52ec5b57b56482f588be3867095c4f03704c2cdd)) - **datepicker:** use `-bs-xxx` variables for colors ([3012aaf](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/3012aafd78f39cd8d6cb329b49fc1ebdb8e12d60)) - replace `ComponentFactory` with new `createComponent` API ([9a011f3](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9a011f38f4b55626dee7ca63932dd5304c98b7fc)), closes [#​4343](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4343) - use new `setInput()` API instead of setting inputs manually ([eec4e43](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/eec4e43c1df395824e99ab9dc818bc4eda6ff233)) ##### BREAKING CHANGES - **buttons:** Checkbox and Radio buttons are no longer a part of ng-bootstrap, please use native Angular. They were deprecated in ng-bootstrap 12, see [this page](https://ng-bootstrap.github.io/releases/12.x/#/components/buttons/overview) for more details. #### [12.1.2](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/12.1.1...12.1.2) (2022-05-17) Bugfixes for popper positioning related to tooltip/popover arrow placement and overall performance. ##### Bug Fixes - **positioning:** not all classnames are removed correctly after change detection ([9775246](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9775246964430d0c41588e84bdc14df8681e0404)), closes [#​4327](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4327) - **pagination:** allow for custom and null 'size' values ([8df5f74](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/8df5f74acade312d013669efbd8c2289bf8503c6)), closes [#​3816](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3816) - **datepicker:** schedule positioning calculations correctly ([745a64d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/745a64d0efa9b80636699cf61e2b4452884fdd1e)) - **dropdown:** schedule positioning calculations correctly ([077047e](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/077047e11e0abcfe5b986044b78ddecde66854db)) - **popover:** schedule positioning calculations correctly ([6b16b8d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/6b16b8d4dd7d0f6210f5ab2da1ea82273d99fecc)) - **tooltip:** schedule positioning calculations correctly ([662f2b6](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/662f2b669b578dec9428792a5a90809b5fafba06)), closes [#​4321](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4321) - **typeahead:** schedule positioning calculations correctly ([79454d1](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/79454d12c47de575a217c80960e0f951e9892567)) #### [12.1.1](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/12.1.0...12.1.1) (2022-04-29) ##### Bug Fixes - **offcanvas:** use correct rxjs import for the 'finalize' operator ([#​4317](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4317)) ([428d666](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/428d6663979ea0b0fb31851c4a8329124f250f6c)) ### [`v12.1.2`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1212-httpsgithubcomng-bootstrapng-bootstrapcompare12111212-2022-05-17) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/12.1.1...12.1.2) Bugfixes for popper positioning related to tooltip/popover arrow placement and overall performance. ##### Bug Fixes - **positioning:** not all classnames are removed correctly after change detection ([9775246](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9775246964430d0c41588e84bdc14df8681e0404)), closes [#​4327](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4327) - **pagination:** allow for custom and null 'size' values ([8df5f74](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/8df5f74acade312d013669efbd8c2289bf8503c6)), closes [#​3816](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3816) - **datepicker:** schedule positioning calculations correctly ([745a64d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/745a64d0efa9b80636699cf61e2b4452884fdd1e)) - **dropdown:** schedule positioning calculations correctly ([077047e](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/077047e11e0abcfe5b986044b78ddecde66854db)) - **popover:** schedule positioning calculations correctly ([6b16b8d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/6b16b8d4dd7d0f6210f5ab2da1ea82273d99fecc)) - **tooltip:** schedule positioning calculations correctly ([662f2b6](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/662f2b669b578dec9428792a5a90809b5fafba06)), closes [#​4321](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4321) - **typeahead:** schedule positioning calculations correctly ([79454d1](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/79454d12c47de575a217c80960e0f951e9892567)) ### [`v12.1.1`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1211-httpsgithubcomng-bootstrapng-bootstrapcompare12101211-2022-04-29) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/12.1.0...12.1.1) ##### Bug Fixes - **offcanvas:** use correct rxjs import for the 'finalize' operator ([#​4317](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4317)) ([428d666](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/428d6663979ea0b0fb31851c4a8329124f250f6c)) ### [`v12.1.0`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1210-httpsgithubcomng-bootstrapng-bootstrapcompare12021210-2022-04-28) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/12.0.2...12.1.0) This release introduces a new [Offcanvas](https://ng-bootstrap.github.io/#/components/offcanvas) component with the API similar to Modal. ##### Features - **offcanvas:** add new Offcanvas component and service ([e504c31](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/e504c3182963b5b33ab002c818a9af10f1767f40)) - **modal:** add a 'fullscreen' option ([6d6189b](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/6d6189b1ad50130a04925f8ca1bc34f1e55f344e)), closes [#​4298](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4298) #### [12.0.2](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/12.0.1...12.0.2) (2022-04-07) More bugfixes for the Bootstrap 5 release ##### Bug Fixes - **datepicker:** add offset to match Bootstrap ([47fc2fe](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/47fc2fe950e065338770af5b07a14ead1ce1c10b)) - **datepicker:** do not scroll when opening with container='body' ([#​4294](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4294)) ([112b507](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/112b50772e622b74e032f96646f1cc002625371d)), closes [#​4290](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4290) - **datepicker:** ensure popup is shown above modal ([#​4282](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4282)) ([029ac2a](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/029ac2aa09532ece5317ba97a9334e148716decf)), closes [#​4278](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4278) - **dropdown:** add offset to match Bootstrap [#​4297](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4297) ([9f2fe0d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9f2fe0d1f0a333513b12eada5fcdef317eed35e4)) - **dropdown:** disable host button of disabled dropdown item ([4f71568](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/4f71568ab531f312d07f9e88688aa08fc255a465)), closes [#​4301](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4301) - **dropdown:** ensure popup is shown above modal ([0a41501](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/0a415010cfda94555924109389339c2203dbccff)) - **dropdown:** set tabIndex to -1 on disabled dropdown items ([1ab5d21](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/1ab5d2113007c52f7832b0898abc54b5a684bdc4)), closes [#​4301](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4301) - **modal:** remove visual 'twitch' when closing ([#​4295](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4295)) ([15246f2](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/15246f218203e05a34d7711ebf689f5b018023bc)), closes [#​4293](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4293) - **popover:** change offset to match Bootstrap ([90b4715](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/90b4715788db40c5be805d200641e663529bcdd6)) - **rating:** changing \[max] doesn't update displayed number of stars ([9b49136](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9b491360513750fbb48ebc5925fa3922aec00350)), closes [#​4132](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4132) - **typeahead:** add offset to match Bootstrap ([7f636ed](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/7f636edc78aeee2d49a09b58c449c53ccb1c56c5)) - **typeahead:** ensure popup is shown above modal ([d10df5d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/d10df5daf5190ac64e8f562cbef89e719b207137)) #### [11.0.1](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/11.0.0...11.0.1) (2022-04-07) This release contains some bugfixes for those who still remain on Bootstrap 4 ##### Bug Fixes - **accordion:** accept ids that start with a digit ([#​4196](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4196)) ([ab87fc7](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/ab87fc7498df0b762a1c15c805ad4785124f9471)), closes [#​4195](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4195) - **dropdown:** disable host button of disabled dropdown item ([ba19329](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/ba193293306a3348e5ec5ee34180687d6bc57f1f)), closes [#​4301](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4301) - **dropdown:** set tabIndex to -1 on disabled dropdown items ([9cdc0fc](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9cdc0fc4452962d065419271cfdceff4611af36c)), closes [#​4301](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4301) - **modal:** allows to set an HTMLElement as container in NgbModalConfig ([#​4161](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4161)) ([fb01f15](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/fb01f1589c618ea4b1a4c49dc3d8a31db033bb9d)), closes [#​4160](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4160) - **modal:** remove visual 'twitch' when closing ([#​4295](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4295)) ([a29b445](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/a29b445a3dba00ef8593f1305ef43b42173f7f5d)), closes [#​4293](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4293) - **modal:** scrollbar issue with stacked modals ([#​4256](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4256)) ([cf13227](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/cf132271feaaf8e45d75b4c6cd500c74b0e2f556)), closes [#​4255](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4255) - **rating:** changing \[max] doesn't update displayed number of stars ([9a66076](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9a660762c5a91743f90ae49edfa29cd5b68e1470)), closes [#​4132](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4132) #### [12.0.1](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/12.0.0...12.0.1) (2022-03-21) This release contains a couple of bugfixes for the Bootstrap 5 release. [ng-bootstrap web site](https://ng-bootstrap.github.io) was updated with documentation for older releases (now there is a dropdown in the header to switch between versions). ##### Bug Fixes - **accordion:** accept ids that start with a digit ([#​4196](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4196)) ([c2eef9a](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/c2eef9a9f287c323eb0cfadd5b76961a409e3397)), closes [#​4195](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4195) - **carousel:** fix hidden carousel indicators ([#​4259](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4259)) ([bee2668](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/bee26684cc3dbd2ff61da63a77b342902adbc78e)), closes [#​4200](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4200) [#​4253](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4253) - **datepicker:** respond to autoClose changes dynamically ([34e3d53](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/34e3d53e30d479c819a54f45689ba6e497446ef0)) - **dropdown:** respond to autoClose changes dynamically ([1def999](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/1def999f2ba8a4ec7e36df32aded023a4ca8ee4c)) - **modal:** allows to set an HTMLElement as container in NgbModalConfig ([#​4161](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4161)) ([a93c439](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/a93c439ebeb6c8ad8358ec21871e828e5831948a)), closes [#​4160](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4160) - **modal:** scrollbar issue with stacked modals ([#​4256](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4256)) ([9da624d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9da624d592b06e07e9b1026a38e42a2a12bf3b5e)), closes [#​4255](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4255) ### [`v12.0.2`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1202-httpsgithubcomng-bootstrapng-bootstrapcompare12011202-2022-04-07) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/12.0.1...12.0.2) More bugfixes for the Bootstrap 5 release ##### Bug Fixes - **datepicker:** add offset to match Bootstrap ([47fc2fe](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/47fc2fe950e065338770af5b07a14ead1ce1c10b)) - **datepicker:** do not scroll when opening with container='body' ([#​4294](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4294)) ([112b507](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/112b50772e622b74e032f96646f1cc002625371d)), closes [#​4290](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4290) - **datepicker:** ensure popup is shown above modal ([#​4282](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4282)) ([029ac2a](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/029ac2aa09532ece5317ba97a9334e148716decf)), closes [#​4278](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4278) - **dropdown:** add offset to match Bootstrap [#​4297](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4297) ([9f2fe0d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9f2fe0d1f0a333513b12eada5fcdef317eed35e4)) - **dropdown:** disable host button of disabled dropdown item ([4f71568](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/4f71568ab531f312d07f9e88688aa08fc255a465)), closes [#​4301](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4301) - **dropdown:** ensure popup is shown above modal ([0a41501](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/0a415010cfda94555924109389339c2203dbccff)) - **dropdown:** set tabIndex to -1 on disabled dropdown items ([1ab5d21](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/1ab5d2113007c52f7832b0898abc54b5a684bdc4)), closes [#​4301](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4301) - **modal:** remove visual 'twitch' when closing ([#​4295](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4295)) ([15246f2](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/15246f218203e05a34d7711ebf689f5b018023bc)), closes [#​4293](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4293) - **popover:** change offset to match Bootstrap ([90b4715](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/90b4715788db40c5be805d200641e663529bcdd6)) - **rating:** changing \[max] doesn't update displayed number of stars ([9b49136](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9b491360513750fbb48ebc5925fa3922aec00350)), closes [#​4132](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4132) - **typeahead:** add offset to match Bootstrap ([7f636ed](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/7f636edc78aeee2d49a09b58c449c53ccb1c56c5)) - **typeahead:** ensure popup is shown above modal ([d10df5d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/d10df5daf5190ac64e8f562cbef89e719b207137)) ### [`v12.0.1`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1201-httpsgithubcomng-bootstrapng-bootstrapcompare12001201-2022-03-21) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/12.0.0...12.0.1) This release contains a couple of bugfixes for the Bootstrap 5 release. [ng-bootstrap web site](https://ng-bootstrap.github.io) was updated with documentation for older releases (now there is a dropdown in the header to switch between versions). ##### Bug Fixes - **accordion:** accept ids that start with a digit ([#​4196](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4196)) ([c2eef9a](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/c2eef9a9f287c323eb0cfadd5b76961a409e3397)), closes [#​4195](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4195) - **carousel:** fix hidden carousel indicators ([#​4259](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4259)) ([bee2668](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/bee26684cc3dbd2ff61da63a77b342902adbc78e)), closes [#​4200](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4200) [#​4253](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4253) - **datepicker:** respond to autoClose changes dynamically ([34e3d53](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/34e3d53e30d479c819a54f45689ba6e497446ef0)) - **dropdown:** respond to autoClose changes dynamically ([1def999](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/1def999f2ba8a4ec7e36df32aded023a4ca8ee4c)) - **modal:** allows to set an HTMLElement as container in NgbModalConfig ([#​4161](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4161)) ([a93c439](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/a93c439ebeb6c8ad8358ec21871e828e5831948a)), closes [#​4160](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4160) - **modal:** scrollbar issue with stacked modals ([#​4256](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4256)) ([9da624d](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9da624d592b06e07e9b1026a38e42a2a12bf3b5e)), closes [#​4255](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4255) ### [`v12.0.0`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1200-httpsgithubcomng-bootstrapng-bootstrapcompare11001200-2022-02-14) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/11.0.1...12.0.0) This release adds Bootstrap 5 support. ##### Features - upgrade to bootstrap 5.0.0 ([5f51908](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/5f519088c3de8e90bf022ba7f88b8b6a51a136c7)) - **carousel:** rename left right classes for positioning ([bebd9ab](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/bebd9ab8154e874411b8b7654a6fb5044e80dca8)) - **datepicker:** rename left right classes for positioning ([a821d49](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/a821d4921b42e1a1bcdadb3f39d2db4b00e05856)) - **dropdown:** rename left right classes for positioning ([da5d6d1](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/da5d6d16b1458d38a1c89b671b05806ac4e50918)) - **popover:** rename left right classes for positioning ([23da190](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/23da190bc62a99af5e15078862eca54a1739bd81)) - **positioning:** rename left and right classes ([486a929](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/486a92928c8d73188440ba1ddecaf9e81a8cb16d)) - **tooltip:** rename left right classes for positioning ([e9bb545](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/e9bb545e3bca5ddfae9c9979cc128e86dc532db0)) - **typeahead:** rename left right classes for positioning ([4628503](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/4628503b8e596c9a88a3dd7cabaf52529d856a49)) ##### Bug Fixes - .ml- and .mr- to .ms- and .me- ([ca40910](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/ca4091032c92556c8530bfc247c895c81c0b7629)) - .pl- and .pr- to .ps- and .pe- ([ae3a3fe](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/ae3a3fe25fcad17f6071795e88151bc882d230a4)) - .text-left .text-right to .text-start .text-end ([65f8954](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/65f8954321e13c066f59efc362b51f8e73ac4979)) - **accordion:** follow bootstrap 5 markup ([29f61d5](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/29f61d5446b8a511e5ed1682ca388aff84a7fa21)) - **accordion:** update classes for the headers ([7565054](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/7565054f7c9c2143e8a8be59162e4f6fc2ad2ced)) - **alert:** new css class for close button ([#​3976](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3976)) ([43bae41](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/43bae413514eb6c6281a379f5102a4fe0b552790)) - **button:** button group ([d598cb4](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/d598cb43d56597068a72631a0a9c7b00f1963ce5)) - **dropdown:** manage static menu ([65ba6c3](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/65ba6c363adbeb30d9e958231316762a816d12c1)) - **modal:** adds overflow: hidden from code and fixes scrollbar measurement ([5c58309](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/5c583096461cad4ca0a4e60bda6fa90b77fc9acd)), closes [#​4128](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4128) - **modal:** close button ([4794632](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/4794632cb3fe7d11c6687bf825a6c4ea23cbe128)) - **modal:** upgrade z-index for backdrop ([fc84cb1](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/fc84cb1d021dc8ff60cb17a908a203f2bba8579f)) - **popover:** fix positioning after the beta2 ([e782244](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/e782244e69159fd02d29c3fc8a2d9a988fa201d0)) - **positioning:** use popper 2 for positioning ([#​4129](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4129)) ([5842eb5](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/5842eb55d9aaa8d9bab038546e758e54ea74707d)) - **tabset:** radios on the tabset demo ([2294275](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/2294275a80df8feddff30211b718f4a2cc06d775)) - **toast:** default delay and toasts container removal ([ed5aca9](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/ed5aca9c3fe63599e49d7084d1dfd40da6421566)) - **toast:** new css class for btn-close ([#​3986](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3986)) ([7dcead9](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/7dcead913099ccf1eea91ac767c493cafc26ed9c)) - add navbar containers when needed ([9b0ade5](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9b0ade5e95219da44194d8dabb505d1e2771c3bf)) - change custom-select by form-select ([5ec43b6](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/5ec43b69ccc6b5371c08f4c96e3c38153159fac1)) - e2e failed because of changed error message ([e8a604a](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/e8a604a1aa253e93b092d816f139fc9f933fc580)) - e2e failed because of dependencies ([ff66111](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/ff661116e321fea11c4e44223adab2ffa4879f82)) - icon layout in input-group ([e4ac56a](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/e4ac56ade8a9be73abbd69cb7f9d5a9db5435ab4)) - margins/layout issues ([e5e8461](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/e5e8461e333b248a70cde488d5d6b7029f4397b3)) - refactor form-inline and form-group ([ddfde57](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/ddfde5774e542c5c0bc22f996911649a654dba84)) - rename float-left float-right to float-start float-end ([292e123](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/292e123d0c77e1764364be083d0ef10772e5a91a)) - renamed .font-weight- utilities as .fw- ([#​3979](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3979)) ([1c2add3](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/1c2add36ac10984f8a729b39c0ce267105cecfe1)) - renamed .sr-only to .visually-hidden ([#​3982](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3982)) ([09eb6b2](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/09eb6b20f871a0d4fd30541ad60b2aaec1b21524)) - small sidebar fixes ([a6f4dac](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/a6f4dac14fcc20aeccd6a4ea2c39dbecee177dfa)) ##### BREAKING CHANGES - **positioning**: ng-bootstrap adds `"@​popperjs/core": "^2.10.2"` as a peer dependency. All positioning logic for datepicker, dropdown, popover, tooltip and typeahead is outsourced to popper.js. - NgbSlideEventDirection : LEFT and RIGHT have been renamed to START and END Before: NgbSlideEventDirection.LEFT NgbSlideEventDirection.RIGHT After: NgbSlideEventDirection.START NgbSlideEventDirection.END - The `.ngb-toasts` class has been removed, as [Bootstrap has its own `.toast-container`](https://getbootstrap.com/docs/5.0/components/toasts/#stacking). ### [`v11.0.1`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1101-httpsgithubcomng-bootstrapng-bootstrapcompare11001101-2022-04-07) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/11.0.0...11.0.1) This release contains some bugfixes for those who still remain on Bootstrap 4 ##### Bug Fixes - **accordion:** accept ids that start with a digit ([#​4196](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4196)) ([ab87fc7](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/ab87fc7498df0b762a1c15c805ad4785124f9471)), closes [#​4195](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4195) - **dropdown:** disable host button of disabled dropdown item ([ba19329](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/ba193293306a3348e5ec5ee34180687d6bc57f1f)), closes [#​4301](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4301) - **dropdown:** set tabIndex to -1 on disabled dropdown items ([9cdc0fc](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9cdc0fc4452962d065419271cfdceff4611af36c)), closes [#​4301](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4301) - **modal:** allows to set an HTMLElement as container in NgbModalConfig ([#​4161](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4161)) ([fb01f15](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/fb01f1589c618ea4b1a4c49dc3d8a31db033bb9d)), closes [#​4160](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4160) - **modal:** remove visual 'twitch' when closing ([#​4295](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4295)) ([a29b445](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/a29b445a3dba00ef8593f1305ef43b42173f7f5d)), closes [#​4293](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4293) - **modal:** scrollbar issue with stacked modals ([#​4256](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4256)) ([cf13227](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/cf132271feaaf8e45d75b4c6cd500c74b0e2f556)), closes [#​4255](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4255) - **rating:** changing \[max] doesn't update displayed number of stars ([9a66076](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9a660762c5a91743f90ae49edfa29cd5b68e1470)), closes [#​4132](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4132) ### [`v11.0.0`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1100-httpsgithubcomng-bootstrapng-bootstrapcompare10001100-2021-12-16) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/10.0.0...11.0.0) This release adds Angular 13 support. Apologies for the version mixup with this release, please use this guide: - ng-bootstrap 10 (stable) -> Angular 12 and Bootstrap 4 - ng-bootstrap 11 (stable) -> Angular 13 and Bootstrap 4 - ng-bootstrap 12 (beta) -> Angular 13 and Bootstrap 5 ##### Bug Fixes - remove 'entryComponents' from the code ([a6fd72b](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/a6fd72bd1c42a4a47214fa7ac8a93113eae859f3)) - remove deprecated 'ComponentFactoryResolver' ([60514a3](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/60514a3da7959c014655cafde455b27e030c3ef1)) - **accordion:** fix broken collapse animation ([801093a](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/801093af31cd9c43e197170d76e03e1a329e93b0)) - **datepicker:** fix header colors ([c24880c](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/c24880c0f6455c60d9825127904dd80e1def09c8)) ### [`v10.0.0`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​1000-httpsgithubcomng-bootstrapng-bootstrapcompare9131000-2021-07-01) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/9.1.3...10.0.0) This release adds Angular 12 support ##### BREAKING CHANGES - **datepicker:** The deprecated datepicker `@Input() showWeekdays: boolean` is removed from `NgbDatepicker` and `NgbInputDatepicker`. It was replaced by `@Input() weekdays: TranslationWidth | boolean;` that also allows providing `TranslationWidth` if necessary. BEFORE: constructor(config: NgbDatepickerConfig) { config.showWeekdays = true; } AFTER: constructor(config: NgbDatepickerConfig) { config.weekdays = TranslationWidth.Short; } - **datepicker:** This change concerns you if you're creating custom datepicker calendars and i18ns. The deprecated datepicker `getWeekdayShortName(weekday: number): string;` is removed from `NgbDatepickerI18n`. It was replaced by `getWeekdayLabel(weekday: number, width?: TranslationWidth): string;` to add `TranslationWidth` option and align naming. BEFORE: @​Injectable() export class MyDatepickerI18n extends NgbDatepickerI18n { getWeekdayShortName(weekday: number) { return 'your weekday short name'; } } AFTER: @​Injectable() export class MyDatepickerI18n extends NgbDatepickerI18n { getWeekdayLabel(weekday: number, width?: TranslationWidth) { return 'your weekday short name'; } } #### [9.1.3](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/9.1.2...9.1.3) (2021-06-16) ##### Reverts - Revert "fix(popover): enable pointer events only for popover content" ([94282d2](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/94282d2b84dfceb119a4c8653907d47eae4bc366)) to fix [#​4103](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4103) #### [9.1.2](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/9.1.1...9.1.2) (2021-06-04) ##### Bug Fixes - **datepicker:** forgotten fix for [#​3863](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3863) ([9a4be59](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9a4be59356375773e1225e6c30006a122b8d7b3e)) ### [`v9.1.3`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​913-httpsgithubcomng-bootstrapng-bootstrapcompare912913-2021-06-16) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/9.1.2...9.1.3) ##### Reverts - Revert "fix(popover): enable pointer events only for popover content" ([94282d2](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/94282d2b84dfceb119a4c8653907d47eae4bc366)) to fix [#​4103](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4103) ### [`v9.1.2`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​912-httpsgithubcomng-bootstrapng-bootstrapcompare911912-2021-06-04) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/9.1.1...9.1.2) ##### Bug Fixes - **datepicker:** forgotten fix for [#​3863](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3863) ([9a4be59](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9a4be59356375773e1225e6c30006a122b8d7b3e)) ### [`v9.1.1`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​911-httpsgithubcomng-bootstrapng-bootstrapcompare910911-2021-05-12) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/9.1.0...9.1.1) ##### Bug Fixes - **modal:** honor modalWindowClass option ([#​4068](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4068)) ([99c68ba](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/99c68bafa948eb51d8c009f790eae92ada521080)), closes [#​4067](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4067) - **modal:** missing detectChanges ([#​4075](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4075)) ([ae2e6b1](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/ae2e6b1e37eec461b4cdc149658374e9a2801ce4)), closes [#​3960](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3960) - **popover:** enable pointer events only for popover content ([58b60b4](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/58b60b41c4919892143c07e150d6876d962a39f4)) - **timepicker:** add ng-touched class on blur ([#​3956](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3956)) ([21f8f05](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/21f8f05e99ce28a92c94d7b956a87eef185b63b0)), closes [#​3852](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3852) - **tooltip:** enable pointer events only for tooltip content ([438fe5c](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/438fe5c05c40e4a6988e1dc2d95a6eb8537797f0)), closes [#​3997](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3997) ### [`v9.1.0`](https://togithub.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#​910-httpsgithubcomng-bootstrapng-bootstrapcompare901910-2021-03-23) [Compare Source](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/9.0.2...9.1.0) ##### Bug Fixes - **carousel:** fix value of aria-activedescendant attribute ([#​4015](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4015)) ([35bb72a](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/35bb72a360ecbfd83fe1c9a9c1fc470c582f0ef4)), closes [#​4014](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4014) - **collapse:** no animations in production mode ([#​4044](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4044)) ([5e25272](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/5e25272fdce2e03d08c61d3197140ac43c9a7a37)), closes [#​3972](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3972) - **datepicker:** use readonly arrays in Buddhist calendar ([67be4ab](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/67be4ab636d8f5071ed371cdad625bfd42362905)) - **typeahead:** improve 'ngbTypeahead' typings ([#​4038](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4038)) ([81f2c59](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/81f2c59a188a91d4ecb618af1056f6a4a6f5e960)), closes [#​3907](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3907) ##### Features - **datepicker:** add Buddhist calendar ([4880bdf](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/4880bdf6a120fef9423287b7c813d2097262f975)) - **datepicker:** add week number i18n label ([8955a1b](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/8955a1b9296756c173801f0df7a6fdcd3895302d)) - **datepicker:** allow configuring weekday width ([02cb126](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/02cb1261b419a97d2f34a921b4cdbfe04197911b)), closes [#​2516](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/2516) - **datepicker:** allow overriding month label correctly ([#​4023](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4023)) ([921662a](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/921662a5450a0fda3c540f05d118343cf5ecbf09)), closes [#​3863](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3863) - **datepicker:** allow setting custom popup class ([#​4039](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4039)) ([4741ffb](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/4741ffb83b40e78ee463de842df0a2db7f487403)), closes [#​2984](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/2984) - **dropdown:** allow setting custom popup class ([#​4041](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/4041)) ([71ca123](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/71ca1232ec5dfdddc8228a733ad5d9ca76038678)), closes [#​3626](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3626) - **modal:** allow setting custom modal dialog class ([#​3826](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3826)) ([37c0331](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/37c0331deaf1496d17572e711925e443ff5c7445)) - **pagination:** add new pages templating options ([c605ab7](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/c605ab767d15570d6cbe1d835ad4f4e264bce83e)) - **typeahead:** allow setting custom popup window class ([#​3947](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3947)) ([e7457f4](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/e7457f4ae15326636b7d1ea1065fad5cbf4c8884)) - **typeahead:** add an option to configure accent sensitivity in highlight ([1cf0c39](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/1cf0c39b64f5948cfac5e61e6263ba07f60a2207)) #### [9.0.2](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/9.0.1...9.0.2) (2021-01-25) ##### Bug Fixes - **accordion:** fixes animation glitch when opening several panels ([0ad50b5](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/0ad50b57464fcffa58a9b86b5085f9a798ea97d3)) #### [8.0.4](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/8.0.3...8.0.4) (2021-01-25) ##### Bug Fixes - **accordion:** fixes animation glitch when opening several panels ([06dcf09](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/06dcf0973b67e9a75a87f89129e028084aa849d0)) #### [9.0.1](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/9.0.0...9.0.1) (2021-01-21) ##### Bug Fixes - **animations:** don't reflow in 'ngbRunTransition' ([#​3962](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3962)) ([ad3c9c3](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/ad3c9c38717c6b204f84fd4c10f10fa8e099ea68)), closes [#​3954](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3954) [#​3952](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3952) - **animations:** make sure 'ngbRunTransition' runs inside the zone ([#​3957](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3957)) ([a29f570](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/a29f57077f30e18fc2da6ccc98b2d28e876264ab)), closes [#​3950](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3950) - **carousel:** respect `[animation]="false"` ([#​3964](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3964)) ([175c7ab](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/175c7ab5164eeda3868186dce5c9065ae6ee07b5)), closes [#​3961](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3961) #### [8.0.3](https://togithub.com/ng-bootstrap/ng-bootstrap/compare/8.0.2...8.0.3) (2021-01-21) ##### Bug Fixes - **animations:** don't reflow in 'ngbRunTransition' ([#​3962](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3962)) ([f699999](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/f699999160a4eab5d91ceca713838cea620d34d3)), closes [#​3954](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3954) [#​3952](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3952) - **animations:** make sure 'ngbRunTransition' runs inside the zone ([#​3957](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3957)) ([a006a62](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/a006a620cefdb9bd474f1b2267325e747516c4d7)), closes [#​3950](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3950) - **carousel:** respect `[animation]="false"` ([#​3964](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3964)) ([9afae34](https://togithub.com/ng-bootstrap/ng-bootstrap/commit/9afae342570cbbb760b60d0a6a75cf850866bc49)), closes [#​3961](https://togithub.com/ng-bootstrap/ng-bootstrap/issues/3961)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.