## platform-engineering-labs/formae — pkg/plugin-conformance-tests/v0.2.3…pkg/plugin-conformance-tests/v0.2.4

_31 commits._

### Features
- **feat(plugin): align CLI pattern, prompt for category, restore list/search/info** (7336c86)
- **feat(pkl): auto-register pkl-reader-helm when discoverable** (3c9065d)
- **feat(cli): pre-scaffold plugin name availability check in plugin init** (590a4a8)
- **feat(schema): versioned plugin schemas dispatch** (f433dde)
- **feat(pkl): add native tfvars integration** (6b45658)
- **feat(conformance): allow custom testdata dir via FORMAE_TEST_TESTDATA_DIR** (df46cee)
- **feat(fcfg): add formae config profile switcher** (9c7416f)
- **feat: orbital-based plugin distribution** (bfeeb54)

### Fixes
- **Merge pull request #471 from platform-engineering-labs/fix-pkgmeta-refresh** (04d1610)
- **fix: update list was not refreshing metadata** (92e5bff)
- **fix(patch): normalize createOnly hint paths so nested fields are detected** (6bca6a8)
- **fix(querier): support target: filter in inventory resource queries (#443)** (c387852)
- **fix(plugin): unblock agent start on root-owned tree; rename plugin upgrade -> update** (e3259e9)
- **fix(target-update): strip $value in fallback** (ba67242)
- **fix(plugin-operator): preserve plugin error messages on update/delete/resume failures** (93381ae)
- **fix(extract): include registered plugins in dependency resolution** (f163598)
- **fix(plugins): make install/uninstall/upgrade local-only** (1776f97)
- **fix(plugin-init): align license prompt with formae Hub's allowlist** (1c130e0)
- **fix(patch): bump jsonpatch for EntitySet-absent-on-desired-side fix** (e59b8d6)
- **fix(conformance): pass --schema-location local to formae extract** (ca69b5f)
- **fix(datastore): URL-encode userinfo in postgres connection string** (be5a181)
- **fix(pkl): regenerate plugin wrappers across all install paths** (320446a)
- **fix(pkl): revert null-to-empty rendering for nullable Listing/Mapping** (66fa340)
- **fix(packaging): chown /opt/pel to pel so orbital runs rootless** (81be764)
- **fix(release): map dev.N tag suffixes to dev channel in Makefile + justfile** (8cd4644)
- **fix(docker): split formae and standard into separate install calls** (e597e9d)
- **fix(ci): map dev.N tag suffixes to the dev orbital channel** (11459d3)
- **fix(cli): correct user-facing log strings (#434)** (2f82124)

### Tests
- **test(pkl): verify tfvars reader accepts absolute paths** (741ca7d)

### Chore
- **refactor(docker): drop /opt/pel chown workaround for pel user** (f98542b)
- **refactor(plugins): scan system install dir instead of copying to ~/.pel** (5f1f2d7)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/platform-engineering-labs/formae?utm_source=github-action)._