Guide applies to: modern

What’s New for ExtGen (Open Tooling) 7.4.0

  • Open Tooling supports Ext JS 7.4.0
  • Support for building using dynamic packages
  • Support for testing build
  • Support for Sencha Cmd parameters in npm scripts

Release Notes for ExtGen (Open Tooling) 7.4.0

  • Sencha’s Webpack plugin
    • Added support to specify Sencha Cmd parameters in npm scripts using —env.cmdopts array

Related tickets

  • OTOOLS-61: ext-webpack-plugin does not support for building using dynamic packages by passing —uses to npm scripts
  • OTOOLS-76: Open Tooling Support for Ext JS 7.4

Known Issues for ExtGen (Open Tooling) 7.4.0

  • OTOOLS-44: Unable to install triton theme in the app by using NPM.

    • Workaround: when generating an application with the triton theme (see example below), the var.scss file is missing required variables. To resolve this, please edit app/desktop/sass/var.scss by adding the following variables:

      1. $base-foreground-color: dynamic($base-color);
      2. $reverse-background-color: dynamic(#FF00FF);
      3. $accent-color: dynamic(#FFFF00);
      4. $accent-light-color: dynamic(#00FF00);
      5. $accent-dark-color: dynamic(#101010);

      Example app generation with the Triton Theme:

      1. ext-gen app --template universalmodern --moderntheme theme-triton --name CoolUniversalApp