Skip to main content

What's new in PageBuilder CLI

Discover the latest updates in PageBuilder CLI: @arc-fusion/cli npm package page.

Release dates

  • Sandbox and Production - Wednesday, July 31, 2024

Release summary

  • Clean up unset warning messages in the command line output for opt-in features.

  • Reduced number of ports fusion-cli maps in localhost to 80 (http), 27017 (mongodb). Previously PageBuilder mapped internal service ports to parent host which may have conflicted with customer developers services (such as zscaler) in their machines.

  • fusion verify command now checks the final bundle size and errors if customer code and dependencies exceed 150mb to prevent possible deployment errors.

  • --compose flag supports setting the Docker Compose version. Valid values are v1 (default) and v2.

    • If you are working with newer Docker versions that use the v2 compose command instead of the traditional docker-compose command, you might get the Error: spawn docker-compose ENOENT error message.

      To solve this issue, configure fusion-cli to use the v2 compose version by adding the appropriate flag: npx fusion start --compose v2.

Users affected

Developers

Action required

No action required.

To update your CLI, run npm install -g @arc-fusion/cli@latest

Release dates

  • Sandbox and Production - Wednesday, February 21, 2024

Release summary

  • CLI command options for start and zip are no longer ignored

  • Content source redirects to external URLs in local development environments now work as expected.

Users affected

Developers

Action required

Update fusion-cli with npm install -g @arc-fusion/cli@latest

Release dates

  • Sandbox & Production - Thursday, December 21, 2023

Release summary

Resolver URLs should no longer have trailing slashes removed in local development.

Users affected

Developers

Action required

Update fusion-cli with npm install -g @arc-fusion/cli@latest

Release dates

  • Sandbox & Production - Monday, October 16, 2023

Release summary

This release introduced the following updates: 

  • Added informational build-time logging when compiling customer bundle code. fusion-cli now prints build timings for different build-steps and a build completion message to let developers know when the build is done and ready. See How to Work with Engine Logs in Local Development Environment for more information about build-steps and example outputs of this improvement.How to Work with Engine Logs in Local Development Environment

  • Reduced container log output in the fusion-cli output.

Users affected

Developers

Action required

  • Update fusion-cli with npm install -g @arc-fusion/cli@latest

  • New features require the latest Engine release 4.0.5 (or newer) used together with this CLI update