v0.13.3
What's Changed
- ci: strip full debuginfo from test profile to fix linker OOM by @vieiralucas in #828
- ci: add nextest retries + disk diagnostics by @vieiralucas in #827
- fix(ecs): surface failure reason on /logs when task fails to start by @vieiralucas in #829
- refactor(core): extract optional/required_param helpers taking HashMap by @vieiralucas in #831
- refactor(core): adopt paginate helper across 4 services by @vieiralucas in #830
- refactor(stepfunctions): replace unwrap_or_default with expect on infallible Value serialization by @vieiralucas in #833
- refactor(bedrock): centralize JSON response builder + drop infallible unwraps by @vieiralucas in #832
- refactor(e2e): replace fixed-sleep SES->SQS waits with polling helper by @vieiralucas in #834
- test(conformance/ses): replace let _ = with typed-shape assertions by @vieiralucas in #835
- refactor(bedrock): demote internal pub fn to pub(crate) across the crate by @vieiralucas in #838
- refactor(bedrock): combine validation and mutation in customization stop_job by @vieiralucas in #837
- chore: drop synthetic dead-code anchors and unused type imports by @vieiralucas in #836
- test(conformance): drop let _ = on .unwrap()-terminated calls across 11 services by @vieiralucas in #839
- chore: purge remaining #[allow(dead_code)] markers by @vieiralucas in #840
- test(conformance): drop redundant let _ on post-unwrap field touches by @vieiralucas in #841
- test(conformance): replace let _ on no-unwrap discards with .ok() by @vieiralucas in #842
- refactor: replace inline arn:aws format!() with Arn helper in production code by @vieiralucas in #843
- test(e2e): replace 3 standalone hardcoded sleeps with bounded polling by @vieiralucas in #844
- refactor: continue Arn helper sweep in production code by @vieiralucas in #845
- refactor(application-autoscaling): use Arn helper for service-linked role ARN by @vieiralucas in #846
- fix: harden tfacc parent() unwrap and bedrock streaming infallible serializations by @vieiralucas in #848
- fix(kms): emit valid IssuingAccount ARN in ListGrants/ListRetirableGrants by @vieiralucas in #847
- refactor(iam): use core paginate() helper in paginated_tags_response by @vieiralucas in #849
- refactor(acm): standardize state collections on BTreeMap by @vieiralucas in #850
- refactor: standardize state collections on BTreeMap (athena, route53, cloudfront) by @vieiralucas in #851
- refactor: standardize state collections on BTreeMap (application-autoscaling, wafv2) by @vieiralucas in #852
- refactor(kinesis): standardize state collections on BTreeMap by @vieiralucas in #854
- refactor(core): widen tag helpers to accept BTreeMap via trait by @vieiralucas in #860
- refactor: convert organizations/scheduler/secretsmanager state to BTreeMap by @vieiralucas in #861
- fix(lambda): attach layers to functions and mount /opt at invoke (#853) by @vieiralucas in #862
- refactor: drop local xml_wrap wrappers, call core helper directly by @vieiralucas in #856
- test(e2e): add wait_until poll helper, convert eventbridge fixed sleeps by @vieiralucas in #858
- refactor(arn): replace inline format!("arn:aws:...") with Arn helper in prod by @vieiralucas in #859
- refactor: convert lambda + logs state to BTreeMap by @vieiralucas in #863
- release(v0.13.3): bump workspace + SDK versions by @vieiralucas in #864
Full Changelog: v0.13.2...v0.13.3