Releases: DominoKit/domino-ui
Releases · DominoKit/domino-ui
2.0.4
Enhancements and Features 🎉
- #482 add ability to enter time value via keyboard.
- #506 Stepper should allow to circumvent the forced vertical direction on small devices.
- #509 Progress bar / unreadable text.
- #517 Slider showing current value.
- #520 Add the ability to listen to attribute changes for an element.
- #598 add the ability to define a min/max year at a DateHeaderFilter.
- #631 Making InputTimeBox smart to handle input based on the clock style.
- #649 MultiSelect : space between elements is too large.
- #653 LocalListScrollingDataStore does not invoke 'load()' at the end of its setData method.
- #852 Implement rounded field style / Inlined labels.
- #973 Add configuration to change menu No result matched message.
- #977 Performance enhancements.
- #979 Add an Option to Delay Showing a Tooltip Upon Hovering.
- #983 Keypress is deprecated.
- #987 Allow DataTable's SortPlugin to Trigger Less Strictly.
- #993 Make the components more low resolution friendly.
- #994 ScrollingPagination performance for large number of pages.
- #1016 Add a Silent removeAllOptions Variant.
Fixes 🛠
- #334 Select popup positioning when resizing window.
- #458 RadioGroup ignores setValue in readOnly-mode.
- #504 Select.setValue(null) call doesn't set value to null.
- #759 Tooltip drawing off screen with header ActionItem.
- #971 Select and text fields height does not match.
- #972 Text of selected option in a Select can be manipulated/overlayed by just typing when navigating with the tab key.
- #974 select menu does not close when changing tabs.
- #976 setCloseOnBlur Causes Unintended Behavior (Menu Closing) in MultiSelect Component.
- #984 Clicking in Rapid Succession Causes Tree Component Interaction to Break.
- #985 Tooltip Clipped Upon Icon Click
- #988 Selected Item in a Row Context Menu Stays Selected Once Opened Again.
- #989 Tooltips freeze and never go away.
- #990 Number Boxes dont allow backspace.
- #995 ListItems do not propagate Click Events.
- #997 Make Row Stay Selected When Row Menu is Opened.
- #998 Wrong alignment for DateHeaderFilter with a TextHeaderFilter inside a DataTable.
- #999 Tree selection of subitems does not work when tree was not collapsed before.
- #1008 New Delayed Tooltip Shows Up Even If Mouse is No Longer Hovering it.
- #1009 Tree does not collapse reliable.
- #1010 Tree expand/shrink function does not work reliable.
- #1011 Regression Bug: Remove tooltip in DataTable Searchbox throws exception.
- #1012 Popovers of Select sometimes appears in a weird spot.
- #1013 Tree filter does not work for more than two layers.
- #1014 SubMenu position goes off the screen.
- #1015 MultiSelect Bugged After Removing Options, Refilling And Reselecting Value With Same Key.
- #1017 MultiSelect Performance Gets Worse the More Often Its Menu is Opened/Closed.
- #1018 MultiSelect's OptionsMenu Does Not Fire a CloseEvent Consistently Upon Closing.
- #1019 Date/Timepicker close immediately on clicking the inputfield.
- #1020 Fix MultiSelect growing vertically.
Others
- #975 Allow Changing Delimiter for Select Component When Set to multiselect.
Full Changelog: 2.0.3...2.0.4
2.0.3
Enhancements and Features 🎉
- #686 Support Dropdown for responsive tabs.
- #774 Implement a date range picker component.
- #931 overflow tabs support.
- #951 Enhance how we append/remove Prefix/PostFix/primamry addons to element and enhance how we append multiple childs.
- #952 add TextArea support to DelayedTextInput.
- #954 DateBox should close the popup when cleared and call change listeners when value is null.
- #962 Add configuration for RichTextEditor buttons and toolbars.
- #963 Add a new Dialog size FULL.
- #964 Add more color variables variations for context context css styles.
- #966 add findTabByKey to tabs.
- #968 Slider bubble cuts off text.
Fixes 🛠
- #953 Clearing the search in a grouped select does not restore all options.
- #955 Empty submenu opens as horizontal line.
- #959 Single Select Old Value is always null when change listener is called.
- #960 calling withValue(null) on a Select should clear it.
- #961 Wrong weekend day are marked as weekend.
- #967 Select sends incorrect oldvalue when clearing.
- #969 Selection listeners on ListGroup are not triggered.
Full Changelog: 2.0.2...2.0.3
1.0.7
2.0.2
Enhancements and Features 🎉
- #902 add scrollwheel support to carousel.
- #935 expose Search and Loader from AbstractSuggestBox class.
- #936 Enhance some behaviors for DateBox/TimeBox/Calendar.
- #940 SuggestBox clearValue(...) does not clear value if it isnt predefined choice.
- #941 Expose SuggestBox loader icon.
- #943 DominoUIConfig for different "parts" of the application.
- #946 Enhance datepicker: API to single days for deactivating.
Fixes 🛠
- #932 Wrong UI interaction between datatable SummaryPlugin and EmptyStatePlugin.
- #934 change listeners not fired when SuggestBox cleared from keyboard.
- #937 Select loses focus after selection.
- #938 DataTable / Render error with PinColumnsPlugin and ColumnHeaderFilterPlugin.
- #939 calling clear value for multiselect box will repeat the call for change listener by the number of selected items.
- #942 FileUpload does not respect setMultiple(false).
- #944 NPE at AdvancedPaginationPlugin.
- #947 Calling SetTitle twice on NavBar removes description.
- #948 Memory leak in menu and Popover.
Full Changelog: 2.0.1...2.0.2
2.0.1
Enhancements and Features 🎉
- #911 Window updatePosition setWindowTop sets wrong positions.
- #912 Expose window NavBar.
- #913 Window dragging is jumpy.
- #914 RadioGroup change listener not triggered when Radios are selected with keyboard.
- #917 Carousel images size only horizontally.
- #918 TextAreaBox: empty lines disappear when set readOnly to true.
- #920 DataTable mixed plugins DragAndDrop with Edit mode should disable DragAndDrop.
- #925 Table Column Filter should use a configurable search delay.
- #927 Allow setting a custom NumberFormat for NumberBox.
Fixes 🛠
- #910 SelectionPlugin: MultiSelectHeader checkbox should get unchecked if not all table entries are checked.
- #915 MultiSelect#deselectAt() doesn't deselecting the item.
- #916 MultiSelect#clear(silent) doesn't deselect silently.
- #921 Empty DataTable header cell shows empty tooltip.
- #924 TreeGrid expand all crashes.
- #926 Select with many entries / Unable to scroll on touch devices.
Full Changelog: 2.0.0...2.0.1
2.0.0
Enhancements and Features 🎉
- #900 Add the ability to insert/remove records from LocalListDataStore by index.
- #901 menu items shouldn't stay selected.
- #906 no scrollbar visible if setFixedBodyHeight too big.
Fixes 🛠
- #903 NavBar description text color is white for both light and dark mode.
- #904 Dialog.addCollapseListener(CollapseHandler) should be called addCollapseHandler(CollapseHandler).
Full Changelog: 2.0.0-RC5...2.0.0
2.0.0-RC5
Enhancements and Features 🎉
- #882 Introduce new InfoBlock component.
- #884 Use static imports instead of inheriting interfaces for ElementsFactory, SVGFactory and DominoCss.
- #885 Add the ability to insert a menu item(s) in a specific index.
- #886 Select component improvements.
- #892 DataTable - Stop mouse events from bubbling if in edit mode.
- #893 Allow moving carousel slides programatically.
- #896 TextArea improvements.
- #897 add BestRight{Up/Down}DropDirection.
Fixes 🛠
- #878 TextBox And TextArea: character count is not handled correct.
- #880 Wrong color for AppLayout header description.
- #881 Wrong position for some DropDirections with body having margins.
- #883 Javadocs not generated correctly, missing index page and other docs.
- #887 setHeaderTextAlignment is not respected on empty DataTable.
Full Changelog: 2.0.0-RC4...2.0.0-RC5
1.0.6
2.0.0-RC4
Enhancements 🎉
- #837 BreadCrumb color is based on accent color and some accent colors are very dim on dark backgrounds.
- #844 TreeGridPlugin fire event when row is expanded but no event is fired on before row expand.
- #845 Restore the FlexLayout and related classes from version 1.x.
- #863 Implement getRecords() for LocalListScrollingDataSource.
- #865 Add deselect* to AbstractSelect.
- #866 Update javadocs.
- #867 Moving focus from Select element.
- #875 Add more support for SVG elements.
Fixes 🛠
- #841 hide() will not work on element with a dui css display class
- #842 clear() on a Select does not clear the value;
- #843 Select element hide() does not close the select drop down if it was open;
- #847 setValue on select does not work after removingAllOptions and add then again.
- #848 TagBox: readonly tag will not be removed.
- #849 TagBox set to readOnly, the text is hard to read.
- #851 SummeryPlugin SummaryRow is not being cleared and is duplicated instead.
- #853 Horizontal TabsPanel inside vertical TabsPanel.
- #854 Popover doesn't close on blur when in a dialog.
- #855 ColumnResize sending spurious events.
- #858 DatePicker - can not pick date that is not in current month/year.
- #859 Table row does not get marked when checked.
- #860 calling setLabel(String label) removes required indicator.
- #861 Detach then attach the menu target element before showing the menu once will append the menu to the document body.
- #862 Scroll loading does not work if the table is not displayed completely horizontally.
- #864 AbstractSelect selectByKey calling deselect.
- #868 Scroll loading does not work when browser zoom is not 100%.
- #869 silently setting select doesn't pass notification to dropdown.
- #870 Selecting date from date picker breaks when DateBox is empty.
- #871 component visible overlap with SplitPanel's.
- #873 Calendar - set first day of week in accordance with DateTimeFormatInfo.
- #874 TimeBox value is not set after picking time.
Full Changelog: 2.0.0-RC3...2.0.0-RC4