Skip to content

Bug Fixes and No Result Event

Choose a tag to compare

@almothafar almothafar released this 03 Jun 21:52
· 137 commits to master since this release
96a931d

[18.6.0] — 2026-06-04

Fixed

  • select-value-of now correctly extracts falsy property values (0, null, false, '') from the
    selected object — previously the truthiness check caused the raw item to be emitted instead of the
    extracted property (fixes #373)

Added

  • no-match-found-text="" (empty string) now fully suppresses the "No Result Found" row — previously
    the empty string fell through to the default text (fixes #307, #292, #198)
  • (noMatchFound) output on both <ngui-auto-complete> component and [ngui-auto-complete] directive —
    fires whenever the filtered list is empty and min-chars threshold has been met, enabling consumers
    to render an "Add new…" affordance

What's Changed

  • Pre-phase: demo polish — hero section, toolbar labels, max-width by @almothafar in #469
  • fix(demo): constrain tabs width, fix grid alignment, fix Material input styling by @almothafar in #470
  • fix(demo): hash routing + no-cache meta to fix GitHub Pages 404 on refresh by @almothafar in #471
  • ci: add GitHub Actions CI + fix premature standalone section in README by @almothafar in #472
  • fix(ci): add checkout step to deploy-docs job by @almothafar in #473
  • fix(demo): remove ES5 browserslist warning & fix Material suffix border by @almothafar in #474
  • fix(demo): correct .00 suffix border + show last build time in footer by @almothafar in #475
  • fix: select-value-of falsy values + configurable no-match-found (v18.6.0) by @almothafar in #476
  • docs(demo): add (noMatchFound) + no-match-found-text demo cards and README updates by @almothafar in #477

Full Changelog: 18.5.0...18.6.0