grommet v2.13.0 Release Notes

Release Date: 2020-04-20 // about 4 years ago

    πŸ†• NEW Sidebar component.

    πŸ‘Œ Improved Form documentation.

    πŸ”„ Changed Accordion to fix an issue with wrapped children panels.

    πŸ”„ Changes Select to fix an issue with onChange value.

    βž• Added containerTarget to Grommet, for enhanced Drop/Layer containers positioning.

    πŸ”„ Changed InfiniteScroll to address issues with React.StrictMode.

    πŸ›  Fixed console warning of List.

    πŸ›  Fixed an issue with gap=β€œnone” on RadioButtonGroup.

    πŸ›  Fixed a11yTitle support of Image.

    βž• Added ref support to Paragraph.

    βž• Added β€˜size’ option to β€˜columns’ prop of DataTable.

    πŸ›  Fixed the sort icon switch in DataTable.

    πŸ”„ Changed TextInput, MaskedInput, and TextArea to work as uncontrolled components.

    ✨ Enhanced the theme global.input.padding to accept an object.

    πŸ”„ Changed CheckBox checked to default to false as documented.

    πŸ”„ Changed Form to fire onChange once per change.

    πŸ”„ Changed Form to fix caret issue on input fields.

    πŸ›  Fixed warning with FormField on react-dom 16.13.1.

    βž• Added icon support for Select to enable icon switches when the drop opens or closes.

    βž• Added extensive theme styling for disabled Button.

    πŸ”„ Changed Menu to propagate dropProps to DropButton.

    πŸ”„ Changed DropButtton to fix an issue with function refs.

    βž• Added theme properties for primary and active Button.

    TypeScript:

    • πŸ›  Fixed types of Border style.
    • πŸ›  Fixed types of Avatar to include IntrinsicElements.
    • πŸ›  Fixed theme property type for Select control.open.

    πŸ”¨ Hooks Refactoring:

    • WorldMap to use hooks.