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
HashCodetype (#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
HashCodetype (#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