Skip to content

Releases: bithost-gmbh/ngx-mat-select-search

v1.7.1

29 Mar 12:33
4b5b7d6
Compare
Choose a tag to compare
  • Enhancement: allow disabling scrolling active element into view when option list changes
    with @Input() disableScrollToActiveOnOptionsChanged #130

    Thanks to @drakeBear for reporting

  • Bugfix: input field not focused in IE #131

  • Bugfix: clear button not visible after reopening select panel in combination with [clearSearchInput]="false"
    #133

    Thanks to @cappster for reporting

v1.7.0

21 Mar 16:42
7b6f278
Compare
Choose a tag to compare
  • Enhancement: ensure the active option is not covered by the search input when navigating
    with the arrow keys or when the option list changes when searching.
    #119

    Thanks to @Mabiro

  • Enhancement: allow disabling propagation of home / end key via @Input() preventHomeEndKeyPropagation
    to enable moving the cursor inside the search field instead of navigating the options when pressing
    Home / End #43

    Thanks to @geraldhe for reporting

  • Bugfix / Enhancement: Update the input width when the viewport is resized
    #81

    Thanks to @mhosman for reporting

  • Enhancement: add opacity transition animation for search clear icon

v1.6.0

07 Mar 08:16
4b92230
Compare
Choose a tag to compare
  • Enhancement: Allow showing a loading / searching indicator with @Input() searching
    #114

    Thanks to @mstawick

v1.5.3

28 Feb 17:31
fbb8aeb
Compare
Choose a tag to compare
  • Bugfix: Avoid space when opening select panel after previously showing "no entries found" message when placing <ngx-mat-select-search> inside a <mat-option> element
    #107

    Thanks to @aroblu94 for reporting

v1.5.2

24 Jan 06:58
c5eb916
Compare
Choose a tag to compare
  • Bugfix: Show "no entries found" message when placing <ngx-mat-select-search> inside a <mat-option> element #101

    Thanks to @mstawick for reporting

v1.5.1

14 Jan 20:46
3a15d34
Compare
Choose a tag to compare
  • Bugfix: Hide checkbox when placing <ngx-mat-select-search> inside a <mat-option> element
    and with <mat-select multi="true"> #98

    Thanks to @jkhadivi for reporting

v1.5.0

08 Jan 17:42
bbb54d7
Compare
Choose a tag to compare
  • Bugfix: Fix scroll issue in iOS #70

    Thanks to @JiaHongL

  • Enhancement / Bugfix: Allow placing <ngx-mat-select-search> inside a <mat-option> element.
    This prevents the search field being placed outside of the visible viewport (#1).

    Note: it is still possible to place the <ngx-mat-select-search> element directly inside <mat-select>
    without wrapping it in an <mat-option> element.

    Thanks to @hanuhimanshu

  • Examples: Add example for server-side filtering #26

    Thanks to @hanuhimanshu

  • Examples: Add example for option groups #15

    Thanks to @maechler

  • Examples: refactor examples into separate components #86

v1.4.2

26 Oct 17:04
bf2ecfe
Compare
Choose a tag to compare
  • Bugfix: Error when quickly selecting an option #69

    Thanks to @olaf89 for reporting

  • Bugfix: Filter selection jumps to next entry #73

    Thanks to @Kimmova

v1.4.1

04 Oct 13:16
c4029de
Compare
Choose a tag to compare
  • Bugfix: Wrong panel positioning when select is at bottom edge of viewport
    due to overridden panel height (350px). The default panel height (256px) will be used
    #63

    Note: the panel height can be changed via css (not recommended, as it leads to issues):

    .mat-select-search-panel {
      ...
      max-height: 350px;
    }

    Thanks to @hadsy for reporting.

v1.4.0

26 Sep 15:00
8eaf5b5
Compare
Choose a tag to compare
  • Enhancement: Tested and updated peer dependency compatibility to allow
    @angular/core: ^7.0.0, @angular/cdk: ^7.0.0, @angular/material: ^7.0.0

  • Enhancement: Allow disabling initial focusing of the input field with @Input() disableInitialFocus
    #47

  • Bugfix: Clearing the search input by clicking the clear icon did not work with [clearSearchInput]="false"
    #55

    Thanks to @ofriedrich for reporting