Skip to content

Releases: unchartedsoftware/lex

Release 0.23.2

09 Apr 20:23
4ed5be2
Compare
Choose a tag to compare
Release 0.23.2 Pre-release
Pre-release
  • Fixes for #452 and #461
  • Addition of formattedHint to fetchSuggestions (the value the user typed before it was run through unformatUnboxedValue). Added as a third parameter for reverse-compatibility.

Release 0.23.1

05 Apr 20:37
7e48c7e
Compare
Choose a tag to compare
Release 0.23.1 Pre-release
Pre-release

Release 0.23.0

03 Apr 15:10
9d316cd
Compare
Choose a tag to compare
Release 0.23.0 Pre-release
Pre-release
  • Addition of "cancel" button during token creation. #455

Release 0.22.2

28 Mar 15:53
5672c8e
Compare
Choose a tag to compare
Release 0.22.2 Pre-release
Pre-release

Release 0.22.1

22 Mar 19:56
68de6a0
Compare
Choose a tag to compare
Release 0.22.1 Pre-release
Pre-release

Fix for #449

Release 0.22.0

22 Mar 18:32
d2ee359
Compare
Choose a tag to compare
Release 0.22.0 Pre-release
Pre-release
  • Adding EnumEntryState, which supports users entering strings that correspond to numeric values. #446
  • Fix for #444

Release 0.21.0

08 Mar 01:06
5557c75
Compare
Choose a tag to compare
Release 0.21.0 Pre-release
Pre-release

This is a relatively large release compared to previous ones, encompassing a major internal refactor of OptionState to improve performance, and a usability overhaul of OptionBuilder and OptionAssistant.

To emphasize these improvements and ensure their proper use, the following minor API-breaking changes have been made:

  • OptionState is now ValueState.
  • Similarly, OptionBuilder and OptionAssistant are ValueBuilder and ValueAssistant.
  • TransitionFactory.optionMetaCompare is now TransitionFactory.valueMetaCompare
  • The config for supplying async options to ValueState has changed. Please refer to the API documentation or demos for details (essentially refreshSuggestions is now fetchSuggestions and should only return actual suggestions based on what the user has typed. Arrays of pre-defined options must be supplied to a different, mutually-exclusive option called suggestions). shortKey is deprecated and merged with displayKey.
  • Lex.setQuery and Lex.setSuggestions now only support boxed values. This was necessary for performance purposes, and unboxed values are now not supported. To facilitate easy setting of queries, RelationStates now have static properties representing their various options. See the datetime-picker or dev-test demo for an example of boxed setQuery.
  • For performance purposes, Lex.setQuery and Lex.setSuggestions no longer validate values. It is assumed that if you are pro grammatically updating the search model, you are supplying legal values.

Release 0.20.3

30 Jan 15:30
cc21517
Compare
Choose a tag to compare
Release 0.20.3 Pre-release
Pre-release

Fixes for #427 and #428

Release 0.20.2

25 Jan 19:45
8b7068f
Compare
Choose a tag to compare
Release 0.20.2 Pre-release
Pre-release

Fix for small regression #424

Release 0.20.1

25 Jan 17:01
7c76070
Compare
Choose a tag to compare
Release 0.20.1 Pre-release
Pre-release

Fixes for #419 and #420