MiniStack v1.1.36
EC2 now at 127 actions with VPN Gateways, Managed Prefix Lists & VPC Endpoint mutation. Lambda provided runtime brings Go, Rust and C++ functions to local testing via Docker. 900+ tests passing.
๐ Stats What changed
- EC2 now supports 127 actions โ was 109. Full Terraform VPC module coverage: 98/98 actions for 20 resource types.
- 900+ tests total, all passing.
Added
EC2 ReplaceRouteTableAssociationโ moves a subnet from one route table to another; completes the full Terraform route table lifecycle.EC2 ModifyVpcEndpointโ add/remove route tables, subnets, and policy on existing VPC endpoints.EC2 DescribePrefixListsโ returns AWS service prefix lists (S3, DynamoDB) required by Terraform for every VPC endpoint.- EC2 Managed Prefix Lists โ full CRUD:
CreateManagedPrefixList,DescribeManagedPrefixLists,GetManagedPrefixListEntries,ModifyManagedPrefixList,DeleteManagedPrefixListwith versioned CIDR entry management. - EC2 VPN Gateways โ
CreateVpnGateway,DescribeVpnGateways,AttachVpnGateway,DetachVpnGateway,DeleteVpnGatewaywith attachment state tracking. - EC2 VPN Route Propagation โ
EnableVgwRoutePropagation,DisableVgwRoutePropagation. - EC2 Customer Gateways โ
CreateCustomerGateway,DescribeCustomerGateways,DeleteCustomerGateway. - Lambda
providedruntime โprovided.al2023/provided.al2execute via Docker using the AWS Lambda RIE. Go, Rust, and C++ Lambda functions work correctly with companion files atLAMBDA_TASK_ROOT. - Docker image:
cryptographypackage โ KMS RSA Sign/Verify/GetPublicKey now work out of the box in the Docker image.
๐
Full changelog on GitHub
github.com/Nahuel990/ministack/CHANGELOG.md