Skip to content

Release 2.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@kevzlou7979 kevzlou7979 released this 30 Oct 03:34
· 1157 commits to master since this release

Enhancement and Code Improvement / Cleanup

  • JSInterop support
  • Java 8 Support
  • GWT 2.8 support
  • Support with Errai
  • MaterialWidget
    • implements HasInteraction (contains HasClick, HasDoubleClick, HasMouse handlers) and Focusable handlers.
  • Added ActiveMixin and TitleMixin as base mixins.
  • Added DragStart, DragEnd, DragMove, DragEnter, DragLeave, DragOver events into base events.
  • Added AbstractValueWidget to simplify value based functionality.
  • Added KeyFactory.
  • Update all Runnable parameters -> Function (JSInterop).
  • Implement CssName Constants to clean up each css classnames of individual widgets.
  • CssTypeMixin - Added possibility to set the target component.
  • Refactor Color params(String) -> Color Enum.
  • Added default Constructors.
  • Organize Imports.
  • Added support for onLoad multiple calls.
  • Added read only states (Editable to Read Only Toggle mode).

GWTTestCase

  • Implemented GWTTest to all Material Widgets and Addins.

Method Changes

  • Breadcrumb
    • Fixed Icon and Text alignment.
  • Collapsible
    • Implement CssType
    • Allow access getBody() and getHeader()
  • Collection Item
    • Changed setDismissable() -> setDismissible().
    • Implement CssType
    • Fixed issue on setActive(boolean)
  • Date Picker
    • Allow access to getDateInput() - DateInput
    • Fixed removeErrorModifiers
    • Added open() / close() programmatic controls
  • Dropdown
    • Fixed constraint width api bug
  • FAB
    • Changed openFAB(), closeFAB() -> open(), close().
    • Added Open / Close Event Handler.
  • Image
    • Added activates feature
  • ListBox
    • Allow access getListBox() - ListBox
  • Loader
    • Supports Specific Panel
  • Modal
    • Changed openModal(), closeModal() -> open(), close().
    • Changed setDismissable() -> setDismissible().
    • Added Open Event Handler
    • Fixed Close not firing
  • NavBar
    • Allow access getNavMenu() - MaterialLink
  • Progress
    • Changed setColor(String) -> setColor(Color)
    • Supports Specific Panel
    • Added validation if progress percent is greater that 100
  • Spinner
    • Create Enum for SpinnerColor
  • Search
    • Fixed issue on isActive()
    • Implement SearchHandler
  • TextArea
    • Fixed TextArea Resize Rule
  • Toast with Callback
    • Changed Runnable param to Functions.Func (JSInterop + Lambda).
  • ValueBox
    • Allow access to getValueBoxBase() - ValueBoxBase