Releases: gesparza8138/aws-messaging-mcp
Releases · gesparza8138/aws-messaging-mcp
Release list
v1.2.1
What's Changed
- fix: qualify bare content-ids and open the ServerMetadata schema by @gesparza8138 in #94
- test: tampering with a constant X is a no-op when the byte is already X by @gesparza8138 in #95
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- fix: correct the inline-CID claim and warn callers by @gesparza8138 in #84
- feat: internal/mimebuild - multipart/related assembler and walker by @gesparza8138 in #85
- feat: assemble multipart/related so inline cid: images render by @gesparza8138 in #86
- feat: mime_structure diagnostic and Content.Raw.DataKey by @gesparza8138 in #87
- fix: nil map made every sms DryRun fail the SDK's output validation by @gesparza8138 in #88
- fix: grant the protect configuration on sms sends by @gesparza8138 in #89
- fix: call the sms api with the phone-number arn by @gesparza8138 in #90
- test: accept the phone-number arn as the injected origination by @gesparza8138 in #91
- test: skip the sms send while the number is not active by @gesparza8138 in #92
- chore: bump server version to 1.2.0 by @gesparza8138 in #93
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- docs: mark m5 released - prd scope complete at v1.0.0 by @gesparza8138 in #72
- docs: toll-free registration submitted, phone secret set by @gesparza8138 in #73
- infra: redirect apex domain to mcp landing page for toll-free verification by @gesparza8138 in #75
- feat: inline attachments, attachment guardrails, split raw decisions, content digests by @gesparza8138 in #76
- feat: attach files-bucket objects to email by key by @gesparza8138 in #80
- chore: bump server version to 1.1.0 by @gesparza8138 in #81
- feat: show support email and sending number on the landing page by @gesparza8138 in #82
- test: stop e2e helpers panicking on a nil tool result by @gesparza8138 in #83
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- docs: mark m4b released by @gesparza8138 in #64
- docs: m5 plan for hardening and subsystem guides by @gesparza8138 in #65
- infra: throttle alarms, budget, dashboard by @gesparza8138 in #66
- docs: server, cicd, and infrastructure subsystem guides by @gesparza8138 in #67
- fix: signing-key rotation replaces the cloudfront public key by @gesparza8138 in #68
- fix: two-slot cloudfront public key so rotation replaces cleanly by @gesparza8138 in #69
- docs: incident runbook with executed drill results by @gesparza8138 in #70
- chore: m5 leftovers - reservation, weekly links, prd reconciliation by @gesparza8138 in #71
Full Changelog: v0.4.1...v1.0.0
v0.4.1
What's Changed
- fix: files headers via the managed policy for free-plan eligibility by @gesparza8138 in #63
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- docs: living pending-items checklist by @gesparza8138 in #53
- docs: m4b plan for file sharing by @gesparza8138 in #54
- feat: signing key tooling and adapter task branch by @gesparza8138 in #55
- feat: signing key tooling and adapter task branch (take 2) by @gesparza8138 in #56
- feat: files schemas, guardrails, tools, cleanup job by @gesparza8138 in #57
- infra: files bucket, key group, files behavior, cleanup schedule by @gesparza8138 in #58
- test: files e2e against the m4b exit criteria by @gesparza8138 in #59
- docs: files guide, rotation runbook, m4b prd row by @gesparza8138 in #60
- fix: align files bucket keys with the public uri by @gesparza8138 in #61
- fix: files behavior serves uncached so revocation is immediate by @gesparza8138 in #62
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- docs: m3 plan for sms and mms by @gesparza8138 in #46
- infra: toll-free number, protect configuration, opt-in page by @gesparza8138 in #47
- feat: sms schemas and guardrails by @gesparza8138 in #48
- feat: sms tools and stage infra by @gesparza8138 in #49
- infra: cfn service role may pass roles to sms-voice by @gesparza8138 in #50
- test: sms e2e with sandbox-aware skips by @gesparza8138 in #51
- docs: m3 prd corrections and sandbox finding by @gesparza8138 in #52
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- docs: go toolchain, m2 plan revised for go, decision log by @gesparza8138 in #37
- infra: shared ses domain identity and email-auth records by @gesparza8138 in #38
- feat: ses email tools, guardrails, schemas, contract tests by @gesparza8138 in #39
- infra: app stack m2 resources by @gesparza8138 in #40
- infra: cfn service role may manage eventbridge rules by @gesparza8138 in #41
- docs: descope rcs by @gesparza8138 in #42
- infra: ci client uses the client_credentials grant by @gesparza8138 in #43
- test: e2e harness with runner self-registration by @gesparza8138 in #44
- docs: generated tool reference and m2 prd corrections by @gesparza8138 in #45
Full Changelog: v0.1.3...v0.2.0
v0.1.3
What's Changed
- docs: mcp hosted zone is covered by the free plan; root zone is not by @gesparza8138 in #30
- docs: m2 (email) implementation plan by @gesparza8138 in #31
- docs: go pivot plan with parked items to resume by @gesparza8138 in #32
- feat: port the server to go by @gesparza8138 in #33
- infra: package the go binary for lambda by @gesparza8138 in #36
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- infra: flat-rate plan compatibility and origin-path smoke test by @gesparza8138 in #29
Full Changelog: v0.1.1...v0.1.2