From 2d14ee696e934a017d295455fca9d9dedfe5ce93 Mon Sep 17 00:00:00 2001 From: Max Okorokov Date: Wed, 8 Nov 2023 15:49:11 +0100 Subject: [PATCH] docs: release 16.0.0-rc.0 --- CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 96f1b3ca82..a43cf22576 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,37 @@ +# [16.0.0-rc.0](https://github.com/ng-bootstrap/ng-bootstrap/compare/15.1.2...16.0.0-rc.0) (2023-11-08) + +This release bumps minimum required versions to Angular `17.0.0`, Bootstrap `5.3.2` and introduces dark mode support for components and demo site. + +It also removes old component-based accordion implementation, which was deprecated in `14.1.0` in favor of [directive-based implementation](https://ng-bootstrap.github.io/#/components/accordion/overview). + +### Bug Fixes + +* use `setInput` where possible for dynamic components ([f29a7b5](https://github.com/ng-bootstrap/ng-bootstrap/commit/f29a7b560de6cad45fdb40f35e950ab429b52ee6)) +* **datepicker:** fix day hover color in dark mode ([519bbc3](https://github.com/ng-bootstrap/ng-bootstrap/commit/519bbc31f7efcaf8624fb7fefb442fd4fe3bc5d0)) +* **dropdown:** add `show` class to dropdown toggle when dropdown is open ([#4532](https://github.com/ng-bootstrap/ng-bootstrap/issues/4532)) ([6bf2ab0](https://github.com/ng-bootstrap/ng-bootstrap/commit/6bf2ab0e3d4371b7b210435114ec9b9414b2fd70)), closes [#4531](https://github.com/ng-bootstrap/ng-bootstrap/issues/4531) +* **nav:** `NgbNavLinkBase` matches multiple times ([02ab48b](https://github.com/ng-bootstrap/ng-bootstrap/commit/02ab48b26d9fe0d6e08e6eb88c9ec77eda5c542e)), closes [#4594](https://github.com/ng-bootstrap/ng-bootstrap/issues/4594) +* **schematics:** use `getMainFilePath()` to get main project file ([acd635a](https://github.com/ng-bootstrap/ng-bootstrap/commit/acd635ac5519e398f0781ab5526cd66581c74337)) +* **tooltip:** add offset to align with Bootstrap 5.3 ([6fd04af](https://github.com/ng-bootstrap/ng-bootstrap/commit/6fd04af5550e60aabd307e40afbcab001c4cbe35)), closes [#4574](https://github.com/ng-bootstrap/ng-bootstrap/issues/4574) + + +### Features + +* bootstrap 5.3 and dark mode ([99c2162](https://github.com/ng-bootstrap/ng-bootstrap/commit/99c2162785cc97c30c5c1b9124205d0371b53e37)), closes [#4450](https://github.com/ng-bootstrap/ng-bootstrap/issues/4450) +* add axe a11y tests of the demo site ([#4588](https://github.com/ng-bootstrap/ng-bootstrap/issues/4588)) ([b573a2b](https://github.com/ng-bootstrap/ng-bootstrap/commit/b573a2b0d610d07ab57d7c04a01a65540267d108)) +* **accordion:** remove `type` from configuration ([ed7732a](https://github.com/ng-bootstrap/ng-bootstrap/commit/ed7732a08ce4b60c79ac8d981edf77d524802f59)) +* **accordion:** remove component-based version ([7aab9e3](https://github.com/ng-bootstrap/ng-bootstrap/commit/7aab9e3634c52d2578fad478cf1156300c3b5839)) +* **dropdown:** remove deprecated `NgbNavbar` directive ([c2c8061](https://github.com/ng-bootstrap/ng-bootstrap/commit/c2c80616fecc5d231bdbbbdcbf4af3ce8f981772)) + + +### BREAKING CHANGES + +* minimum required versions are now Angular `17.0.0`, Bootstrap `5.3.2` and Popper `2.11.8` +* **accordion:** removed component-based accordion. It was deprecated in `14.1.0` +* **accordion:** removed `type` property from the `NgbAccordionConfig`. It was deprecated in `14.1.0`. +* **nav:**` NgbNavbar` directive is removed, as it is no longer required. It was deprecated in `14.2.0`. +* we use `inject` function internally more than before, so constructor signatures have changed for all components. If you extend our components (and you really shouldn't do it), you might need to update your code. + + ## [15.1.2](https://github.com/ng-bootstrap/ng-bootstrap/compare/15.1.1...15.1.2) (2023-10-24) This release aligns tooltip closing behavior with Bootstrap (both desktop and mobile), fixes a long-standing bug with tooltip opening issues. diff --git a/package.json b/package.json index 01380d6018..ca77d07a14 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ng-bootstrap/ng-bootstrap", - "version": "15.1.2", + "version": "16.0.0-rc.0", "description": "Angular powered Bootstrap", "author": "https://github.com/ng-bootstrap/ng-bootstrap/graphs/contributors", "engines": {