Releases: GwtMaterialDesign/gwt-material
Releases · GwtMaterialDesign/gwt-material
Release 2.8.3
- Localization for Moment Js (to support “Today”)
- Livestamp width fixes (To be able to contain itself from table cell).
- Dialog Mask overlay fixes.
Release 2.8.1
Follow up Dark Theme updates.
Release 2.8.0
Added MaterialSymbol Widget that should be an adapter widget to https://fonts.google.com/icons
Release 2.7.1
Added ViewPortZoom Detection
- a helper class that uses Window.devicePixelRatio to be able to detect any Zoom changes in the browser and desktop resolution.
- one of the use cases of this is when user is zooming 200% - we need to easily detect it and adjust the zoom or override the scale in the correct and readable manner.
Release 2.7.0
- Added Chip#getPrefixIcon()
- MaterialChipContainer improvements
- added method clearAllChips().
- added expandable type
- added ability to set multiple or single selection
- Collapsible Chip - added number of added chips.
- Added Global Theme Config - this is a helper method to easily a global or default styles for Icons, Colors etc.
- Add ValueSanitizerErrorHandler
Release 2.6.1
Merge pull request #1024 from GwtMaterialDesign/release_2.6.1 Preparation for 2.6.1 release
Release 2.6.0
- MiniSideNav Tablet Support
- Added native atob and unescape on Window Object
- Introducing MaterialButtonGroup
- Added new Animation Transition SPIN.
- MaterialChipContainer supports addSelectionHandler
- MaterialValueBox support clearing fields.
- Added feature to auto show clear when value is not null or empty.
- Input Field added disabled clear field.
- FieldClearMixin added reset().
- MaterialImage convert to AbstractValueWidget.
- Standardized for support on enabling animation on AnimationGlobalConfig.
- CollectionItem - Only initDismissable feature only if enabled.
- Installing new Google Material Icons 3/28/22
- Added number-box stylename to NumberBox for easy styling
- Added elemental 2 on GMD's dependency
- Truncate Ellipsis detection then we must show tooltip.
- TruncateMixin Enhancements added a way to turn off setting title
- MaterialImage Added support for fallback url.
- Allow Event Registration logging.
Release 2.5.0
- Added Scrollspy Option.
- DarkThemeManager added for dynamic support
- Scrollspy - added setError(String id) & setActive(String id) helper methods.
- Scrollspy - added a way to setError + Badge.
- Added convenience method MaterialValueBox#getFieldLabel().
- AbstractValueWidget added initialValue data.
- Added UiSortHelper.
- Support Toast positioning.
- Font Resource Injector.
Release 2.5.0-rc1
New Features & Enhancements
- Support for Modern Css Grid Layouts (Grid Layout)
- Added SelectionToggleHandler for Keyboard Accessibility support on checkbox, radio buttons and switch component.
- Added Focusable support on Buttons, Tabs, Selection Controls, FABs, Checkbox, Radio Buttons, Range etc.
- Added a way to set if the Blur Target is fixed on OverlayMixin.
- Added Accessibility control for MaterialSearch and MaterialDarkToggle.
- CopyCommand - added a way to have success & error callbacks with provided CopyCommandData.
- Security - Update TextMixin to sanitize any text using SafeHtmlSanitizer.
- TextMixin Enhancements added setDefaultSanitizer(Sanitizer) & setSanitizer(Sanitizer).
- MaterialValueBox added Regex support.
- RegexMixin - addRegexValidationHandler.
- Added also an event for valueBox.addSensitivityChangeHandler - that handles if we change the input type from text to password.
- Extract the dependency from Roboto (Default font should be sans-serif).
- Fixed MaterialCollapsible setting active index with 1 as start #998 #998
- Added GwtMaterialWithoutResources.gwt.xml
- Badge resolves issue with fixed !important size - allow developers to set fontsize without restriction.
Fixes
- Fixed PushNotificationManager promise API upgrade.
- Fixed Enabled Mixin applying tab index
Release 2.4.2
Fixed security for XSS Vulnerability
Bump junit from 4.12 to 4.13.1