Releases: AuraQ/AutoCompleteForMendix
6.1.0
New Features
Preserve value - New configuration under the "Search" tab that when switched on, will fill the search field with the existing value selected
Fixes
Fix for no results issue when setting number of results to "0"
Replaced the use of deprecated method "logger" usage with "mx.logger"
Other Stuff
Removed Mendix 7 test project
Upgraded Mendix 8 test project to 8.18.8
Added Mendix 9 test project (9.1.1)
Added Webpack Build
6.0.0
New Features
New parameter to allow dropdown to auto open on focus
Control automatically disabled if user does not have write access to the association
Fixes
Replace use of deprecated method mx.ui.action usage with mx.data.action
Other Stuff
Upgrade jquery to 3.5.1
Upgrade mendix 8 test project to 8.5.0
5.0.0
New Features
- allow dropdown items to be disabled via an attribute and show an optional tooltip on disabled items (thanks @PranayKondai)
Fixes
- Various fixes for version 8 compatibility, including:
- handle deprecated method isCurrency (thanks @gajduk-mansystems)
- change url to country images in v8 test project (advanced template 2 example)
- add class 'no-columns' when using vertical form orientation
- replace mx.data.unsubscribe with this.unsubscribe
- if object retrieval fails for the currently referenced object (e.g. if user does not have access to the object), an empty dropdown is displayed.
Other Stuff
- added a v8 test project in addition to the v7 test project
4.0.0
New Features
- show a progress message during on change microflow execution
- enable selection of an item when the user tabs away from the search results
- configurable parent selector to allow widget to work in modal popups
Fixes
- Widget is now disabled when placed in a read only DataView
- Prevent duplicate calls to the On Change microflow (thanks, @tieniber)
- Fix issue where search input 'floated' above the main input if the search and/or results renders up rather than down
- Template variables now correctly work over associations to any depth
Version 3.1.1
New features:
- New option 'Search Delay' to allow widget to wait for user to stop typing for a configurable period of time before search is executed.
Version 3.0.1
Fixes:
- 'starts-with' filter option broken when using a cached microflow
Version 3.0.0
New features:
- Two new options for searching using microflows (microflow executed for each search or microflow that caches the results)
- Limit results when using XPath
- Render the control as editable/disabled or visible/hidden, using a static parameter on the widget or controlled from a boolean attribute.
- Allow 'no results' text to be rendered as a button that executes a microflow when clicked
Fixes:
- fix for widget to work on iOS
- remove functions deprecated in version 7
Version 2.1.1
Fixes:
- revert jQuery loading to recommended approach
Version 2.1.0
New features:
- Constrained By selection for filtering by an associated object
- Allow 'no results' text to be rendered as a button that executes a microflow when clicked
Fixes:
- ensure that field is updated if association is set outside of the widget (e.g. via a button click on the page)
- ensure that results for long running searches do not overwrite results for the current search term
- update validation badge if widget is placed in a tab container
Version 2.0.1
Fixes
Optimised use of callbacks when initial value is being loaded
Added callback when obj is null during update method call to support master/detail pages
Escape single quotes in search string so xpath executes correctly