@ng-bootstrap/ng-bootstrap
Advanced tools
Changelog
15.0.0 (2023-05-25)
This release bumps minimum supported version of Angular to 16.0.0
.
No new features are introduced since 14.x
, apart from some inputs becoming required.
BEFORE:
<div class="ngb-dp-arrow"> <!-- left -->
<div class="ngb-dp-arrow right"> <!-- right -->
AFTER:
<div class="ngb-dp-arrow ngb-dp-arrow-prev"> <!-- prev -->
<div class="ngb-dp-arrow ngb-dp-arrow-next"> <!-- next -->
Changelog
14.2.0 (2023-05-23)
toggle()
too early (#4506) (08585a3), closes #4505NgbAccordionBody
(#4507) (aedbab9), closes #4502NgbNavbar
usage by DOM call to closest()
(#4471) (c524384), closes #4462selectOnExact
option (4eb6cc7), closes #4371Changelog
14.1.0 (2023-04-03)
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 for more details.
OnPush
change detection strategy behavior (#4480) (d39d508)NgbAccordionItem
directive to the template (#4479) (c0c6358)NgbAccordionButton
directive (f1eefe0)NgbNavLink
on a button element (7db38b8)aria-textvalue
(#4453) (064fef3)Changelog
14.0.1 (2023-01-09)
Fixes a DI issue with modal dependencies in lazy-loaded modules introduced in 14.0.0
.
NgbModal
at the correct level (#4464) (8ac01c2), closes #4447inject
for NgbRTL
dependency (7f2146d), closes #4403text-bg-color
class when no textType
(#4461) (54bf804)'bootstrap/scss/bootstrap'
imports (#4465) (56b166b), closes #4463Changelog
14.0.0 (2022-12-07)
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.
Changelog
13.1.0 (2022-10-18)
This release adds several features, notably:
positionTarget
for popovers and tooltipsNgbDateStructAdapter
to export list (#4335) (a6e9f2e)@angular/localize
to devDependencies
(5289e8a)exportAs
property for ngbTimepicker (#3980) (94e7b35)popperOptions
API (#4323) (a6f6803)tabindex
with provided value (#4309) (9d80e66)