You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/pluggableWidgets/combobox-web/CHANGELOG.md
+53-49
Original file line number
Diff line number
Diff line change
@@ -6,216 +6,220 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
7
7
## [Unreleased]
8
8
9
+
### Changed
10
+
11
+
- We improved the combobox behavior by disabling the Select All checkbox when no items are available.
12
+
9
13
## [2.3.0] - 2025-03-19
10
14
11
15
### Changed
12
16
13
-
-The type of the "Aria required" setting has been changed from a boolean to an expression. When the widget is updated, the previously set value is reset to false.
17
+
- The type of the "Aria required" setting has been changed from a boolean to an expression. When the widget is updated, the previously set value is reset to false.
14
18
15
19
## [2.2.0] - 2025-02-04
16
20
17
21
### Added
18
22
19
-
-We added a new "Selected items sorting" property to set the display order of the selected items. "Caption" based sorting display for selected items now possible for combobox with multiple selection.
23
+
- We added a new "Selected items sorting" property to set the display order of the selected items. "Caption" based sorting display for selected items now possible for combobox with multiple selection.
20
24
21
25
### Changed
22
26
23
-
-Database multi selection will no longer display selected value sorted by the caption. The default behavior is to display them based on selection order, unless the new "Selected items sorting" configurations are set to "Caption".
27
+
- Database multi selection will no longer display selected value sorted by the caption. The default behavior is to display them based on selection order, unless the new "Selected items sorting" configurations are set to "Caption".
24
28
25
29
## [2.1.4] - 2025-01-29
26
30
27
31
### Fixed
28
32
29
-
-We fixed an issue where combobox does not show initial caption correctly for database source.
33
+
- We fixed an issue where combobox does not show initial caption correctly for database source.
30
34
31
-
-We fixed an issue where combobox caption expression does not load correctly.
35
+
- We fixed an issue where combobox caption expression does not load correctly.
32
36
33
37
### Changed
34
38
35
-
-We remove default value from database source configuration.
39
+
- We remove default value from database source configuration.
36
40
37
41
## [2.1.3] - 2024-12-11
38
42
39
43
### Fixed
40
44
41
-
-We fixed an issue where placeholder failed to shown on database source.
45
+
- We fixed an issue where placeholder failed to shown on database source.
42
46
43
47
## [2.1.2] - 2024-12-09
44
48
45
49
### Fixed
46
50
47
-
-We fixed an issue where onchange event on database source triggered directly onload.
51
+
- We fixed an issue where onchange event on database source triggered directly onload.
48
52
49
-
-We fixed an issue where selected value sometimes shows unavailable text on lazy loaded content.
53
+
- We fixed an issue where selected value sometimes shows unavailable text on lazy loaded content.
50
54
51
55
## [2.1.1] - 2024-11-15
52
56
53
57
### Fixed
54
58
55
-
-We fixed an issue where database optional value attribute breaks on runtime when not being set.
59
+
- We fixed an issue where database optional value attribute breaks on runtime when not being set.
56
60
57
-
-We fixed an issue where custom content not shown on design preview and runtime for database datasource.
61
+
- We fixed an issue where custom content not shown on design preview and runtime for database datasource.
58
62
59
63
## [2.1.0] - 2024-10-29
60
64
61
65
### Added
62
66
63
-
-We added support for attribute with **Long** type.
67
+
- We added support for attribute with **Long** type.
64
68
65
69
### Changed
66
70
67
-
-We make **Value** no longer required if the **Target attribute** is not set for database datasource.
71
+
- We make **Value** no longer required if the **Target attribute** is not set for database datasource.
68
72
69
-
-We restructure **Attribute** group configuration and rename it as **Store value**.
73
+
- We restructure **Attribute** group configuration and rename it as **Store value**.
70
74
71
75
## [2.0.2] - 2024-10-03
72
76
73
77
### Fixed
74
78
75
-
-We fixed an issue where the onChange event was not being triggered when selecting an item for the first time.
79
+
- We fixed an issue where the onChange event was not being triggered when selecting an item for the first time.
76
80
77
-
-We fixed an issue where the combo box values would not refresh after toggling its read-only state.
81
+
- We fixed an issue where the combo box values would not refresh after toggling its read-only state.
78
82
79
83
## [2.0.1] - 2024-08-16
80
84
81
85
### Fixed
82
86
83
-
-We fixed an issue with the toolbar visibility when a combobox menu overlays it.
87
+
- We fixed an issue with the toolbar visibility when a combobox menu overlays it.
84
88
85
89
## [2.0.0] - 2024-08-09
86
90
87
91
### Added
88
92
89
-
-We added the ability to auto label combobox, based on the set attributes.
93
+
- We added the ability to auto label combobox, based on the set attributes.
90
94
91
-
-We implement the selection API for combobox that use database datasource, which allows the widget selection to be listened into.
95
+
- We implement the selection API for combobox that use database datasource, which allows the widget selection to be listened into.
92
96
93
97
### Fixed
94
98
95
-
-We fixed a11y issue where aria-required not applied in the widget.
99
+
- We fixed a11y issue where aria-required not applied in the widget.
96
100
97
101
## [1.6.3] - 2024-08-07
98
102
99
103
### Added
100
104
101
-
-We added a new filter type, 'Contains (exact),' as an option to provide a more strict search ranking.
105
+
- We added a new filter type, 'Contains (exact),' as an option to provide a more strict search ranking.
102
106
103
107
## [1.6.2] - 2024-07-16
104
108
105
109
### Changed
106
110
107
-
-Due to technical limitation, it is not possible to use lazy load on caption type = expression. Thus, we removed lazy loading for this configuration.
111
+
- Due to technical limitation, it is not possible to use lazy load on caption type = expression. Thus, we removed lazy loading for this configuration.
108
112
109
113
## [1.6.1] - 2024-06-28
110
114
111
115
### Changed
112
116
113
-
-We changed the default value for lazy loading. From now on, lazy loading will be true by default.
117
+
- We changed the default value for lazy loading. From now on, lazy loading will be true by default.
114
118
115
-
-We fixed an issue where in some cases the clear button is rendered outside of a combobox.
119
+
- We fixed an issue where in some cases the clear button is rendered outside of a combobox.
116
120
117
121
## [1.6.0] - 2024-06-19
118
122
119
123
### Changed
120
124
121
-
-We changed how input filtering works for lazy loading. if set to true, then the filter will works by retrieving directly from datasource, otherwise it works by scanning the current loaded data.
125
+
- We changed how input filtering works for lazy loading. if set to true, then the filter will works by retrieving directly from datasource, otherwise it works by scanning the current loaded data.
122
126
123
127
### Added
124
128
125
-
-We added Spinner and Skeleton loaders in addition to lazy loading feature. The default loader is spinner, and skeleton can also be selected. This improves UX when loading more content.
129
+
- We added Spinner and Skeleton loaders in addition to lazy loading feature. The default loader is spinner, and skeleton can also be selected. This improves UX when loading more content.
126
130
127
-
-We added lazy loading feature. By default it is turned off. When turned on, the items will be loaded in batches when scrolling.
131
+
- We added lazy loading feature. By default it is turned off. When turned on, the items will be loaded in batches when scrolling.
128
132
129
133
## # Breaking
130
134
131
-
-The Combo box now uses Atlas variables for its styling. This may change how the widget looks depending on the custom variables.
135
+
- The Combo box now uses Atlas variables for its styling. This may change how the widget looks depending on the custom variables.
132
136
133
137
## [1.5.0] - 2024-05-06
134
138
135
139
### Added
136
140
137
-
-We added readonly style to the combobox configuration.
141
+
- We added readonly style to the combobox configuration.
138
142
139
143
## [1.4.0] - 2024-04-19
140
144
141
145
### Changed
142
146
143
-
-We made accessibility text as optional.
147
+
- We made accessibility text as optional.
144
148
145
-
-We are no longer retrieving full dropdown options list if the combobox is readonly.
149
+
- We are no longer retrieving full dropdown options list if the combobox is readonly.
146
150
147
151
### Added
148
152
149
-
-We improved accessibility on combobox by removing a duplicated aria-expanded from combobox widget.
153
+
- We improved accessibility on combobox by removing a duplicated aria-expanded from combobox widget.
150
154
151
155
### Fixed
152
156
153
-
-We fixed an issue with the sorting of the displayed selected items in Multi Selection, where the sorting of selected items did not match the sorting in the menu.
157
+
- We fixed an issue with the sorting of the displayed selected items in Multi Selection, where the sorting of selected items did not match the sorting in the menu.
154
158
155
159
## [1.3.1] - 2024-04-08
156
160
157
161
### Fixed
158
162
159
-
-We fixed scrollbar click issue causing combobox to close.
163
+
- We fixed scrollbar click issue causing combobox to close.
160
164
161
165
## [1.3.0] - 2024-04-03
162
166
163
167
### Fixed
164
168
165
-
-We fixed sorting on combobox, now the sorting follows the default when the combobox opens, and follow a sorted ranking when any input is given.
169
+
- We fixed sorting on combobox, now the sorting follows the default when the combobox opens, and follow a sorted ranking when any input is given.
166
170
167
-
-We fixed focusable element not able to have focus if being placed on custom footer.
171
+
- We fixed focusable element not able to have focus if being placed on custom footer.
168
172
169
173
### Added
170
174
171
-
-We added static values feature support.
175
+
- We added static values feature support.
172
176
173
177
## [1.2.0] - 2024-02-27
174
178
175
179
### Fixed
176
180
177
-
-We fixed no options text not shown on single selection.
181
+
- We fixed no options text not shown on single selection.
178
182
179
183
### Changed
180
184
181
-
-We made a minor change on the configuration labels.
185
+
- We made a minor change on the configuration labels.
182
186
183
187
### Added
184
188
185
-
-We added database list feature support.
189
+
- We added database list feature support.
186
190
187
191
## [1.1.3] - 2024-01-22
188
192
189
193
### Fixed
190
194
191
-
-We fixed dropdown options directly closing when clicking on scrollbar if placed in popup dialog
195
+
- We fixed dropdown options directly closing when clicking on scrollbar if placed in popup dialog
192
196
193
197
## [1.1.2] - 2024-01-19
194
198
195
199
### Fixed
196
200
197
-
-We fixed selected options not showing for custom content type "yes"
201
+
- We fixed selected options not showing for custom content type "yes"
198
202
199
203
## [1.1.1] - 2024-01-15
200
204
201
205
### Changed
202
206
203
-
-We changed **Select/Unselect button** caption into **Show Select all** for easier understanding
207
+
- We changed **Select/Unselect button** caption into **Show Select all** for easier understanding
204
208
205
209
## [1.1.0] - 2024-01-14
206
210
207
211
### Added
208
212
209
-
-We added a new property named **Show footer**, enabling the Combobox widget to display a footer within its menu. When **Show footer** is set to **Yes**, developers can include custom footer content such as text, buttons, links, etc.
213
+
- We added a new property named **Show footer**, enabling the Combobox widget to display a footer within its menu. When **Show footer** is set to **Yes**, developers can include custom footer content such as text, buttons, links, etc.
210
214
211
-
-We added a new property named **Select/Unselect button**, enabling the Combobox widget to display a select/unselect all button on the top of the menu list.
215
+
- We added a new property named **Select/Unselect button**, enabling the Combobox widget to display a select/unselect all button on the top of the menu list.
212
216
213
217
### Fixed
214
218
215
-
-Sorting of the search results now follow the sort order set for Selectable objects.
219
+
- Sorting of the search results now follow the sort order set for Selectable objects.
216
220
217
-
-We removed the clear button on selected item labels in read-only state.
221
+
- We removed the clear button on selected item labels in read-only state.
218
222
219
-
-We fixed the positioning of the menu when it is flipped and collides with top of the viewport.
223
+
- We fixed the positioning of the menu when it is flipped and collides with top of the viewport.
220
224
221
-
-We fixed single selection combo box losing focus after selecting an item.
225
+
- We fixed single selection combo box losing focus after selecting an item.
0 commit comments