Skip to content

19.5.0

Choose a tag to compare

@damyanpetev damyanpetev released this 25 Feb 15:41
· 57 commits to master since this release

Changed

  • igniteui-react-dockmanager: updated to use the latest igniteui-dockmanager@2.0.0 with internal refactor and enhancements. See the full changelog.
  • igniteui-react: updated to use the latest igniteui-webcomponents@7.0.0 including AI agent skills, changed global prefixes for CSS custom properties for component themes aligned across Ignite UI, enhancements and fixes. See the full changelog.
  • igniteui-react: updated to use the latest igniteui-webcomponents-grids@7.0.0 with updated Localization (i18n), performance enhancements, dropdown menus and dialogs using HTML Popover API and new PDF export option.

Added

  • New Localization (i18n) common integration via the igniteui-i18n-resources package and new registerI18n/setCurrentI18n global methods to manage localization resources.

  • Added IgrGridLite wrapper around the igc-grid-lite Web Component (in Developer Preview)

    Available from the igniteui-react/grid-lite entry point. The wrapper component adds React-friendly API with similar and React template-based cell and header rendering.

    npm i igniteui-grid-lite
    
    import { IgrGridLite, IgrGridLiteColumn, IgrHeaderContext } from "igniteui-react/grid-lite";
    
    // ...
    const headerTemplate = (ctx: IgrHeaderContext<Record>) => {
      return <kbd>{ctx.column.field} 🔢</kbd>;
    };
    
    return (
      <IgrGridLite data={data}>
        <IgrGridLiteColumn field="id" dataType="number" headerTemplate={headerTemplate} />
      </IgrGridLite>
    );

Fixed

  • fix(templates): don't cache based on ng implicit value #115
  • fix: template render on reconnect/DOM move Commit 2693139