Skip to content

chore(release): prepare unified v1.3.0 - #261

Merged
jinxiao merged 1 commit into
mainfrom
codex/release-v1.3.0
Oct 23, 2026
Merged

jinxiao merged 1 commit into
mainfrom
codex/release-v1.3.0

Conversation

@jinxiao

@jinxiao jinxiao commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Issue

Refs #257

Summary

Prepare releases/auto-4b57341d25-5667eb3b249c.json from 5667eb3b249c4761a13a5cb10f2a9d59988edd4a. Versions, internal requirements, workspace mappings, dependency sums, and accumulated module notes were generated automatically.

Module Target Previous release
. v1.3.0 v1.2.0
commons/awssdk v1.3.0 commons/awssdk/v1.2.0
commons/dynamodb v1.3.0 commons/dynamodb/v1.2.0
commons/metadata v1.3.0 commons/metadata/v1.2.0
commons/regex v1.3.0 commons/regex/v1.2.0
logger v1.3.0 logger/v1.2.0
metrics v1.3.0 metrics/v1.2.0
parameters v1.3.0 parameters/v1.2.0
signer v1.3.0 signer/v1.2.0
jmespath v1.3.0 jmespath/v1.2.0
datamasking/kms v1.3.0 datamasking/kms/v1.2.0
datamasking v1.3.0 datamasking/v1.2.0
kafka/protobuf v1.3.0 kafka/protobuf/v1.2.0
kafka/avro v1.3.0 kafka/avro/v1.2.0
kafka v1.3.0 kafka/v1.2.0
batch v1.3.0 batch/v1.2.0
idempotency v1.3.0 idempotency/v1.2.0
idempotency/cache v1.3.0 idempotency/cache/v1.2.0
parser v1.3.0 parser/v1.2.0
validation v1.3.0 validation/v1.2.0
eventhandler/http v1.3.0 eventhandler/http/v1.2.0
eventhandler/appsyncevents v1.3.0 eventhandler/appsyncevents/v1.2.0
eventhandler/appsyncgraphql v1.3.0 eventhandler/appsyncgraphql/v1.2.0
eventhandler/bedrock v1.3.0 eventhandler/bedrock/v1.2.0
eventhandler/http/metrics v1.3.0 eventhandler/http/metrics/v1.2.0
eventhandler/http/tracer v1.3.0 eventhandler/http/tracer/v1.2.0
tracer v1.3.0 tracer/v1.2.0

Unified project version: v1.3.0. All maintained public modules are included, even when only one component changes. One project Release contains the consolidated notes and full version table; independent module tags identify the same commit.

Historical notes inferred from PR titles and changed paths: None. Review these summaries, initial scope statements, and direct-commit acknowledgements in the plan.

Testing

Internal dependency metadata was tidied with CGO disabled and no module-file replacements. Native contribution, module, and documentation PR checks are activated for this exact head; review their results before merging. If GitHub requires maintainer authorization, select Approve workflows to run in this PR.

Risks and compatibility

Automatic publication after merge and successful main checks: enabled. Merging this preparation PR authorizes the frozen release batch; the workflow publishes with GoReleaser and closes the tracking issue. Squash or merge onto the recorded source SHA. If main advances, rerun preparation against main and replace this stale PR. Tags are never rewritten.

Release notes

  • repository | maintenance | Prepare reviewed module versions and accumulated release notes.
  • tracer/xray | maintenance | Synchronize internal dependencies with this release batch.
  • examples | maintenance | Synchronize internal dependencies with this release batch.
  • integration | maintenance | Synchronize internal dependencies with this release batch.

Integration links

Optional repository integration links may appear below this section.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

@jinxiao

jinxiao commented Oct 23, 2026

Copy link
Copy Markdown
Contributor Author

Maintainer review of e2b5dfa: no blocking findings in the preparation diff. The plan freezes source 5667eb3, all 27 maintained public modules at v1.3.0, project publication and automatic publication enabled. Frozen tracer/xray is excluded; its existing tag will not be changed. Metadata changes contain no module-file replace directives and retain Go 1.27.3. Internal requirements and workspace mappings were generated and tidied with CGO disabled.

Reviewed the consolidated notes and changed-file lists. The Logger #242 note explicitly says its Preview is included in v1.3.0 and unavailable in v1.2.0. Go/crypto/gRPC/Avro security updates and patched protobufjs diagnostics/tooling are represented. The plan was validated with the existing release validator and normalized to LF before committing. This is author/maintainer review, not independent approval.

Merge remains conditional on the exact-head native contribution policy, complete CI and Full regression, and an unchanged main/source first parent. No tags or Releases have been created by this PR.

@jinxiao

jinxiao commented Oct 23, 2026

Copy link
Copy Markdown
Contributor Author

Final release acceptance before merge: exact head e2b5dfa passed complete CI https://github.com/rambow-cloud/powertools-lambda-go/actions/runs/39886644567, including Modules and Lambda artifacts, Runtime simulation, DynamoDB Local, release tooling, documentation, CI gate and Full regression. Latest native contribution policy also passed. origin/main remains the frozen source 5667eb3 and the PR is CLEAN/MERGEABLE. No remaining review blocker was found. This is maintainer acceptance under the repository's single-maintainer policy.

Proceeding with the user's authorized merge and automatic unified publication after exact merged-main checks. No check bypass, rewritten tag or independently published component Release is authorized.

@jinxiao
jinxiao merged commit 2df7e85 into main Oct 23, 2026
11 of 12 checks passed
@jinxiao
jinxiao deleted the codex/release-v1.3.0 branch October 23, 2026 02:14
@jinxiao

jinxiao commented Oct 23, 2026

Copy link
Copy Markdown
Contributor Author

Additional non-blocking review finding, tracked separately as #262 (priority:P3): the release changed-file classifier omits root internal/ files from Commons' disclosed file list. The root #253 performance summary is already present, all 27 modules are already classified Updated, and the source/archives include the implementation. This does not remove code from v1.3.0 or weaken the exact-commit security/runtime checks. Historical plan compatibility must be preserved when the ownership classifier is fixed; no current tags or frozen plan are being rewritten.

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.

1 participant