## finos/architecture-as-code — cli-v1.55.0…cli-v1.56.0

_10 commits._

### Features
- **feat(calm-hub): expose customId on resources and use in UI when present (#2991)** (9296b23)
- **feat(calm-hub): migrate Control storage to the header/version shape (#2962)** (97eb5d8)

### Fixes
- **Merge pull request #2986 from willosborne/fix/calmhub-loader-claims-non-hub-urls** (4da07e8)
- **fix(cli): fix smoke tests** (b1fb966)
- **fix(shared): defensive changes per adversarial validation** (bd0f339)
- **fix(shared): stop CalmHubDocumentLoader claiming http(s) URLs that aren't CalmHub's** (0873ab9)

### Chore
- **ci(cli): release version 1.56.0 (#2997)** (8277e87)
- **chore(deps): update swatinem/rust-cache digest to 6323deb (#2995)** (19db149)
- **chore(deps): update step-security/harden-runner digest to 05e3151 (#2994)** (6150677)
- **chore(deps): update semgrep/semgrep docker digest to 65dcd44 (#2993)** (9001d99)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/finos/architecture-as-code?utm_source=github-action)._