Releases: Ahmad-Saleem/dlqctl
Releases · Ahmad-Saleem/dlqctl
Release list
v0.2.2
v0.2.1
Changelog
- 8285b86 build: Switch GoReleaser to Homebrew casks and add Gatekeeper workaround
v0.2.0
v0.1.2
Changelog
- 33ff454 feat(inspect): Add CloudWatch Logs tracing flags and client setup
- 8c5c04f feat(inspect): Implement detailed CloudWatch Logs tracing for DLQ messages
- 0e3f790 feat: Add internal package for JSON field extraction
- 2ecad44 feat: add logs command for CloudWatch Log Group search
- 9d5566a fix: validate --start and --end are used together
v0.1.1
Changelog
- 90ce18c Update Homebrew tap owner in goreleaser config
- 3ddf57b build: Configure GoReleaser for automated releases
- 97a14b9 build: Configure Goreleaser to use dedicated Homebrew tap token
- c970789 ci: Add GitHub Actions workflow for Continuous Integration
- a8b158e ci: Add GitHub Actions workflow for automated releases
- 3a764b1 ci: Add
contents: writepermission to release workflow - bbb314c ci: Bump Go version to 1.26 in release workflow
- 4c60d68 feat(cmd): Add 'workers' flag to replay command
- 191a197 feat(cmd): Implement common context and queue client helpers
- e64c1e8 feat(cmd): Introduce 'export' command for DLQ messages
- 8fdd2bb feat(cmd): add --follow flag to inspect for continuous monitoring
- b6b3000 feat(inspect): Add --filter flag for message body regex
- a51401c feat(inspect): Implement regex filtering for message bodies
- 8db5bd3 feat(queue): Add Delete method to SQS client
- d74edfd feat(queue): Add functions to write messages in JSON/CSV formats
- 308e2fb feat(queue): Implement concurrent message replay with worker pool
- f9aba5a feat(queue): Include ReceiptHandle in SQS messages
- 426f354 feat(queue): Introduce Queue interface
- 3794ccf feat(queue): display message when inspect finds no messages
- a7e8239 feat(replay): Delete messages from DLQ after successful replay
- ca38b64 feat: Add SQS message replay and shared filtering utilities
- e008ee3 feat: Add persistent 'region' flag
- 7c41239 feat: Implement replay command to move messages between queues
- c8c34da feat: initial inspect command
- dabc804 fix: Update newQueueClient calls in inspect and replay commands
- 2a47fe2 refactor(cmd): Use Queue interface in newQueueClient
- 62025e1 refactor(cmd): Use worker pool for message replay and improve error reporting
- 2ff26e4 refactor(cmd/inspect): Use common context and queue client helpers
- 52109af refactor(cmd/replay): Use common context and queue client helpers
- c07c208 refactor(inspect): Use shared queue.MatchFilter utility
- 0c209d9 refactor: Make queue client region configurable
- 3d3a2b5 test(queue): Add unit tests for MatchFilter utility
v0.1.0
Changelog
- 90ce18c Update Homebrew tap owner in goreleaser config
- 3ddf57b build: Configure GoReleaser for automated releases
- c970789 ci: Add GitHub Actions workflow for Continuous Integration
- a8b158e ci: Add GitHub Actions workflow for automated releases
- 3a764b1 ci: Add
contents: writepermission to release workflow - bbb314c ci: Bump Go version to 1.26 in release workflow
- 4c60d68 feat(cmd): Add 'workers' flag to replay command
- 191a197 feat(cmd): Implement common context and queue client helpers
- e64c1e8 feat(cmd): Introduce 'export' command for DLQ messages
- 8fdd2bb feat(cmd): add --follow flag to inspect for continuous monitoring
- b6b3000 feat(inspect): Add --filter flag for message body regex
- a51401c feat(inspect): Implement regex filtering for message bodies
- 8db5bd3 feat(queue): Add Delete method to SQS client
- d74edfd feat(queue): Add functions to write messages in JSON/CSV formats
- 308e2fb feat(queue): Implement concurrent message replay with worker pool
- f9aba5a feat(queue): Include ReceiptHandle in SQS messages
- 426f354 feat(queue): Introduce Queue interface
- 3794ccf feat(queue): display message when inspect finds no messages
- a7e8239 feat(replay): Delete messages from DLQ after successful replay
- ca38b64 feat: Add SQS message replay and shared filtering utilities
- e008ee3 feat: Add persistent 'region' flag
- 7c41239 feat: Implement replay command to move messages between queues
- c8c34da feat: initial inspect command
- dabc804 fix: Update newQueueClient calls in inspect and replay commands
- 2a47fe2 refactor(cmd): Use Queue interface in newQueueClient
- 62025e1 refactor(cmd): Use worker pool for message replay and improve error reporting
- 2ff26e4 refactor(cmd/inspect): Use common context and queue client helpers
- 52109af refactor(cmd/replay): Use common context and queue client helpers
- c07c208 refactor(inspect): Use shared queue.MatchFilter utility
- 0c209d9 refactor: Make queue client region configurable
- 3d3a2b5 test(queue): Add unit tests for MatchFilter utility