Skip to content

chore: rename 'formula' to 'expression' in WAB & integrations#5261

Draft
picklepete wants to merge 2 commits into
developfrom
wab-rename-formula-to-expression
Draft

chore: rename 'formula' to 'expression' in WAB & integrations#5261
picklepete wants to merge 2 commits into
developfrom
wab-rename-formula-to-expression

Conversation

@picklepete
Copy link
Copy Markdown
Collaborator

What is in this PR

  • Renames user-facing "formula" terminology to "expression" in the Page Builder, Automation, and related integration components, in line with the terminology split proposed in docs/decisions/005-formulas-vs-expressions-terminology.md
  • Updates locale strings in builder/locales/en.json and integrations/locales/en.json (e.g. getFormulaComponentgetExpressionComponent, etc.
  • Updates JSDoc comments in ApplicationBuilderFormulaInput.vue to use "expression"
  • Adds the decision document explaining the rationale for the split

How to test this PR

  • Click around WAB (there aren't made references to formula) and see it renamed to expression.

Checklist

  • A changelog entry has been added to changelog/entries/unreleased using changelog/src/changelog.py
  • New/updated Premium/Enterprise features are separated correctly in the premium or enterprise folder
  • The latest Chrome and Firefox have been used to test any new frontend features
  • Documentation has been updated
  • Quality Standards are met
  • Performance: tables are still fast with 100k+ rows, 100+ field tables
  • The redoc API pages have been updated for any REST API changes
  • Our custom API docs are updated for changes to endpoints accessed via API tokens
  • The UI/UX has been updated following the UI Style Guide
  • Security impact of change has been considered

@picklepete picklepete added this to the v2.3 milestone Apr 23, 2026
@picklepete picklepete self-assigned this Apr 23, 2026
@picklepete picklepete added application 📱 Expertise in `application_builder` is required, though the issue may involve `core` or `database`. automation 🤖 Key expertise in domain::automations. integration 🔗 labels Apr 23, 2026
@picklepete picklepete marked this pull request as draft April 23, 2026 09:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

application 📱 Expertise in `application_builder` is required, though the issue may involve `core` or `database`. automation 🤖 Key expertise in domain::automations. integration 🔗

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants