## floci-io/floci — 1.5.30…1.5.31

_35 commits._

### Features
- **feat(stepfunctions): support Map ItemReader for S3-backed JSON datasets (#1588)** (36ef980)
- **feat: implement read-only describe/list APIs for resource collection (#1581)** (a40dc52)
- **feat(eventbridge): deliver events to Firehose delivery stream targets (#1739)** (94a2ff3)
- **feat(apigateway): persist API key tags and add GetApiKey route (#1677)** (2288da7)
- **feat(scheduler): dispatch ECS targets to RunTask (#1733)** (c3980eb)
- **feat(docs): generate Supported Actions tables from handler source (#1641)** (7d70f64)
- **feat(secretsmanager): support Filters and pagination in BatchGetSecretValue (#1737)** (c99dd75)
- **feat(ec2): support registered images and snapshots (#1601)** (2a6cf1c)
- **feat(ec2): add instance metadata catalog and architecture parity (#1596)** (c233eb4)
- **feat(rds-data): adding data-api for postgresql (#1720)** (272e413)
- **feat(cloudwatch): add Logs Insights query support (#1448)** (89fadba)
- **feat(rds): add mock mode to create clusters and instances without Docker (#1655)** (f490bbe)
- **feat(cloudcontrol): list resources from local services (#1602)** (4a198fd)
- **feat(cloudformation): apply S3 Bucket CorsConfiguration (#1617)** (a25aa0e)
- **feat(core): claim wire protocols reactively per Smithy selection guide (#1712)** (38bf55d)

### Fixes
- **fix(stepfunctions): resolve qualified Lambda function ARNs in lambda:invoke (#1660)** (070b43d)
- **Fix(s3)/1560 fix copy object (#1670)** (caacbc8)
- **fix: honor queue-level DelaySeconds for standard SQS queues (#1567)** (0626cd9)
- **fix(ec2): honor launch template default version updates (#1704)** (3a31439)
- **fix(rds): improve postgres proxy startup parity (#1599)** (b8bb2ec)
- **fix(eks): let pods pull images pushed to the Floci ECR registry (#1762)** (7586a01)
- **fix(cloudwatch): return ResourceNotFound for SetAlarmState on missing alarm (#1621)** (2c746b2)
- **fix(docker): isolate managed resource containers (#1703)** (073e653)
- **fix(autoscaling): align active instance refresh behavior (#1598)** (ab32758)
- **fix(rds): resolve tags by ARN resource type, not only DB instances (#1649)** (98464b4)
- **perf(lambda): mount function code from a read-only volume instead of copying per cold start (#1673)** (47abda8)
- **fix(emr): return AWS client-error codes instead of 500 InternalServerError (#1731)** (87749e4)
- **fix(storage): make computeIfAbsent atomic (#1699)** (71ee94d)
- **fix(lambda): persist version counters and event-invoke configs across restart (#1730)** (f8e8984)
- **fix(sqs): render Query-protocol errors as XML instead of leaking JSON (#1732)** (8893d2c)
- **fix(elasticbeanstalk): persist applications, versions, and environments across restart (#1729)** (068b76a)

### Tests
- **test(ec2): filter default VPC/subnet lookups to fix flaky describeDefaultVpc (#1726)** (2480233)

### Docs
- **docs: adding sponsor section (#1724)** (ac96a7d)

### Chore
- **chore: release 1.5.31** (f5d8748)
- **chore(glue): fix GlueJsonHandlerEmptyListTest compile on main (#1764)** (375f197)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/floci-io/floci?utm_source=github-action)._