Skip to content

Changelog

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

Unreleased

v1.2.1 - 2025-11-30

🐛 Bug Fixes

  • fix: update build versioning (#206) @j-d-ha
  • feat(ci): fixed interceptor namespace (#205) @ncipollina
  • feat(ci): add transitive builds (#202) @ncipollina

📚 Documentation

  • docs: add GitHub Pages landing page with MkDocs (#203) @j-d-ha

🔧 Maintenance

  • ci: skip build workflows for docs-only changes (#204) @j-d-ha
  • chore(github): enhance changelog update workflow (#201) @j-d-ha

v1.2.0 - 2025-11-29

🚀 Features

  • feat(envelopes): add SqsSnsEnvelope for SNS-to-SQS subscription pattern (#196) @j-d-ha
  • feat(envelopes): add CloudWatch Logs envelope support (#195) @j-d-ha
  • feat(envelopes): add Kafka envelope support (#194) @j-d-ha
  • feat(envelopes): add Kinesis Firehose envelope support (#193) @j-d-ha
  • feat(envelopes): add Kinesis envelope for strongly-typed message handling (#192) @j-d-ha
  • feat(envelopes): add Application Load Balancer envelope support (#187) @j-d-ha
  • feat(envelopes): expand envelope options for multiple serialization formats (#184) @j-d-ha

🐛 Bug Fixes

  • fix(ci): add explicit token to checkout and create-pull-request actions (#183) @j-d-ha

📚 Documentation

  • docs: standardize README documentation across all packages (#200) @j-d-ha
  • feat(envelopes): add SNS envelope for strongly-typed message handling (#190) @j-d-ha

🔄 Refactoring

  • refactor(abstractions): replace Lazy implementation with property for JSON options (#199) @j-d-ha

🔧 Maintenance

  • chore: cleanup repository formatting and documentation (#197) @j-d-ha
  • chore(ci): pinned release-drafter action to 6.0.0 (#182) @j-d-ha

v1.1.0 - 2025-11-27

🚀 Features

  • feat(host): add stream feature abstraction layer (#181) @j-d-ha
  • feat(core): add ILambdaHostContextAccessor and context factory integration (#178) @j-d-ha
  • feat(source-generators): add GeneratedCodeAttribute to all generated code classes (#174) @j-d-ha

🐛 Bug Fixes

  • fix(ci): update changelog workflow to create pull request instead of direct commit (#172) @j-d-ha
  • fix(ci): add write permissions for release asset uploads (#171) @j-d-ha

📚 Documentation

  • docs: add GitHub issue and discussion templates (#176) @j-d-ha

🔧 Maintenance

  • chore(github): update changelog for v1.0.0 release (#170) @j-d-ha

v1.0.0 - 2025-11-24

🚀 Features

  • feat(host): refactor builder entrypoint and improve configuration (#166) @j-d-ha
  • test(source-generators): add comprehensive tests for HashCode type (#153) @j-d-ha
  • feat(envelopes): add modular envelope system for Lambda event handling (#131) @j-d-ha

🐛 Bug Fixes

  • fix: resolve Sonar findings in tests and runtime code (#147) @j-d-ha

📚 Documentation

  • docs: enhance package README overviews with detailed feature descriptions (#124) @j-d-ha

🔄 Refactoring

  • refactor(core): refactor lambda application and builder (#163) @j-d-ha
  • refactor(host): reorganize folder structure with hierarchical layers (#146) @j-d-ha

✅ Tests

  • test(source-generators): add comprehensive tests for HashCode type (#153) @j-d-ha

🔧 Maintenance

  • chore(deps): Bump the minor-and-patch group with 1 update (#165) @dependabot[bot]
  • chore(github): configure Dependabot to use conventional commits (#164) @j-d-ha
  • chore(deps): bump actions/checkout from 5 to 6 (#158) @dependabot[bot]
  • chore(deps-dev): bump husky from 8.0.3 to 9.1.7 (#149) @dependabot[bot]
  • chore(deps-dev): bump @commitlint/cli from 18.6.1 to 20.1.0 (#150) @dependabot[bot]
  • chore(deps-dev): bump @commitlint/config-conventional from 18.6.3 to 20.0.0 (#151) @dependabot[bot]
  • feat(opentelemetry): add OpenTelemetry unit tests and update dependencies (#148) @j-d-ha
  • chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 in the npm_and_yarn group across 1 directory (#132) @dependabot[bot]
  • ci: skip workflows for draft pull requests (#127) @j-d-ha
  • ci: skip pr build for draft pull requests (#126) @j-d-ha
  • ci(github): replace softprops action with gh release upload command (#123) @j-d-ha
  • chore(deps): bump amannn/action-semantic-pull-request from 5.4.0 to 6.1.1 (#121) @dependabot[bot]
  • chore(deps): bump peter-evans/create-pull-request from 5 to 7 (#119) @dependabot[bot]
  • chore(deps): bump actions/checkout from 4 to 5 (#118) @dependabot[bot]
  • chore(deps): bump stefanzweifel/git-auto-commit-action from 5 to 7 (#117) @dependabot[bot]
  • chore(deps): bump release-drafter/release-drafter from 6.0.0 to 6.1.0 in the minor-and-patch group (#116) @dependabot[bot]

⚠️ Breaking Changes

  • feat(host): refactor builder entrypoint and improve configuration (#166) @j-d-ha
  • refactor(core): refactor lambda application and builder (#163) @j-d-ha
  • refactor(host): reorganize folder structure with hierarchical layers (#146) @j-d-ha
  • feat(envelopes): add modular envelope system for Lambda event handling (#131) @j-d-ha

v0.1.3 - 2025-11-10

🐛 Bug Fixes

  • fix: prevent example projects from being packed during release (#115) @j-d-ha

v0.1.2 - 2025-11-10

🔧 Maintenance

  • ci(github): get NuGet package version from release tag (#113) @j-d-ha

v0.1.1 - 2025-11-09

🔧 Maintenance

  • chore(ci): replace release notes workflow with changelog updater (#112) @j-d-ha