Skip to content

feat: add support for project aliases and grouping#434

Merged
DavidVujic merged 15 commits into
mainfrom
project-name-alias-and-project-grouping
Apr 6, 2026
Merged

feat: add support for project aliases and grouping#434
DavidVujic merged 15 commits into
mainfrom
project-name-alias-and-project-grouping

Conversation

@DavidVujic
Copy link
Copy Markdown
Owner

@DavidVujic DavidVujic commented Apr 6, 2026

Description

  • Adding support for configuration of project name aliases. This is useful for monorepos with many and/or long project names. Using an alias for a project name can improve the views presented when running commands (such as poly info).

  • Adding support for configuration of project groups. This is useful for teams using bounded contexts or project types to separate individual projects in a monorepo. In a Polylith context, this can now be used to filter out the poly info view by group(s).

Example: only displaying the projects within the "purchase" context:

poly info --group purchase

Motivation and Context

To make the poly tool visualizations more useful for larger setups, with many projects.

How Has This Been Tested?

✅ CI
✅ Local run of the poly commands
✅ Unit tests

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

@DavidVujic DavidVujic changed the title Project name alias and project grouping feat: add support for project aliases and grouping Apr 6, 2026
@DavidVujic DavidVujic marked this pull request as ready for review April 6, 2026 12:49
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Apr 6, 2026

@DavidVujic DavidVujic merged commit f84fe46 into main Apr 6, 2026
4 checks passed
@DavidVujic DavidVujic deleted the project-name-alias-and-project-grouping branch April 6, 2026 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant