Files
backstage/packages/cli-module-build/CHANGELOG.md
T
github-actions[bot] 68db890456 Version Packages (next)
2026-05-26 15:26:38 +00:00

5.4 KiB

@backstage/cli-module-build

0.1.4-next.0

Patch Changes

  • a1971ea: Suppress false-positive @protobufjs/inquire "Critical dependency" warning in the bundler. Since protobufjs 7.5.9, the dynamic require path in inquire is no longer exercised, but webpack/rspack still flags it during static analysis.
  • 8007b58: Updated dependency embedded-postgres to 18.3.0-beta.17.

0.1.3

Patch Changes

  • ed4ee6f: Fixed config path resolution for the embedded-postgres database client detection to resolve paths relative to the target package directory rather than the workspace root.
  • be7e4eb: The embedded Postgres database used during local development now respects user-provided connection configuration. If you configure host, port, user, or password under backend.database.connection alongside the embedded-postgres database client, those values will be forwarded to the embedded Postgres instance. Only values that you have not configured will be filled in with defaults. This makes it possible to run the embedded database on a specific host and port, for example to connect to it externally with psql.
  • 41070b8: Upgraded @module-federation/enhanced, @module-federation/runtime, and @module-federation/sdk from ^0.21.6 to ^2.3.3 to address known vulnerabilities.
  • Updated dependencies
    • @backstage/errors@1.3.1
    • @backstage/cli-node@0.3.2
    • @backstage/module-federation-common@0.1.4
    • @backstage/cli-common@0.2.2
    • @backstage/config@1.3.8
    • @backstage/config-loader@1.10.11

0.1.3-next.0

Patch Changes

  • ed4ee6f: Fixed config path resolution for the embedded-postgres database client detection to resolve paths relative to the target package directory rather than the workspace root.
  • 41070b8: Upgraded @module-federation/enhanced, @module-federation/runtime, and @module-federation/sdk from ^0.21.6 to ^2.3.3 to address known vulnerabilities.
  • Updated dependencies
    • @backstage/errors@1.3.1-next.0
    • @backstage/module-federation-common@0.1.4-next.0
    • @backstage/cli-common@0.2.2-next.0
    • @backstage/cli-node@0.3.2-next.0
    • @backstage/config@1.3.8-next.0
    • @backstage/config-loader@1.10.11-next.0

0.1.1

Patch Changes

  • 2e5c5f8: Bumped glob dependency from v7/v8/v11 to v13 to address security vulnerabilities in older versions. Bumped rollup from v4.27 to v4.59+ to fix a high severity path traversal vulnerability (GHSA-mw96-cpmx-2vgc).
  • f1b493f: Fixed the embedded-postgres PID file being written before database initialization, which prevented the database from initializing successfully.
  • f52a296: Suppressed false-positive Module Federation warning for shared dependencies that use secondary entry points (e.g. @mui/material/styles). These sub-path package.json files lack a version field, causing the bundler to emit "No version specified" warnings that fail CI builds.
  • c16c508: When building dist-workspaces with --always-pack, batch yarn pack operations to avoid packing packages and their dependencies simultaneously.
  • f14df56: Added experimental support for using embedded-postgres as the database for local development. Set backend.database.client to embedded-postgres in your app config to enable this. The embedded-postgres package must be installed as an explicit dependency in your project.
  • Updated dependencies
    • @backstage/errors@1.3.0
    • @backstage/cli-common@0.2.1
    • @backstage/cli-node@0.3.1
    • @backstage/config-loader@1.10.10
    • @backstage/config@1.3.7
    • @backstage/module-federation-common@0.1.3

0.1.1-next.2

Patch Changes

  • c16c508: When building dist-workspaces with --always-pack, batch yarn pack operations to avoid packing packages and their dependencies simultaneously.
  • f14df56: Added experimental support for using embedded-postgres as the database for local development. Set backend.database.client to embedded-postgres in your app config to enable this. The embedded-postgres package must be installed as an explicit dependency in your project.
  • Updated dependencies
    • @backstage/errors@1.3.0-next.0
    • @backstage/cli-common@0.2.1-next.1
    • @backstage/cli-node@0.3.1-next.1
    • @backstage/config-loader@1.10.10-next.1
    • @backstage/config@1.3.7-next.0
    • @backstage/module-federation-common@0.1.3-next.0

0.1.1-next.1

Patch Changes

  • 2e5c5f8: Bumped glob dependency from v7/v8/v11 to v13 to address security vulnerabilities in older versions. Bumped rollup from v4.27 to v4.59+ to fix a high severity path traversal vulnerability (GHSA-mw96-cpmx-2vgc).

0.1.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/cli-common@0.2.1-next.0
    • @backstage/cli-node@0.3.1-next.0
    • @backstage/config-loader@1.10.10-next.0
    • @backstage/config@1.3.6
    • @backstage/errors@1.2.7
    • @backstage/module-federation-common@0.1.2

0.1.0

Minor Changes

  • 62d0849: Added package bundle command to create self-contained plugin bundles for dynamic loading, to be used by the backend-dynamic-feature-service. Supports backend and frontend plugins, with optional --pre-packed-dir for batch bundling from a pre-built workspace.
  • 329f394: Initial release of the CLI module packages. Each module provides a set of commands that can be discovered automatically by @backstage/cli or executed standalone.

Patch Changes

  • Updated dependencies