Skip to content

docs: add CHANGELOG entries and roadmap update for v1.0.4#5339

Merged
cafalchio merged 3 commits into
Release/v1.0.4from
changelog-updates
Jun 22, 2026
Merged

docs: add CHANGELOG entries and roadmap update for v1.0.4#5339
cafalchio merged 3 commits into
Release/v1.0.4from
changelog-updates

Conversation

@Lang-Akshay

Copy link
Copy Markdown
Collaborator

Summary

Key Changes

Docs

  • CHANGELOG.md: +116 lines covering all v1.0.4 features, fixes, and breaking changes
  • docs/docs/architecture/roadmap.md: v1.0.4 due date set; links to changelog
  • docs/docs/manage/sso-keycloak-tutorial.md: documents default id.token.claim=false gotcha for Keycloak role mappers

Bug Fixes

  • SSO (mcpgateway/services/sso_service.py): _enrich_user_data_from_claims() and _get_user_info() now fall back to access_token claims when realm_access/resource_access/groups are absent from userinfo and id_token. Fixes silent role-miss on stock Keycloak installs. Also fixes case-sensitive mismatch in _map_groups_to_roles().
  • Docker CI (.github/workflows/docker-multiplatform.yml, Containerfile.lite): hermetic wheel closure build removed for amd64/arm64 (full PyPI manylinux coverage). s390x/ppc64le still build wheel closure as before.
  • Deps (uv.lock): removed duplicate python-multipart block (broke uv TOML parsing post-dependabot merge)

Dev Seed

  • infra/keycloak/realm-export.json: explicit realm roles (id+userinfo) and client roles (id+userinfo) protocol mappers added so local Keycloak dev seed works without manual mapper config.

@madhu-mohan-jaishankar madhu-mohan-jaishankar left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. LGTM.

@gandhipratik203 gandhipratik203 self-requested a review June 22, 2026 13:54

@gandhipratik203 gandhipratik203 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Signed-off-by: Lang-Akshay <akshay.shinde26@ibm.com>
…or detected secrets

Signed-off-by: Lang-Akshay <akshay.shinde26@ibm.com>
… focus areas

Signed-off-by: Lang-Akshay <akshay.shinde26@ibm.com>
@cafalchio cafalchio merged commit a82eb39 into Release/v1.0.4 Jun 22, 2026
1 check passed
@cafalchio cafalchio deleted the changelog-updates branch June 22, 2026 14:13
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.

4 participants