Skip to content

Latest commit

 

History

History
323 lines (242 loc) · 10.2 KB

CHANGELOG.md

File metadata and controls

323 lines (242 loc) · 10.2 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[2.9.10]

Updated

  • Update dependencies by jrquick17
  • Update test scripts and instructions by jrquick17
  • Improve documentation formatting by waratah

[Released]

[2.9.9]

Updated

[2.9.8]

Fixed

  • Do not show empty result template when searching by jrquick17

[2.9.7]

Fixed

  • Respect value when passed within options by jrquick17

[2.9.6]

Fixed

[2.9.5]

Added

  • New command npm run build:link for testing without publishing by jrquick17

Changed

  • Pass null or [] to clear selected data by jrquick17

Remove

[2.9.4]

Added

[2.9.2]

Added

[2.9.1]

Fixed

  • Fix member-ordering for tslint by jrquick17
  • autocomplete option should accept 'off' or a key by jrquick17

Updated

  • Order of [dataProvider] and [model] should not matter by jrquick17

Removed

  • enableBrowserAutocomplete option

[2.9.0]

Updates

[2.8.2]

Added

  • Lock files to the commit by jrquick17
  • Default options placeholder value to 'Search' by jrquick17

[2.8.1]

Removed

  • Required fields from AutocompleteStyles by jrquick17

[2.8.0]

Added

[2.7.4]

Fixed

Updated

  • Demo to Angular 10 and Ionic 5 by jrquick17

[2.7.3]

Updated

  • Compatibility to Angular 10 by spasma

[2.7.2]

Fixed

  • Fix highlighting on lists with [max] by Birdstown
  • Export AutoCompleteStyles by Birdstown

[2.7.1]

Updated

  • Specify type of ModuleWithProviders by jrquick17

[2.7.0]

Added

Fixed

[2.6.0]

Added

Fixed

  • Highlighting on hover when used with arrow keys by jrquick17

[2.5.3]

Fixed

  • Attributes missing from auto complete options by jrquick17

Added

[2.5.2]

Added

  • @ionic/angular to UMD module IDs by jrquick17
  • Do not allow hitting return key when a value is not selected by jrquick17

Fixed

  • Empty template were breaking when options were passed without noItems set by jrquick17
  • Show suggestions when the user presses the up/down arrow keys by jrquick17

[2.5.1]

Fixed

  • Suggestions only populating after two characters on new page loads by jrquick17

Removed

[2.5.0]

Added

  • Ability to pass custom styles on elements within the Shadow DOM by HashNotAdam

[2.4.2]

Fixed

  • Show loading when dataProvider is a function by jrquick17
  • Do not let loading spinner and clear icon overlap by jrquick17

[2.4.1]

Fixed

  • Keyup events when [useIonInput]="true" by jrquick17

[2.4.0]

Added

Removed

Moved

  • Use stylesheet within component by jrquick17

[2.3.2]

Fixed

  • Event propagation when item is selected by jrquick17

[2.3.1]

Fixed

  • getLabel function in selection template by jrquick17

[2.3.0]

Added

  • clearInvalidInput automatically clear the input if a user does not select an item by jrquick17
  • maxSelected allows setting the maximum allowed number of items that can be selected by jrquick17
  • Custom templates for when there are no matching suggestions and for displaying selected items within multi select by jrquick17

[2.2.1]

Added

  • maxResults to allow limiting number of suggestions by jrquick17
  • build:demo command to make testing easier by jrquick17
  • enableBrowserAutocomplete to allow enabling/disabling browser autocomplete by jrquick17

Changed

  • Allow exclude to be objects with labels or just the label directly by jrquick17

Fixed

  • Automatically remove item from array if not multi by jrquick17

Update

[2.2.0]

Added

  • maxResults to allow limiting number of suggestions by jrquick17
  • build:demo command to make testing easier by jrquick17

Updated

  • Included console logs in the demo for testing Output() events by jrquick17
  • Deprecated fields for IonSearchBar's showCancelButton by jrquick17

Fixed

  • Build command updated to include assets by jrquick17

[2.1.5]

Removed

[2.1.4]

Fixed

  • Multi select getting cleared on search by jrquick17

Removed

  • Removed deprecated HttpClient by gnowland

[2.1.3]

Removed

  • Remove deprecated @angular/http by gnowland

[2.1.2]

Fixed

[2.1.1]

Added

  • Templates for reporting issues and adding pull requests by jrquick17
  • Custom template demo by jrquick17
  • Add routing to the demo by jrquick17

[2.1.0]

Changed

  • Use ng-packagr to handle building the npm dist by jrquick17

Removed

[2.0.0]

Changed

[1.10.0]

Fixed

[1.9.0]

Added

Changed

  • Use ion-chip for selection instead of ion-button by jrquick17
  • Made removeIcon optional within selection by jrquick17

[1.8.1]

Added

  • Added interface for data provider by jrquick17

Changed

Fixed

  • Fixed error with ionic production builds using AOT by jrquick17

[1.8.0]

Added

Changed

Fixed

  • Fixed first selectedItem not getting changed initially by jrquick17

[1.7.0]

Added

[1.6.1]

Changed

Added

[1.6.0]

Added

[1.4.3]

Added

  • Support for Angular 5.0

[1.4.3-beta]

Added

  • Support for ngModel

[1.4.2]

Added

  • Added setFocus() method
  • Added getSelection() method
  • Added option to debounce the search

Changed

[1.4.1]

Added

  • Support for rxjs subject

Fixed

  • Document click handler issue
  • Removed redundant script by kadoshms.

[1.3.0]

Added

  • New custom-templates mechanism (please refer to the README file)
  • Added [showResultsFirst] option - calls getItems() when the component is tapped
  • Added [useIonInput] option - use <ion-input> instead of <ion-searchbar>