CoreUI ONE — 250+ PRO components and 25+ admin templates for React, Angular, Vue, Bootstrap and Next.js, plus Data Grid, Scheduler, 4,300+ PRO icons and the Next.js boilerplate. One license. → See what you get

CoreUI for Angular v5.7.27 - Popover Reference Input and JSDoc Fixes

CoreUI for Angular v5.7.27 - Popover Reference Input and JSDoc Fixes

We are pleased to announce the release of CoreUI for Angular v5.7.27. This release corrects JSDoc comments across components and, as part of that pass, gives the Popover reference input its own name, cPopoverRef. The release notes list only documentation fixes, but the renamed input needs a template change if you use it - see the Migration Notes below.


Speed up your responsive apps and websites with fully-featured, ready-to-use open-source admin panel templates—free to use and built for efficiency.


How to Update

To update to CoreUI for Angular v5.7.27, run:

ng update @angular/core@22 @angular/cli@22 @coreui/coreui@~5.9.0 @coreui/angular@~5.7.27

What’s New

Popover Reference Input

The cPopover directive positions the popover on a reference element through an ElementRefDirective. That input used to be exposed under the tooltip’s name, cTooltipRef. It is now cPopoverRef, in line with the other popover inputs such as cPopoverPlacement and cPopoverTrigger:

<button cButton cElementRef #reference="cElementRef" disabled>Reference</button>
<button cButton cPopover="Popover content" [cPopoverRef]="reference">Popover on reference</button>

The Tooltip keeps its cTooltipRef input.

Documentation

  • Fixed JSDoc comments across components - @returns and @default tags and the declared types (for example string | TemplateRef<any> | undefined for the popover and tooltip content) - so the generated API tables show the right type and default.

Released Packages

Migration Notes

After upgrading:

  1. Install updated dependencies.
  2. Run your test suite and verify the build.
  3. If you position a popover on a reference element with [cTooltipRef] on a cPopover element, rename the binding to [cPopoverRef] - the old name no longer reaches the popover.

For a comprehensive overview of all changes, enhancements, and updates introduced in this release, please refer to the full changelog on GitHub.

Subscribe to our newsletter
Get early information about new products, product updates and blog posts.