Files
backstage/packages/cli/CHANGELOG.md
T
github-actions[bot] 715bb76fb5 Version Packages
2020-11-03 20:50:42 +00:00

1.8 KiB

@backstage/cli

0.2.0

Minor Changes

  • 28edd7d29: Create backend plugin through CLI

  • 1d0aec70f: Upgrade dependency esbuild@0.7.7

  • 72f6cda35: Adds a new BACKSTAGE_CLI_BUILD_PARELLEL environment variable to control parallelism for some build steps.

    This is useful in CI to help avoid out of memory issues when using terser. The BACKSTAGE_CLI_BUILD_PARELLEL environment variable can be set to true | false | [integer] to override the default behaviour. See terser-webpack-plugin for more details.

  • 8c2b76e45: BREAKING CHANGE

    The existing loading of additional config files like app-config.development.yaml using APP_ENV or NODE_ENV has been removed. Instead, the CLI and backend process now accept one or more --config flags to load config files.

    Without passing any flags, app-config.yaml and, if it exists, app-config.local.yaml will be loaded. If passing any --config <path> flags, only those files will be loaded, NOT the default app-config.yaml one.

    The old behaviour of for example APP_ENV=development can be replicated using the following flags:

    --config ../../app-config.yaml --config ../../app-config.development.yaml
    
  • 8afce088a: Use APP_ENV before NODE_ENV for determining what config to load

Patch Changes

  • 3472c8be7: Add codeowners processor

    • Include ESNext.Promise in TypeScript compilation
  • a3840bed2: Upgrade dependency rollup-plugin-typescript2 to ^0.27.3

  • cba4e4d97: Including source maps with all packages

  • 9a3b3dbf1: Fixed duplicate help output, and print help on invalid command

  • 7bbeb049f: Change loadBackendConfig to return the config directly

  • Updated dependencies [8c2b76e45]

  • Updated dependencies [ce5512bc0]

    • @backstage/config-loader@0.2.0