Skip to content

chore: release 1.11.10 - #11304

Merged
fatih-acar merged 5 commits into
stablefrom
fac-prep-release-1.11.10
Oct 30, 2026
Merged

fatih-acar merged 5 commits into
stablefrom
fac-prep-release-1.11.10

Conversation

@fatih-acar

@fatih-acar fatih-acar commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

Release 1.11.10

Files changed for release 1.11.10

  • CHANGELOG.md: towncrier added the 1.11.10 section from 22 changelog fragments and removed those fragments. The Redis 6.0 entry then received a Breaking: prefix. After the rebase onto stable, the fragment of fix(workflows): remove the concurrency limit from clean-up-deadlocks #11302 was added to the Changed section, where towncrier places it, and removed.
  • docs/docs/release-notes/infrahub/release-1_11_10.mdx: new release notes page with these frontmatter values:
    • release_type: security, because the changelog has a Security section.
    • breaking: true, because of the Redis 6.0 requirement.
  • docs/docs/deploy-manage/install-configure/production-deployment/high-availability.mdx, development/k8s/infrahub-values.yaml and development/deploy.tf: the HA guide and its examples now name 1.11.10 instead of 1.11.9. These files were wrong before because 1.11.9 does not have the INFRAHUB_CACHE_URL setting, the queue_type broker setting, or Docket 0.27.0, so 1.11.10 is the first release that runs the examples.
  • docker-compose.yml: the "Update Docker Compose & helm chart" workflow pinned the Infrahub images to 1.11.10 (run 41046002931, committed by opsmill-bot). The same run set appVersion and prefectTag to 1.11.10 in opsmill/infrahub-helm, and raised the infrahub chart to 4.35.2 and the infrahub-enterprise chart to 4.23.2.

Redis 6.0 is now required

Infrahub now opens every Redis connection with the HELLO command, which Redis 5.0 and earlier reject (#9451, issue #9449). Teams that run Redis 5.0 or earlier must upgrade Redis before they upgrade Infrahub. As in 1.11.3, the Changed entry has a Breaking: prefix and the release notes page sets breaking: true.

Pull requests merged into stable since 1.11.9

Open pull requests in opsmill/infrahub-helm

None of the open pull requests in opsmill/infrahub-helm ship in 1.11.10, so none were merged:

Checks run locally

  • uv run invoke release.validate-docker-compose --version 1.11.10 passes.
  • node scripts/backfill-release-frontmatter.mjs --check passes.
  • uv run invoke docs.lint reports 0 errors.
  • uv run invoke docs.validate leaves no changes.
  • pyproject.toml and python_testcontainers/pyproject.toml are unchanged.

Graph migration 080 on stable and release-1.12

This release ships graph migration 080 as m080_delete_generator_capture_diffs. On release-1.12 and develop, 080 is m080_number_pool_ranges (minimum version 79), followed by 081 and 082. A database upgraded to 1.11.10 is at graph version 80, so an upgrade to 1.12 skips m080_number_pool_ranges unless release-1.12 and develop renumber their 080–082 to 081–083 when stable is merged in. The comment on #11275 describes this.

Steps after merge

Tag the commit on stable that contains all the commits of this pull request with infrahub-v1.11.10, then create the GitHub release from that tag to start the New Release workflow.

🤖 Generated with Claude Code

@fatih-acar
fatih-acar requested review from a team as code owners October 30, 2026 11:13
@fatih-acar
fatih-acar requested review from qduk and removed request for a team October 30, 2026 11:13
@github-actions github-actions Bot added the type/documentation Improvements or additions to documentation label Oct 30, 2026
@codspeed

codspeed Bot commented Oct 30, 2026 •

Copy link
Copy Markdown

Merging this PR will not alter performance

1 warning

⚠️ 2 benchmarks are dominated by system calls

System calls cannot be simulated consistently and are left out of the measure. The reported value understates the real cost. Switch to the Walltime instrument to measure them.

Learn more about system calls

See affected benchmarks

✅ 13 untouched benchmarks


Comparing fac-prep-release-1.11.10 (d863c03) with stable (3a3894f)1

Open in CodSpeed

Footnotes

  1. No successful run was found on stable (b6da4b6) during the generation of this report, so 3a3894f was used instead as the comparison base. There might be some changes unrelated to this pull request in this report. ↩

@fatih-acar
fatih-acar force-pushed the fac-prep-release-1.11.10 branch from 1c31469 to d863c03 Compare October 30, 2026 13:13
@fatih-acar
fatih-acar merged commit f1749cd into stable Oct 30, 2026
31 of 32 checks passed
@fatih-acar
fatih-acar deleted the fac-prep-release-1.11.10 branch October 30, 2026 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants