Skip to content

Releases: digitalfortress-tech/typeahead-standalone

v4.16.0

01 Feb 13:35
Compare
Choose a tag to compare

Release Notes

  • 📝 docs: Add usage details of resultSet within templates
  • ✅ test: add e2e test for template resultSet
  • ♻️ chore: move limit option to resultSet
  • ✨🎨 feat: pass resultSet to templates for fine-tuning
  • ✨ feat: add suggestion total count to the result set
  • ✨✅ feat: update trie to return count, fix unit tests
  • ♻️ chore: refactor to use a resultSet

v4.15.0

31 Jan 13:23
Compare
Choose a tag to compare

Release Notes

  • 📝 docs: add loader template details
  • ✅ test: add e2e tests for loader template
  • ✨ feat: Add a loader template

v4.14.1

06 Jan 16:28
Compare
Choose a tag to compare

Release Notes

  • 🩹 fix: update target to support webpack 4.x
  • ♻️ refactor: search fn within trie
  • 📝 docs: fix typo in hint config

v4.14.0

09 Nov 10:16
Compare
Choose a tag to compare

Release Notes

  • 📝 docs: additional styling while disabling hint
  • ✅ test: verify non-existence of hint element in DOM when hint is disabled
  • 🩹 fix: render hint element only when enabled. Fixes #38
  • 🔨 chore: improve url check

Note

After disabling the hint, depending on your websites color theme, you may have to set a background color for your input element to ensure consistency. For example -

.tt-input { 
    background: #fff; 
}

v4.13.0

04 Nov 18:10
Compare
Choose a tag to compare
  • 📝 doc: update doc with possibility of remote/prefetch url being a callback
  • ✅ test: Add test to ensure dynamic get params get passed as expected
  • ✨ feat: Allow modifying GET request on the fly

v4.12.0

16 Sep 14:17
Compare
Choose a tag to compare

Release Log

  • ✅ test: e2e to ensure newly loaded remote data undergoes deduplication
  • 🗑️ chore: deprecate limit flag from internal search algorithm
  • ⚡️⚡️⚡️ feat: improve perf by removing array deduplication (250% improvement in speed. Test dataset of 30k records and query length of 1000 chars)
  • ✨ feat: coerce dataTokens to string
  • 🩹 fix: consistent behavior of onSubmit callback via keyboard/mouse

v4.11.0

06 Sep 22:31
Compare
Choose a tag to compare

Release Notes

  • ✅ test: onsubmit hook for kbd/mouse selection
  • 🩹 fix: consistent behavior of onSubmit hook. Fixes #30
  • 📝✨🔍️ docs: Add new submenu listing nav
  • 📝 docs: update display callback description

v4.10.0

05 Sep 17:08
Compare
Choose a tag to compare

Release Notes

  • 🐛 bugfix: keyboard navigation for cached results. Fixes #28

v4.9.0

25 Aug 14:16
Compare
Choose a tag to compare

Release Notes

  • ✅ test: Add test to ensure typeahead el gets added at the original position in the DOM
  • 🐛 fix: positioning of typeahead el wrt siblings

v4.8.0

23 Aug 14:42
Compare
Choose a tag to compare

Release Notes

  • ✅ test: verify event retention
  • 🐛 fix: ensure retention of original input event handlers. Fixes #26