Amplication’s Pending Changes feature provides a critical review step in your workflow, allowing you to meticulously check every modification before code generation. Gain complete visibility into all updates, ensure adherence to your standards, and maintain full control over your resource’s code with this powerful feature.

The Pending Changes feature gives you a comprehensive pre-generation review, guaranteeing you’re always in command of your resource’s generated code.

Pending Changes Sidebar

The Pending Changes sidebar provides a concise summary of all modifications awaiting code generation.

Pending Changes Sidebar in the Project Catalog

  • Quick Navigation to Changes: Click on any listed change to navigate directly to its corresponding section in the Amplication UI.
  • Flexible Code Generation: Generate code for specific services, all services, or only services with pending changes (default behavior).
  • Commit Message Management: Enter custom commit messages or let Amplication auto-generate descriptive messages for your code generation commits.

Pending Changes Tab

For a granular examination of modifications, the dedicated Pending Changes Tab provides a code-level diff view.

Dedicated Pending Changes Tab with Code Diff View

  • Browse Changes by Service and Resource: Navigate through the list of services and expanded resource types (Entities, APIs, etc.) to pinpoint specific modifications.
  • Examine Code Diffs: For each change, a clear and readable diff view highlights the exact lines of code or configuration that have been added, removed, or modified.

Access Pending Changes

You can access the Pending Changes view from two locations within Amplication:

1

From the Project Catalog Sidebar

When viewing your Project Catalog, the Pending Changes sidebar is always visible on the right-hand side, offering an at-a-glance summary of current modifications.

2

Dedicated Pending Changes Tab

For a detailed, code-level comparison of changes, navigate to the Pending Changes tab in the main project navigation.

Next Steps

After reviewing your pending changes, explore these features to enhance your development workflow: