Skip to content

chore(release): 3.3.0 - #116

Merged
lelia merged 1 commit into
mainfrom
lelia/release-prep-prs-114-115
Sep 15, 2026
Merged

lelia merged 1 commit into
mainfrom
lelia/release-prep-prs-114-115

Conversation

@lelia

@lelia lelia commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Summary

Release prep for 3.3.0, bundling #114 and #115. Version files, uv.lock and
every current-release reference in README.md and docs/** are bumped, and the
[Unreleased] changelog section is stamped as [3.3.0] - 2026-09-15.

Minor, not patch. #114 is a bug fix on its own, but #115 adds the
--scan-all / --no-scan-all CLI flags — new surface area, so the batch is a
minor bump.

Changes

Socket Python CLI 2.9.0

Published and verified on PyPI — both socketsecurity-2.9.0-py3-none-any.whl
and socketsecurity-2.9.0.tar.gz are present, and a clean resolve on Python
3.12 succeeds (pulls socketdev==3.6.0). The smoke-test workflow runs on this
PR because it path-filters on Dockerfile.heavy, so the heavy leg builds the
new pin for real here.

Merge order

#114 and #115 are both merged. This branch has been rebased onto main, the
CHANGELOG.md conflict is resolved (entries under [3.3.0], [Unreleased]
left empty), and the diff is now narrow — release metadata, docs version
strings and the two Dockerfile pins.

Testing


Release checklist

After merge: tag the merge commit v3.3.0 to trigger publish. action.yml
already points at ghcr.io/socketdev/socket-basics:3.3.0, which does not exist
until that tag builds.

🤖 Generated with Claude Code


Note

Low Risk
This PR only updates versions, changelog, docs, and a bundled CLI pin; behavioral impact comes after tag/publish from already-merged #114/#114 (dashboard GitHub tokens may start posting PR comments).

Overview
Release 3.3.0 — bumps package metadata (pyproject.toml, socket_basics version modules, uv.lock), points action.yml at ghcr.io/socketdev/socket-basics:3.3.0, and syncs current-release examples across README.md and docs/** from 3.2.0 to 3.3.0.

CHANGELOG.md promotes the existing [Unreleased] notes into [3.3.0] - 2026-09-15, including PR refs for #115 (--scan-all / --no-scan-all CLI parity and clearer unresolvable-scope errors) and #114 (GitHub PR notifier reads github_token from dashboard config). Dockerfile.heavy and app_tests/Dockerfile pin Socket Python CLI 2.8.0 → 2.9.0; no application source changes appear in this diff.

Reviewed by Cursor Bugbot for commit a11d267. Configure here.

@lelia
lelia deployed to socket-firewall September 15, 2026 18:32 — with GitHub Actions Active
Release prep for 3.3.0, bundling #114 and #115. #115 adds the
`--scan-all` / `--no-scan-all` CLI flags, so this is a minor bump
rather than a patch.

Bumps pyproject.toml, socket_basics/version.py, socket_basics/__init__.py,
action.yml and uv.lock to 3.3.0, synchronizes 83 current-release references
across README.md and docs/**, and stamps [Unreleased] as [3.3.0] - 2026-09-15.

Also pins the Socket Python CLI to 2.9.0 in Dockerfile.heavy and
app_tests/Dockerfile, ahead of that release publishing to PyPI.
@lelia
lelia force-pushed the lelia/release-prep-prs-114-115 branch from 4854c6b to a11d267 Compare September 15, 2026 18:47
@lelia
lelia marked this pull request as ready for review September 15, 2026 18:47
@lelia
lelia requested a review from a team as a code owner September 15, 2026 18:47
@lelia
lelia deployed to socket-firewall September 15, 2026 18:49 — with GitHub Actions Active

@philgran Phil Gran (philgran) left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

EZ

@lelia
lelia deployed to socket-firewall September 15, 2026 18:54 — with GitHub Actions Active
@lelia
lelia merged commit 7992253 into main Sep 15, 2026
33 of 38 checks passed
@lelia lelia mentioned this pull request Sep 18, 2026
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.

2 participants