Skip to content

v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Oct 02:03
31fb1ab

v0.2.0

All maintained public modules move to this version. Modules without file changes receive a version bump only.

Scope: 4 modules with changes; 23 version bumps only.

Source: 74cbc6d74482

Publication status: #43

Updated modules

powertools-lambda-go/parameters

Fixes

  • Preserve reference UTF-8 replacement and remove leading BOMs in byte and binary parameter transforms. (#30)
Changed files (3)
  • parameters/testdata/utf8-v2.35.0.json
  • parameters/transform.go
  • parameters/utf8_test.go

powertools-lambda-go/signer

Fixes

  • Preserve request bodies until the base transport finishes asynchronous uploads when custom signers share the input body. (#29)
Changed files (2)
  • signer/transport.go
  • signer/transport_body_test.go

powertools-lambda-go/jmespath

Fixes

  • Decode malformed UTF-8 subparts consistently in Powertools Base64 and gzip functions. (#30)
Changed files (3)
  • jmespath/envelopes.go
  • jmespath/testdata/utf8-v2.35.0.json
  • jmespath/utf8_test.go

powertools-lambda-go/parser

Fixes

  • Match reference UTF-8 replacement and BOM handling when decoding Base64 text and gzip JSON. (#30)
Changed files (3)
  • parser/helpers.go
  • parser/testdata/utf8-v2.35.0.json
  • parser/utf8_test.go

Version bumps only

No module file changes; internal requirements will follow the unified version.

  • powertools-lambda-go: bumped to v0.2.0.
  • powertools-lambda-go/commons/awssdk: bumped to v0.2.0.
  • powertools-lambda-go/commons/dynamodb: bumped to v0.2.0.
  • powertools-lambda-go/commons/metadata: bumped to v0.2.0.
  • powertools-lambda-go/commons/regex: bumped to v0.2.0.
  • powertools-lambda-go/logger: bumped to v0.2.0.
  • powertools-lambda-go/metrics: bumped to v0.2.0.
  • powertools-lambda-go/datamasking/kms: bumped to v0.2.0.
  • powertools-lambda-go/datamasking: bumped to v0.2.0.
  • powertools-lambda-go/kafka/protobuf: bumped to v0.2.0.
  • powertools-lambda-go/kafka/avro: bumped to v0.2.0.
  • powertools-lambda-go/kafka: bumped to v0.2.0.
  • powertools-lambda-go/batch: bumped to v0.2.0.
  • powertools-lambda-go/idempotency: bumped to v0.2.0.
  • powertools-lambda-go/idempotency/cache: bumped to v0.2.0.
  • powertools-lambda-go/validation: bumped to v0.2.0.
  • powertools-lambda-go/eventhandler/http: bumped to v0.2.0.
  • powertools-lambda-go/eventhandler/appsyncevents: bumped to v0.2.0.
  • powertools-lambda-go/eventhandler/appsyncgraphql: bumped to v0.2.0.
  • powertools-lambda-go/eventhandler/bedrock: bumped to v0.2.0.
  • powertools-lambda-go/eventhandler/http/metrics: bumped to v0.2.0.
  • powertools-lambda-go/eventhandler/http/tracer: bumped to v0.2.0.
  • powertools-lambda-go/tracer: bumped to v0.2.0.

Repository

Features

  • Release all maintained components at one shared version with a grouped project changelog and automatic dependency alignment. (#24)

Fixes

  • Activate native PR checks for prepared releases so successful checks satisfy protected-branch merge rules without duplicate manual dispatches. (#18)
  • Discover and reuse matching GitHub Release drafts during GoReleaser publication recovery instead of treating them as missing published releases. (#18)
  • Wait briefly for newly written Releases to become visible before continuing publication. (#21)

Documentation

  • Record the first verified public v0.1.0 release and available installation commands. (#22)
  • Use consistent project-qualified module names in unified release notes. (#42)

Maintenance

  • Require synthetic Lambda runtime and cross-language data simulation checks before merging or releasing. (#32)
  • Automatically classify bug reports and feature proposals with standard category labels. (#34)
  • Route CI by changed files so documentation and metadata changes avoid unrelated Go builds and runtime simulations. (#37)
  • Add documented issue labels and dedicated documentation, CI/CD, maintenance and question forms with automatic category labels. (#38)
  • Show actual module updates separately from unified version bumps and generate source-bound release-notes previews. (#40)

Module versions

All maintained modules (27)
Module Version Changes
powertools-lambda-go v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/commons/awssdk v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/commons/dynamodb v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/commons/metadata v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/commons/regex v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/logger v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/metrics v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/parameters v0.2.0 Updated
powertools-lambda-go/signer v0.2.0 Updated
powertools-lambda-go/jmespath v0.2.0 Updated
powertools-lambda-go/datamasking/kms v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/datamasking v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/kafka/protobuf v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/kafka/avro v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/kafka v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/batch v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/idempotency v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/idempotency/cache v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/parser v0.2.0 Updated
powertools-lambda-go/validation v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/eventhandler/http v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/eventhandler/appsyncevents v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/eventhandler/appsyncgraphql v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/eventhandler/bedrock v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/eventhandler/http/metrics v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/eventhandler/http/tracer v0.2.0 Bumped to v0.2.0 only
powertools-lambda-go/tracer v0.2.0 Bumped to v0.2.0 only

Full changelog: v0.1.0...v0.2.0