Releases: UrbanCompass/ngc-omnibox
Releases · UrbanCompass/ngc-omnibox
Fix getting yelled at about a $digest being in progress
v0.1.1 Fix getting yelled at about a $digest being in progress (#38)
Add option for requiring a match
Fix digest cycle race conditions when updating suggestions
Depending on the app and how quickly your markup would get updated, sometimes when you re-opened the suggestions, you would see the old suggestions for a second until the markup was updated by Angular's digest cycle.
To combat this, we're now wrapping the contents of the suggestions directive in a wrapper so that we can use ng-if, which does a better job of syncing up the digest cycle. Since the user has control over the type of element and attributes that are applied to the suggestions directive, we also will try and honor their markup as much as possible, grabbing all the attributes from the now root suggestions element and applying them to the wrapper.
Fix suggestions being out of date in list momentarily, and funky scrolling on mouseover
- Fix suggestions list showing before updated by source function
- Fix #31 where mouseover caused page scrolling
Should only scroll the highlighted suggestion into view when using the keyboard to navigate next/previous.
Fix JS error with highlighting a missing suggestion
v0.0.4 Fix #29 with JS error with highlighting a missing suggestion (#30)
Fix for model change detection and No Results not showing
Update ngModel's existing prototype instead of assuming Array (#28) This allows better prototypal inheritance in cases where the prototype of the ngModel was already custom. Also fix: returning no suggestions to show is different from suggestions never having been loaded.
Point NPM module to transpiled distribution and bundle as a library
v0.0.2 Point NPM module to transpiled distribution and bundle as a library (…
Initial public release of Ngc Omnibox
v0.0.1 Small fixes and added a package description (#26)