Skip to content

chore(release): v2.6.1 - #203

Merged
MarTrepodi merged 6 commits into
mainfrom
release/v2.6.1
Oct 22, 2026
Merged

MarTrepodi merged 6 commits into
mainfrom
release/v2.6.1

Conversation

@MarTrepodi

Copy link
Copy Markdown
Collaborator

Automated release prep for v2.6.1. CHANGELOG.md regenerated via git-changelog.

Merging promotes develop -> main with the changelog already in place.
Afterwards, run the release workflow on main to build, publish, and tag v2.6.1.

No open issues are referenced by the 3 pull requests merged since v2.6.0.


v2.6.1 (2026-10-22)

Bug Fixes

  • deps: require certifi 2026.10.19 to drop compromised emSign CAs (0f5c92e)

Security release. Resolves the critical Dependabot alert #31 (GHSA-6q48-6c7w-9gw2, emSign CA intermediates with compromised keys) by making certifi>=2026.10.19 a direct runtime dependency, so pip install -U swgoh-comlink upgrades an older certifi. main is already an ancestor of this branch (post-v2.6.0 back-merge #202), so no conflict resolution was needed. Merge with Create a merge commit.

🤖 Generated with Claude Code

dependabot Bot and others added 6 commits October 22, 2026 16:24
Bumps the astral-tools group with 1 update: [ty](https://github.com/astral-sh/ty).


Updates `ty` from 0.0.88 to 0.0.89
- [Changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ty@0.0.88...0.0.89)

---
updated-dependencies:
- dependency-name: ty
  dependency-version: 0.0.89
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: astral-tools
...

Signed-off-by: dependabot[bot] <support@github.com>
…-tools-a2388f7cd7

chore(deps): Bump ty from 0.0.88 to 0.0.89 in the astral-tools group
certifi releases before 2026.10.18 trust the emSign ECC Root CA - G3,
whose eight intermediates had their private keys compromised and were
revoked (GHSA-6q48-6c7w-9gw2, critical). httpx verifies every
connection against certifi's bundle, so an on-path attacker holding one
of those keys could intercept the client's TLS traffic.

certifi was only a transitive dependency through httpx, so upgrading
swgoh-comlink never moved it: pip's only-if-needed strategy leaves an
installed version alone while it satisfies the requirements. Declare it
directly with a floor of 2026.10.19, the release that restores the
unaffected emSign roots, so an upgrade now brings the fixed bundle. The
lockfile moves to the same version.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
fix(deps): require certifi 2026.10.19 to drop compromised emSign CAs
…814048149

chore: back-merge main into develop
@github-actions github-actions Bot added documentation Improvements or additions to documentation ci Changes related to continuous integration processes dependencies Updates to package dependency libraries labels Oct 22, 2026
@MarTrepodi
MarTrepodi merged commit 1c703a1 into main Oct 22, 2026
17 checks passed
@MarTrepodi
MarTrepodi deleted the release/v2.6.1 branch October 22, 2026 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Changes related to continuous integration processes dependencies Updates to package dependency libraries documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant