Skip to content

Upcoming Release Changes#8178

Open
theguild-bot wants to merge 1 commit into
mainfrom
changeset-release/main
Open

Upcoming Release Changes#8178
theguild-bot wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@theguild-bot

Copy link
Copy Markdown
Collaborator

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

hive@11.4.0

Minor Changes

  • #8078
    bd6cce7
    Thanks @mish-elle! - Added opt-in AWS IAM authentication for
    ElastiCache Redis connections and Redis Cluster mode support. When IAM is enabled, services
    authenticate to Redis using short-lived SigV4 pre-signed tokens instead of static passwords, with
    automatic token refresh before expiry.

    New environment variables

    Variable Service Description
    AWS_REGION schema, server, tokens, usage, workflows Default AWS region for all AWS connections.
    REDIS_AWS_IAM_AUTH_ENABLED schema, server, tokens, usage, workflows Set to 1 to enable IAM authentication for Redis.
    REDIS_AWS_IAM_CACHE_NAME schema, server, tokens, usage, workflows The ElastiCache Redis cache instance name. Used as the host for the signer.
    REDIS_AWS_REGION schema, server, tokens, usage, workflows Optional override for the Redis region (defaults to AWS_REGION).
    REDIS_CLUSTER_MODE_ENABLED schema, server, tokens, usage, workflows Set to 1 to connect using Redis Cluster mode.
    REDIS_USERNAME schema, server, tokens, usage, workflows Optional Redis username for ACL-based authentication (defaults to default).

    To enable

    • REDIS_AWS_IAM_AUTH_ENABLED=1
    • REDIS_TLS_ENABLED=1 must be set (IAM authentication requires TLS).
    • REDIS_AWS_REGION or AWS_REGION must be set.
    • REDIS_AWS_IAM_CACHE_NAME set to the name of the cache instance in AWS. This will be used as
      the hostname for the signer.
    • The pod/instance must have AWS credentials available (e.g. IRSA, EKS Pod Identity, instance
      profile) with the appropriate ElastiCache IAM permissions.

    Other changes

    • Bumping ioredis to 5.10.1.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request bumps the deployment version to 11.4.0 and updates the changelog to document the new AWS IAM authentication for ElastiCache Redis, Redis Cluster mode support, and the ioredis dependency bump. No review comments were provided, and there is no feedback to address.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Snapshot Release (rc)

The latest changes of this PR are available as rc on npm (based on the declared changesets):

Package Version Info
hive 11.4.0-rc-20260628144859-1fd3611ba4fd987396f7a6fa5dc5ad7cff83f35d npm ↗︎ unpkg ↗︎

@github-actions

github-actions Bot commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

🐋 This PR was built and pushed to the following Docker images:

Targets: build

Platforms: linux/amd64

Image Tags: 1fd3611ba4fd987396f7a6fa5dc5ad7cff83f35d, 1fd3611

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant