Releases: ibm-js/deliteful
Releases · ibm-js/deliteful
0.10.0
0.9.6
Upgrade to delite 0.9.5 and ESLint.
- Function name changes for preRender(), render(), and postRender().
- Remove explicit calls to connectedCallback() and disconnectedCallback().
- Fix Combobox instantiation per connectedCallback() changes in delite.
- Rename TimeBase#dateClassObj and DatePicker#dateClassObj to Date.
- Rename List#itemRenderer and List#categoryRenderer to
List#ItemRenderer and List#CategoryRenderer. - Stop depending on Selection#updateRendering() method.
- For selectionMode=multiple, selection-change event now includes arrays of old and new selected values.
- Leverage native (or polyfilled) Promise, Element#classList, and Element#matches.
0.9.5
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
What's new in this release?
Features
- New DatePicker widget, and TimeBase base class.
- New BoilerPlateTextBox base class.
- New Dialog widget.
Enhancements
- Redesign Accordion to fix accessibility issues and simplify customizing Panel headers
- Add Accordion#allowAllClosed property. …
- Make Combobox compatible with Aria 1.1.
- Redesign Combobox to work on iOS with VoiceOver.
- Redesign List to be accessible for multi-column table subclasses.
- Remove List
navIndex
concept, and just use tabIndex. - Other List enhancements, such as supporting role=list.
- If Combobox dropdown list is empty, display "no items" message.
- Upgrade to Custom Elements V1 API.
- Add Checkbox#indeterminate flag to allow programatically setting a checkbox to indeterminate mode.
- Upgrade to DCL V2.
- Support iOS 13.
Other
- Upgrade to Intern V4.
- Remove jQuery dependency.
- Remove
textDir
property, and iOS and hoiodark themes.
Plus numerous bug fixes.
See 0.8.2...79631b1 and 79631b1...0.9.0
0.8.2
What's new in this release?
Enhancements
- List: support role=menu (#604)
- SidePane: fire event on show (#596)
- Checkbox and RadioButton labeling should be easier (#442)
Bug Fixes
- Combobox: when using VoiceOver, down arrow gets announced (iOS) (#615)
- ViewStack: loses currently selected child when detached then reattached (#614)
- List: navigation problems when List nested in another list (#613)
- Combobox: aria-activedescendant not set (#610)
- List: only set aria-readonly for role=grid, not for other roles (#606)
- Checkbox: aria-checked attribute not set. (#605)
- Checkbox: checkmark in wrong position on iOS and Firefox (#601)
- RadioButton: selection doesn't show up in high contrast (#597)
- Memory leak in ViewStack (#593)
- List: zero width when used in popup on IE11 (#590)
- List: hangs when detached then reattached to document (#589)
0.8.1
What's new in this release?
Bug Fixes
- Fix arrow keys for StarRating
- Fix arrow key navigation in Firefox (delite #433) for Combobox, StarRating, and Slider