This release adds several features, notably:
- the ability to override Popper positioning options for dropdowns, tooltips, popovers, datepickers and typeaheads.
- better RTL support with Popper
- horizontal collapse with animation
- relative
positionTarget
for popovers and tooltips
Bug Fixes
- collapse: restore previous transition logic (#4388) (ec372c3)
- collapse: solved running transition twice (#4374) (9c8bf98)
- datepicker: add
NgbDateStructAdapter
to export list (#4335) (a6e9f2e) - positioning: generate correct RTL placements for popper (5379cd0)
- offcanvas: change animations to be like in Bootstrap 5.2.0 (#4366) (cb4406d)
- schematics: install
@angular/localize
todevDependencies
(5289e8a) - timepicker: add
exportAs
property for ngbTimepicker (#3980) (94e7b35)
Features
- positioning: allow configuring Popper via
popperOptions
API (#4323) (a6f6803) - collapse: add horizontal collapse (98f0527)
- offcanvas: add static backdrop option (#4367) (fe4c798)
- popover: allow specifying target for popover (711bfd3)
- progressbar: add aria-label (6a3ebaa), closes #4133
- rating: allow overriding
tabindex
with provided value (#4309) (9d80e66) - tooltip: allow specifying target for tooltip (dc82372)