github ministackorg/ministack v1.1.13

latest releases: v1.3.48, v1.3.47, v1.3.46...
one month ago

[1.1.13] — 2026-04-01

Added

  • CloudFormation — full stack lifecycle: CreateStack, UpdateStack, DeleteStack, DescribeStacks, ListStacks, DescribeStackEvents, DescribeStackResource, DescribeStackResources, GetTemplate, ValidateTemplate, GetTemplateSummary, ListExports; change sets (CreateChangeSet, DescribeChangeSet, ExecuteChangeSet, DeleteChangeSet, ListChangeSets); JSON and YAML template support including !Ref, !Sub, !GetAtt shorthand; full intrinsic function resolution (Ref, Fn::GetAtt, Fn::Join, Fn::Sub, Fn::Select, Fn::Split, Fn::If, Fn::Base64, Fn::FindInMap, Fn::ImportValue, Fn::GetAZs, Fn::Cidr); conditions (Fn::Equals, Fn::And, Fn::Or, Fn::Not); parameters with AllowedValues, Default, NoEcho; rollback on failure with reverse-order cleanup; cross-stack exports via Fn::ImportValue; 12 resource types provisioned directly into service state (AWS::S3::Bucket, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::DynamoDB::Table, AWS::Lambda::Function, AWS::IAM::Role, AWS::IAM::Policy, AWS::IAM::InstanceProfile, AWS::SSM::Parameter, AWS::Logs::LogGroup, AWS::Events::Rule). Contributed by @sam-fakhreddine

Fixed

  • CloudFormation Lambda ZipFile — inline Code.ZipFile source is now correctly packaged into a zip archive, making CFN-deployed Lambda functions invokable
  • CloudFormation async task — replaced deprecated asyncio.ensure_future() with asyncio.get_event_loop().create_task() in stack deploy, delete, and change set execution
  • README architecture diagram — fixed box alignment and added CloudFormation to service list. Contributed by @oefrha (HackerNews)

Tests

  • 788 tests total, all passing

Don't miss a new ministack release

NewReleases is sending notifications on new releases.